想请教大家关于单片机对步进电机的控制,我懂原理,不过我写的程序步进电机一会儿就很热,用的51

想请教大家关于单片机对步进电机的控制,我懂原理,不过我写的程序步进电机一会儿就很热,用的51给个简单的程序,还有如何接线,用的驱动器如图

如果空载发热,可能是频率太低了,频率低时工作电流大,因绕组的直流电阻很小,频率低时相当于直流电路, 电流=电压/单个绕组的直流电阻
如果确实不需要较高的工作速度,,就要降低供电电压,或采取限流措施,驱动器输出电流应该是可调的
但话又说回来,如果你带负载时发热,可能所需的静转矩比较大,即机械阻力比较大,工作电流小了还真不行,这时就 要看步进电机的静转矩和额定电流了,不行的话真得换电机
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-16
频率太快了吧,步进电机80多度的温度是正常的
第2个回答  2016-08-16
这个不复杂,可以联系我追问

加个QQ把1103651481

您好在吗?

我怎样才能联系到您

追答

我已经加你好友了啊

追问

没有啊,您留qq我加您好吧

追答

我的q 四 二九 四三 三 六零七

本回答被提问者采纳
第3个回答  2016-08-16
电机发热是不是过载了
相似回答