多通道SSI接口绝对值编码器信号采集
发布时间:2021-12-29 18:39
采用FPGA和ARM作为核心控制器,设计了六路SSI接口及一路RS232串口硬件电路。并通过使用Verilog HDL语言对SSI接口FPGA时序电路进行编程,实现了六通道SSI接口绝对值编码器时序控制与信号采集的功能。同时移植Free Modbus协议栈在本文硬件平台,实现了与Kinco触控屏的数据交互,将六通道编码数据实时显示在人机界面。通过工程实践表明,该设计方案稳定、可靠。
【文章来源】:传感器世界. 2020,26(05)
【文章页数】:5 页
【文章目录】:
一、引言
二、系统实现方案
三、电路实现
1、六通道SSI接口电路
2、通信电路
3、多通道SSI接口绝对值编码器硬件
四、软件实现
1、六通道SSI接口软件实现
(1)准备阶段
(2)数据传输阶段
(3)传输完毕阶段
2、Modbus-RTU协议
3、FreeModbus在ARM上的移植
4、Kinco屏通过Modbus-RTU协议进行通信
五、总结
【参考文献】:
期刊论文
[1]基于FPGA实现SSI接口绝对值编码器信号采集[J]. 郭赞,武彬,黄佳德,南永辉,刘浩平,陈涛. 大功率变流技术. 2015(06)
[2]FreeModbus RTU在串行链路上的研究与实现[J]. 张晓,姜培刚. 工业控制计算机. 2015(05)
[3]基于ARM和FPGA的放射治疗床控制系统硬件设计[J]. 黄振,乔卫民,敬岚,李勤,刘太联,肖文君. 核电子学与探测技术. 2012(03)
[4]基于FPGA的多通道SSI通信控制器设计[J]. 张鹏飞,王玮,赵哲. 电子技术应用. 2011(10)
[5]基于FPGA的SSI接口传感器通信系统[J]. 郭耀华,姚明林,张银蒲. 仪表技术与传感器. 2010(11)
本文编号:3556664
【文章来源】:传感器世界. 2020,26(05)
【文章页数】:5 页
【文章目录】:
一、引言
二、系统实现方案
三、电路实现
1、六通道SSI接口电路
2、通信电路
3、多通道SSI接口绝对值编码器硬件
四、软件实现
1、六通道SSI接口软件实现
(1)准备阶段
(2)数据传输阶段
(3)传输完毕阶段
2、Modbus-RTU协议
3、FreeModbus在ARM上的移植
4、Kinco屏通过Modbus-RTU协议进行通信
五、总结
【参考文献】:
期刊论文
[1]基于FPGA实现SSI接口绝对值编码器信号采集[J]. 郭赞,武彬,黄佳德,南永辉,刘浩平,陈涛. 大功率变流技术. 2015(06)
[2]FreeModbus RTU在串行链路上的研究与实现[J]. 张晓,姜培刚. 工业控制计算机. 2015(05)
[3]基于ARM和FPGA的放射治疗床控制系统硬件设计[J]. 黄振,乔卫民,敬岚,李勤,刘太联,肖文君. 核电子学与探测技术. 2012(03)
[4]基于FPGA的多通道SSI通信控制器设计[J]. 张鹏飞,王玮,赵哲. 电子技术应用. 2011(10)
[5]基于FPGA的SSI接口传感器通信系统[J]. 郭耀华,姚明林,张银蒲. 仪表技术与传感器. 2010(11)
本文编号:3556664
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3556664.html