智芯山居大赛入围名单已公布|让我们坐等项目设计,让诗与远方成为现实 >>
电子产品世界 » 论坛首页 » 综合技术 » 工业控制与自动化 » 如何实现步进电机受到阻力后自动停止?

共6条 1/1 1 跳转至

如何实现步进电机受到阻力后自动停止?

工程师
2021-02-01 20:56:52     打赏

跟51单片机相连的步进电机能通过硬件或者软件实现无法转动时自动停止吗?

如果可以应该怎么解决?




关键词: 步进电机     电机     马达     堵转    

工程师
2021-02-01 21:14:24     打赏
2楼

tmc驱动芯片(如TMC2209)有 uart模式可以根据阻塞时的电流变化判断,你所说的问题。当然也可以做软限位啦!


工程师
2021-02-01 21:19:44     打赏
3楼

可以,需要检测电流,要躲过启动和正常工作电流的。


工程师
2021-02-01 21:28:56     打赏
4楼
无法转动时,是指阻力太大了,电机的电流和有很明显的变化的,监控电流超过一定限值后就断电,就可以实现这个功能了!



工程师
2021-02-01 21:33:12     打赏
5楼


堵转时持续电流会很大!利用这个特性,某些步进电机驱动器IC具有电流检测功能,您可以在代码中设置电流变化率阈值,以判断电机是否堵转。



高工
2021-02-01 23:16:48     打赏
6楼

大家分析的都很有道理哦


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]