怎样实现电机转一圈停一圈的控制?
答案:4 悬赏:50 手机版
解决时间 2021-02-05 09:40
- 提问者网友:暗中人
- 2021-02-04 16:45
怎样实现电机转一圈停一圈的控制?
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-02-04 17:45
首先,要精确的转1圈,即360度,从用51单片机来看,用步进电机较合适,虽然步进电机较贵,但其他电机要想精确控制到360度,成本会更高。
常见的步进电机有3相和4相的,选用3相的步进电机。 用51单片机的三个脚来控制三相的步进电机。步进电机的的输入是脉冲电压,通常电压较高,不是单片机用的5v或3.3v,所以单片机的输出需要经一个驱动电路(脉冲放大电路),再接到步进电机。
3相步进电机的控制顺序有3拍方式和6拍方式:A-B-C -A-B-C......,或者 A-AB-B-BC-C-CA-...电机每收到一个脉冲(即每一拍)走一步。
如用3拍方式,则单片机的3个脚分别按顺序输出脉冲,电机就转动了,重复3拍方式,直到转动到360度。对于12极的电机,电机每走12步就转一圈,所以每圈要发出12个脉冲。
走完一圈后,停一段时间,即停转一圈的时间,再输出脉冲电机又转下一圈。
常见的步进电机有3相和4相的,选用3相的步进电机。 用51单片机的三个脚来控制三相的步进电机。步进电机的的输入是脉冲电压,通常电压较高,不是单片机用的5v或3.3v,所以单片机的输出需要经一个驱动电路(脉冲放大电路),再接到步进电机。
3相步进电机的控制顺序有3拍方式和6拍方式:A-B-C -A-B-C......,或者 A-AB-B-BC-C-CA-...电机每收到一个脉冲(即每一拍)走一步。
如用3拍方式,则单片机的3个脚分别按顺序输出脉冲,电机就转动了,重复3拍方式,直到转动到360度。对于12极的电机,电机每走12步就转一圈,所以每圈要发出12个脉冲。
走完一圈后,停一段时间,即停转一圈的时间,再输出脉冲电机又转下一圈。
全部回答
- 1楼网友:青尢
- 2021-02-04 21:59
你好使用的什么电机呢,步进电机还是直流电机呢追问应该都行 但我刚刚刚接触单片机 还不知道如何控制
- 2楼网友:野味小生
- 2021-02-04 20:24
可以选择伺服电机,通过驱动器来控制追问能详细一点儿吗 最好上个图啥的 我是小白啊 谢谢
- 3楼网友:慢性怪人
- 2021-02-04 19:22
要使用步进电机才可以实现精确控制了。追问如何实现?追答传感器+变频器+PLC+步进电机追问有没有简单点的?追答要实现实现电机转一圈停一圈的精确控制只有这样的了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯