用AT89C51单片机怎么实现通过传感器传递信号给单片机,处理后驱动步进电机运停

2019-07-18 08:57发布

请问一下,用AT89C51单片机怎么实现通过速度传感器传递信号给单片机,处理后驱动步进电机转动一定角度,然后停止,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
李春明
1楼-- · 2019-07-19 05:27
 精彩回答 2  元偷偷看……
liuxiaoyong
2楼-- · 2019-07-19 06:59
渴死的鱼儿 发表于 2016-11-3 15:23
传感器的输出都是有信号的,有的是输出电压信号,有的则是电流信号,再或者是脉冲信号等等,一般都是电压信号输出的,只需要把传感器的输出信号端连接到控制器的AD/DA模块,将实时检测到的数据在不同范围内做比较,不同电压对应不同速度等等,进一步做出控制电机启停的程序就好。 ...

这个说的很好,只是在控制电机的启停这一问题,我想电机带动的机械结构在某一位置停止,我没想到怎么去实现,望能点拨一下,谢谢
渴死的鱼儿
3楼-- · 2019-07-19 09:23
liuxiaoyong 发表于 2016-11-14 21:01
这个说的很好,只是在控制电机的启停这一问题,我想电机带动的机械结构在某一位置停止,我没想到怎么去实现,望能点拨一下,谢谢

停在某一位置?停止的条件是什么?如果没有限位开关的话就不好弄了,你应该不加多余的东西吧
liuxiaoyong
4楼-- · 2019-07-19 11:33
渴死的鱼儿 发表于 2016-11-14 21:54
停在某一位置?停止的条件是什么?如果没有限位开关的话就不好弄了,你应该不加多余的东西吧

就是比如控制一个辅助轮的升降,当辅助轮到达地面的时候,电机就停止运转
liuxiaoyong
5楼-- · 2019-07-19 17:32
渴死的鱼儿 发表于 2016-11-14 21:54
停在某一位置?停止的条件是什么?如果没有限位开关的话就不好弄了,你应该不加多余的东西吧

如果采用限位开关的话,要安装在辅助轮上,与地面想接触的话就会破坏限位开关,感觉不好办
渴死的鱼儿
6楼-- · 2019-07-19 21:02
 精彩回答 2  元偷偷看……

一周热门 更多>