[发明专利]一种与绝对值编码器通信的方法有效
申请号: | 201611015792.5 | 申请日: | 2016-11-18 |
公开(公告)号: | CN106500739B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 王继超;冀国文;冀艳香;吴国赛;张凯旋;周义仁;卢东 | 申请(专利权)人: | 威科达(东莞)智能控制有限公司 |
主分类号: | G01D5/249 | 分类号: | G01D5/249;H04L1/00 |
代理公司: | 东莞市华南专利商标事务所有限公司 44215 | 代理人: | 肖冬 |
地址: | 523000 广东省东莞市松山湖*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 绝对值编码器 数据发送模块 数据发送 时钟模块 使能信号 使能 通信 发送时钟模块 数据接收模块 数据接收时钟 触发信号 发送命令 工业控制 生成数据 数据收发 硬件电路 主控芯片 波特率 兼容性 发送 灵活 | ||
本发明涉及工业控制中与绝对值编码器通信的领域,尤其涉及一种与绝对值编码器通信的方法,包括主控芯片生成使能模块、数据发送模块、数据接收模块、数据接收时钟模块和数据发送时钟模块;使能模块生成触发信号tx_int和数据收发使能信号en;数据发送模块生成数据发送时钟模块的使能信号bps_start2;数据发送时钟模块生成波特率为F的数据发送点clk_bps2;数据发送模块按照clk_bps2依次向绝对值编码器发送命令数据,发送完毕后关闭bps_start2等步骤,用户只需修改上述参数即可使本方法通用于多种类型的绝对值编码器,兼容性强,硬件电路简单,价格低廉且使用灵活。
技术领域
本发明涉及工业控制中与绝对值编码器通信的领域,尤其涉及一种与绝对值编码器通信的方法。
背景技术
绝对值编码器由于极高分辨率和对位置的记忆功能使其在工业控制中得到了越来越广泛的应用。但由于没有统一的协议标准,导致各个生产商提供的绝对值编码器都是使用自己的通信协议。这就要求用户首先要有一种与绝对值编码器通信的方法才能使用它们。
现有技术的方法有两种:一种是使用编码器供应商提供的解码芯片与绝对值编码器进行通信。另一种是使用各种绝对值编码器专用的IP核与其通信。
第一种做法需要购买绝对值编码器专用的解码芯片,先用解码芯片解码出绝对值编码器的数据,然后MCU再通过SPI或者并口总线与解码芯片通讯,从而获得绝对值编码器的数据。需要使用较多的硬件电路,且解码芯片的价格比较昂贵。
第二种做法是使用FPGA加载绝对值编码器的IP核,先用IP核与绝对值编码器通讯,然后再用FPGA将解码出来的绝对值编码器数据发送给MCU。但IP核只能解码其相对应的编码器,换一种编码器就不再适用,使用起来非常的不灵活。
针对现有技术的缺陷,有必要设计一种与绝对值编码器通信的方法,通用于多种类型的绝对值编码器,解决现有技术中硬件电路复杂,价格昂贵,以及兼容性差、使用不灵活的问题。
发明内容
为了克服现有技术中存在的缺点和不足,本发明的目的在于提供一种与绝对值编码器通信的方法,通用于多种类型的绝对值编码器,兼容性强,硬件电路简单,价格低廉且使用灵活。
本发明具体技术方案如下:一种与绝对值编码器通信的方法,由主控芯片生成使能模块、数据发送模块、数据接收模块、数据接收时钟模块和数据发送时钟模块;包括以下步骤:
S1:使能模块生成触发信号tx_int和数据收发使能信号en;
S2:数据发送模块接收到触发信号tx_int后,生成数据发送时钟模块的使能信号bps_start2;
S3:数据发送时钟模块收到使能bps_start2后,生成波特率为F的数据发送点clk_bps2;
S4:数据发送模块按照clk_bps2依次向绝对值编码器发送命令数据,发送完毕后关闭bps_start2;
S5:绝对值编码器向数据接收模块发送数据;
S6:当数据接收模块接收到绝对值编码器发送数据的起始位后,生成数据接收时钟模块的使能信号bps_start1;
S7:数据接收时钟模块接收到使能信号bps_start1后,生成波特率为F的数据接收点clk_bps1,并发送给数据接收模块;
S8:数据接收模块按照clk_bps1依次接收绝对值编码器发送的N字节数据,并对N字节数据的前N-1字节数据进行CRC运算,得出CRC校验码。
S9:比较CRC校验码与接收到的第N字节数据是否一致。若一致代表与绝对值编码器通讯正确;若不一致,则代表与绝对值编码器通讯错误,此时放弃此次接收的数据。
其中,所述的主控芯片为FPGA芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威科达(东莞)智能控制有限公司,未经威科达(东莞)智能控制有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611015792.5/2.html,转载请声明来源钻瓜专利网。