如何提高TMC5160编码器的检测精度

        如何提高TMC5160编码器的检测精度

——雪山电子

     本文所使用的硬件测试环境是TMC5160步进电机开发板,链接如下:

https://item.taobao.com/item.htm?ft=t&id=875384867180

        硬件注意事项:首先将步进电机的A+、A-、B+、B-电机相线接入开发板输出的A+、A-、B+、B-端口,然后将编码器的5V、GND、A、B信号接入开发板的Encoder连接器的5V、GND、A、B引脚,N信号不用接,如果是差分编码器的,A-、B-不用接,只取A+、B+信号,最后将DC24V电源连接到+24V、GND端口,尤其要注意电源的正负极性。

        上回说到TMC5160的编码器检测功能,似乎正常了,好像又没正常,就是有亿点点误差而已,FAE说是正常的。以我使用步进电机十多年的经验来看,这绝对不是误差这么简单的事,且听我娓娓道来。  

        本文只针对如何提高编码器的检测精度进行分析,前提条件是你已经掌握了TMC5160的编码器检测功能,已经基本能采集到正确的编码器数据了,没有掌握的去回看上一章节,否则会云里雾里,不知所云。

        TMC5160编码器检测有误差的事,最开始怀疑过电机的编码器精度太低?好几年前使用东莞某浓的步进电机时,发现编码器输出信号毛刺挺大,信号过冲严重,还和他们掰扯过一段时间。现在不得不找出压箱底的漂亮国的步进电机,带US品牌的编码器,编码器的价格是电机本身的20倍都不止,质量没得说。可是测试了US的编码器后,结果仍然不理想,误差也有1%多。然后又分别测了东莞某浓、常州某智、东方某达、山洋某气、某志的步进电机,编码器检测的精度都不高,没有达到预期效果。

        倘若说国产步进电机质量不好,那漂亮国的US、岛国的东方某达电机质量还是很好的,这个锅就只有让TMC5160来背了吗?TMC5160可是德国佬设计的,不至于精度这么低吧,让我们开启一段提高TMC5160的编码器精度的旅程吧!

        首先注意到一个现象,每次上电的时候,电机都会发出“咔”的一个声音,这是由于电机内部的线圈刚从没电状态,变化为有电的状态,内部刚建立磁场,而上一时刻的转子可能处于一个随机的位置,刚建立的磁场会让转子重新回到最近的另一个角度,所以会发出“咔”

TMC5160集成步进驱动控制于一体静音驱控芯片外置功率管带有编码器反馈 SPI和Step/Dir接口 单一轴步进电机控制IC集成了MOSFET电机驱动,可提供最高的电压和电流规格在公司的集成步进控制和驱动器产品线。新TMC5160功率管外扩最大驱动电流可达20A,新器件还实现了的最新专利技术Stealchchop静音专利,Spreadcycle无振动运转。 “该TMC5160成功地结合了几个技术创新到一个单一的设备也实现了新的最大的电机电压和支持外部功率管,驱动功率更大 该TMC5160非常适合于实验室,办公室自动化和其它应用中的机械工程接近人类操作。这些环境通常需要严格的噪音限制,因此新的设备是第一个把的专利stealthChop技术,从而降低了噪音和振动,在高扭矩和低速。因此,新TMC5130有一个测得的噪声电平用stealthChop以下时,传统的步进电机驱动IC10分贝。 通过业界标准的SPI或步进/方向接口连接到主机微控制器,该TMC5130执行所有实时位置和速度步进运动的计算,同时其集成的低功耗MOSFET直接驱动步进电机线圈的电流。 该TMC5160实现的专利sixPoint加减速波形,尽量减少斜坡生成配置文件。此配置文件中既加速段和减速段,其最小化运动'加加',并提供更平滑的电动机操作使用两个不同的设置。该sixPoint斜坡曲线还使得电动机转矩更紧密匹配的应用程序的要求,生产速度优化的最大加速度倍。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值