基于FPGA和ARM设计EnDat2.2接口电路

被引量 : 0次 | 上传用户:ss501love
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
绝对式光电编码器作为一种数字化位置检测装置,已经广泛应用于现代工业、国防等测控技术领域。绝对式编码器的数据传输需要遵循一定的串行协议,国内外许多编码器公司都开发出了各自的绝对式编码器通信协议,其中德国Heidenhain公司推出的EnDat2.2协议因其高速率、高智能、高可靠性和成本低而得到全球各大数控厂商的青睐,其丰富的功能和通用性以及前瞻的安全设计方法使EnDat2.2接口成为编码器行业的标准协议。针对数控系统对EnDat2.2接口系统的需求和替代厂家昂贵接口板卡,本文使用FPGA和ARM9设计出双路的编码器接口电路,并在LC181光栅尺上进行了应用和测试。本文分别介绍增量式和绝对式编码器的工作原理和数据传输方式,分析和比较了两种编码器的优缺点,得出了绝对式光电编码器数据传输可靠性高,适合高速、高精度的系统的结论。然后详细分析了与EnDat2.2接口协议相关的硬件电路、电气标准、数据帧格式等。并在FPGA的软件开发环境Quartus ii11.0下,用Verilog HDL语言实现了双路EnDat2.2的编码器接口电路,在ModelSim上进行了时序仿真和调试。使用S3C2440ARM9作为主控器件,4.7寸触摸屏作为人机交互接口,在硬件平台上移植了linux操作系统,并完成对FPGA设备驱动的设计和用户操作程序的开发。最后通过实验调试实现了编码器位置值的实时显示,使串口的波特率达到2Mb/s,每秒可以传输50帧的目标。
其他文献
设计开发了以ARM处理器为核心的便携式国产大飞机维修辅助设备PMA。设备以Sam-sung公司的S3C2440及其外围扩展模块为硬件实现平台,采用嵌入式操作系统Linux,在QT/Embedded图
中国和日本作为世界上两个有重大影响力的国家,其相互友好合作关系发展的程度,对 亚洲和世界和平与稳定有着重要的意义。冷战结束后,特别是进入21世纪,日本国内政治、社会
在乳饮料的生产和研发过程中,增稠剂对乳饮料的组织结构、口感风味、稳定性等方面起着重要作用。本文对增稠剂在乳制品中的应用情况进行了研究。结果表明:卡拉胶的黏度最大;
为有效应对战术弹道导弹的威胁,必须提高拦截系统对目标的预警和探测能力。合适的拦截窗口对拦截效果将起到关键作用。根据拦截窗口的定义,给出了最早拦截点与最晚拦截点的确
<正> 血栓闭塞性脉管炎是一种进行性缓慢构动脉和静脉同时受累的全身性血管疾病,在开门办学中我用针刺治疗几例收到定效果,现报导如下:一、一般情况治疗6例患者均系男性,20—
目的观察神经肌肉本体易化技术(proprioceptive neuromuscular facilitation,PNF)技术联合神经肌肉电刺激对脑卒中后肩关节半脱位的治疗效果。方法将90例脑卒中后肩关节半脱
<正> 中风,一名卒中。因其发病急骤、危及生命或致人残废,犹如“暴风之疾速,矢石之中的”,具有“风性善行数变”的特征而得名。对于本病之成因,历代诸家立论不一,或言主风、
根据风险认知理论,重大动物疫情公共危机中主要是消费者对风险的主观认知来决定其消费行为,而不是客观的动物疫情风险本身,风险认知一般可从身体损失、性能损失、金钱损失、
从养殖场地选择、养殖设施建造及清塘、蟹苗选择与放养密度、饲养管理方法、病害防治和商品蟹的收获方法几个方面阐述锯缘青蟹(Scylla serrata Forskal)的无公害养殖技术,为