tmc2226/2209相对于tmc2660c、tmc5160来说,价格低了很多,同时功能并没有太多阉割。
对比tmc5160,少了内部加减速曲线,电流足够(ipeak = 2.8a),相对5160而言功能也很足够,
所以毫无疑问tmc2226是极具性价比的步进驱动芯片。
我们一起看看tmc2226/tmc2209的一些特点:
1、配置接口使用单线uart
2、内部提供步进脉冲发生器,但是没有速度斜坡功能 ,约等于≈无用
3、基于较稳定的附带温度补偿的低mos管导通电阻,提供了免外部采样电阻功能
4、所谓的otp - configuration memory,otp_prog 编程用寄存器,保存一些需要断电存储的信息。某些参数的缺省值取决于otp的设置。
5、内置mos提供2.8a峰值电流
6、stallguard4而不是stallguard2
7、可uart配置最高256细分,但是硬件针脚的配置只能8,16,32,64四种
8、spread引脚选择斩波方式,并且只有两种斩波,去掉了恒定关断时间斩波
9、stdby24di 低功耗切换引脚
10、提供额外的vref参考电压输入,更灵活的电流配置
11、与5160一样的飞轮模式
12、全保护与诊断、热优化htssop封装
控制模式:
1、传统模式,独立模式,脉冲方向控制
全部使用硬件作为控制或者交互,vref用以调节电流
2、otp预配置的step/dir模式
可以读写的断电保存的数据区大小是3个byte,共24个bit,单次写入操作只能操作一个bit位,并且推荐的写入时间是10ms!写入后,通过读出进行校验。
详细的bit信息参见“otp_read只读寄存器”
不过,参数的配置是有局限的,需要全功能的设置,必须使用uart接口。
可以省去mcu一个uart,在pcb出厂时候单独烧写参数。使用1拖n可以提高烧写效率。并不实用,仅仅省一个uart确丢掉了很强的动态配置能力这不值当。
不过,uart接口之外多一个额外eeprom或许是有用的。
3、使用uart动态配置的step/dir模式=全功能模式
详细的诊断和热管理
可以灵活设置细分,从全步到256微步)+ 软件灵活控制电机电流设置
可以使用stallguard无传感器力矩检测和coolstep的自适应电机电流
完全控制只需要三个信号: step、dir和pdn_uart
介绍一下uart节点的拓扑
uart通信协议
波特率可以在9000-fclk/16之间选择,内部自动侦测实际波特率。
从机地址0-3
主机地址%11111111
each byte is lsb...msb, highest byte transmitted first
crc代码参见手册
常见应用领域:3d打印、膜切机、雕刻机、喷绘机、纺织设备、uv平板打印机、医疗自动化、工业自动化等
常见的协作机器人误解与其成本效益
增长最快的汽车半导体市场:汽车电子架构核心之以太网交换机
如何创建自动化脚本
港中文等发布MagicDrive:日夜、雨晴、多视角全覆盖,人、物位置随意变更
FPC层压工艺及其应用领域的介绍
极具性价比的步进电机驱动芯片-TMC2226/TMC2209使用小结
华为2017年超厉害的2款手机:华为荣耀9配置无敌,华为Mate10颜值美腻!你买吗?
电容器的电容由哪些因素决定?与所带电量有无关系?
超声波焊接工艺六步的详细说明
锁相环原理与公式讲解
苹果开发新屏幕技术迫在眉睫,Micro LED在逐步推进中
基于TDA7313DA和KID4558DI2芯片实现的总线控制多路音源电路
如何基于时间片论法的任务调度模式充分利用MCU的资源
详解百度大脑EdgeBoard出色的视频处理技术
中兴Axon9Pro评测 完全符合轻商务旗舰的产品定位
2023年第三季度中国可穿戴设备市场回暖:苹果仍领跑全球市场
小米华为还在争安卓7.1首发 却被这家厂商抢了风头!
三星GalaxyS10+上手体验 第一代实现了彻底地体验超越
DMR数字对讲机加密的必要性和加密方式
荣耀畅玩8C幻影蓝高清图赏