作者:张李伟
单位:中国电子科技集团公司第39研究所,西安 710065
中图分类号:TN762
文献标识码:A
文章编号:1006-883X(2020)05-0031-05
收稿日期:2020-04-14
摘要:采用FPGA和ARM作为核心控制器,设计了六路SSI接口及一路RS232串口硬件电路。并通过使用Verilog HDL语言对SSI接口FPGA时序电路进行编程,实现了六通道SSI接口绝对值编码器时序控制与信号采集的功能。同时移植FreeModbus协议栈在本文硬件平台,实现了与Kinco触控屏的数据交互,将六通道编码数据实时显示在人机界面。通过工程实践表明,该设计方案稳定、可靠。
关键词:SSI;FPGA;ARM;绝对值编码器
Signal Capture of Multi-Channel SSI Interface Absolute Encoder
ZHANG Li-wei
No.39 Research Institute of CETC, Xian 710065, China
Abstract: FPGA and ARM were used as the core controller, six SSI interfaces and one RS232 serial port hardware circuit were designed. By using Verilog HDL language to program the sequential circuit of SSI interface FPGA, the functions of sequential control and signal acquisition of six channel SSI interface absolute value encoder were realized. At the same time, the FreeModbus protocol stack was transplanted into the hardware platform of this paper to realize the data interaction with Kinco touch screen and display the six channel encoded data in real time in the human-computer interface. The engineering practice shows that the design scheme is stable and reliable.
Key words: SSI; FPGA; ARM; Absolute encoder
阅读全文
备注:2020年 第26卷 第05期