求教各位大侠A3977步进电机发热严重
本帖最后由 yukaigogogo 于 2012-8-11 16:14 编辑小弟首次弄步进电机,电路图如下,STEP脚 DIR脚 EN脚都是用单片机给信号STEP给一个固定的频率,目前电机能实现正反转,及改变STEP的频率都能控制速度,现在的问题是不管电机工作不工作,都发烫,手不能摸。目前电机工作电压20V左右,电流在0.4A多。试过电机用5V多的电压,不能正常工作。还请不吝赐教。图中那个分压的VREF实际电压是1.94V。图上标的是算错的。
电机用的图中红色的标记中的
我没经过计算,但我感觉还是你的ref太大,还有就是,静止的时候应该把ref降的更低来和工作的时候分开,要不然电机一直保持这样的电流,,,发热量肯定会大的,建议可以使用io控制一下ref的值,,,这样效果会好很多 算一下峰值电流:
Ipk=Vref/(8*Rs)=1.94/(8*0.22)=1.1A,设置的太高了
0.4A应该是电源的输入电流吧?这个跟电机峰值电流不是一个概念哟。
你选的电机是没问题的,5V说的是额定电流下的压降,不是驱动电压哟,3977的欠压锁死在8V左右,当然5V供电不工作了。
你按照我的公式重新算算Vref 非常感谢楼上两位,受益非浅。万能的坛子。感谢各位。不想问题一下,如果ENABLE高电平的话,电机上还有锁死电流吗,还会发热吗。还有这个电机的定位精度如何,还是需要软件上做定位修正? 如果半流控制还热吗 enable不给的话电机就脱机了,没力,必然不热。
电机的定位精度是制造工艺决定的,电流的精度也影响细分角度精度,不过3977这个价位的驱动器就别指望细分精度了;
半流控制最好加上去 记得A3977是带自动半流控制的吧 共同学习下替斑竹感谢大家! 现在在控制字上用了0.5A的电流,电机温度可以了。
页:
[1]