论坛风格切换切换到宽版
  • 6714阅读
  • 29回复

俺的步进电机终于驱动起来了 [复制链接]

上一主题 下一主题
离线bg6ida
 
发帖
1463
只看楼主 倒序阅读 0楼 发表于: 2008-05-02
得劲~~~

可以直接带着老虎钳子转,力矩真不小
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线bd4igh
发帖
4250
只看该作者 1楼 发表于: 2008-05-02
不就是能转吗
离线fengchuilai
发帖
482
只看该作者 2楼 发表于: 2008-05-02
好象是自动麻将桌上的步进电机!
离线net2000
发帖
4525
只看该作者 3楼 发表于: 2008-05-02
'
不就是能转吗 [表情]
'


普通电机通直流或正弦交流电能转,步进电机通直流或交流电是不能转的,而是通过脉宽调制电压才能转,而且能做到在通过特定的脉宽调制电压能使其不转,也就是说使其转动的电压改变了一下脉宽可以使其不转,虽然此时为通电状态,在些值的周围,减少占空比使其反转,增加占空比使其正转,也普通电机原理不同。


楼主用的是51单片机使其转的?

楼主可把钳子夹在上面转,看来转速低于1转/秒。

步进电机能一次只转动0.1度或更低,能做到精确控制,从航天飞机上的机械手、在电路板上精确定位点焊微型元件的设备到打印机上的小车都不可缺少,坦克炮塔准确旋转到位也需要步进电机,是个技术含量非常高的东西应用又非常广的东西,没有步进电机就没有现代工业社会、也没有国防。

能让其转就不易了,至少单片机编程得会吧,楼主没用额外的存储器,估计是用汇编语言编程的(用c很占存储器)。用汇编语言编个具体能用的程序,计算机专业的人都头疼,楼主能做到,而且还能在面包板上搭个可用的电路。看来楼主软的硬的都很厉害。
离线BG4UVR
发帖
11287
只看该作者 4楼 发表于: 2008-05-02
看晶体的位置应该是51
离线一异
发帖
868
只看该作者 5楼 发表于: 2008-05-02
'
普通电机通电能转,步进电机通电直流或交流电是不能转的,而是通过脉宽调制电压才能转,而且能做到在通过特定的脉宽调制电压能使其不转,使其转动的电压改变了一下脉宽可以使其不转,虽然此时为通电状态。
楼主用的是51单片机使其转的?
'


说啥呢?不通!
离线BG7KH
发帖
4815
只看该作者 6楼 发表于: 2008-05-02
楼主这种驱动方法效率较低,相当于只用了步进电机的一半效能.

低速还好,高速无力.
离线net2000
发帖
4525
只看该作者 7楼 发表于: 2008-05-02
不用专用的驱动器,当然了有点缺陷了。
离线bd4igh
发帖
4250
只看该作者 8楼 发表于: 2008-05-02
'
普通电机通直流或正弦交流电能转,步进电机通直流或交流电是不能转的,而是通过脉宽调制电压才能转,而且能做到在通过特定的脉宽调制电压能使其不转,也就是说使其转动的电压改变了一下脉宽可以使其不转,虽然此时为通电状态。
楼主用的是51单片机使其转的?
楼主可把钳子夹在上面转,看来转速低于1转/秒。
步进电机能一次只转动0.1度或更低,能做到精确控制,从航天飞机上的机械手、在电路板上精确定位点焊微型元件的设备到打印机上的小车都不可缺少,是个技术含量非常高的东西应用又非常广的东西,没有步进电机就没有现在工业社会。
能让其转就不易了,至少单片机编程得会吧,楼主没用额外的存储器,估计是用汇编语言编程的(用c很占存储器)。用汇编语言编个具体能用的程序,计算机专业的人都头疼,楼主能做到,而且还能在面包板上搭个可用的电路。看来楼主软的硬的都很厉害。
'
脉冲不是电?
离线net2000
发帖
4525
只看该作者 9楼 发表于: 2008-05-02
'
脉冲不是电? [表情]
'


不是直流电和正弦交流电,也就是说不是常见的那种电流,而是pwm式的。
离线BG4UVR
发帖
11287
只看该作者 10楼 发表于: 2008-05-03
是这样的,步进电机不一定非要给pwm的脉冲才能转的。

给pwm脉冲的原因是,电机的线圈是电感元件,在高转速时产生的反向感生电压比在低转速时要高很多,这直接造成了在电机高转速时电机线圈中电流的下降,从而使高速性能降低。而如果用比较高的电压直接供电,又会造成在低转速时电机发热严重。于是人们发明了斩波器,所谓斩波器可以理解为恒流装置,效果就是使电机线圈的平均电流,在不同转速时,都接近相等。

使用斩波器方式给步进电机供电,是工业控制中成熟的技术。但一般做步进电机实验时,完全可以不用这个,而直接通过环形分配器给电机步进脉冲,来使电机转动。

我估计楼主的实验,并没有使用pwm斩波控制,而是直接给的恒压脉冲。over
离线bg6ida
发帖
1463
只看该作者 11楼 发表于: 2008-05-03
谢谢大家的关注

把自己最近研究的东西放上来,与大家一起共享,是一件非常happy的事情

呵呵,步进电机是全新的,一下子搞了几十个

放着是浪费,看着心疼,所以就有动力来搞驱动了

与其他板子一样,这个板子可以通过51的i/o口控制转速,控制正反转

如楼上的朋友说的,没有使用恒流源之前,高转速时效率很低,力矩几乎没有

加个lm317做恒流源和数字电位器ic即可自己做更精确的控制了

通过实验,感觉这种方案是成本基本上算是最低,而驱动电流可以做的非常大

达林顿管工作在饱和区,内阻很小,得劲~~~
离线bg6ida
发帖
1463
只看该作者 12楼 发表于: 2008-05-03
'
不就是能转吗 [表情]
'

是的,知道原理的话非常简单:)
离线bg6ida
发帖
1463
只看该作者 13楼 发表于: 2008-05-03
'
是这样的,步进电机不一定非要给pwm的脉冲才能转的。
给pwm脉冲的原因是,电机的线圈是电感元件,在高转速时产生的反向感生电压比在低转速时要高很多,这直接造成了在电机高转速时电机线圈中电流的下降,从而使高速性能降低。而如果用比较高的电压直接供电,又会造成在低转速时电机发热严重。于是人们发明了斩波器,所谓斩波器可以理解为恒流装置,效果就是使电机线圈的平均电流,在不同转速时,都接近相等。
使用斩波器方式给步进电机供电,是工业控制中成熟的技术。但一般做步进电机实验时,完全可以不用这个,而直接通过环形分配器给电机步进脉冲,来使电机转动。
我估计楼主的实验,并没有使用pwm斩波控制,而是直接给的恒压脉冲。over
'

学习了~~~
离线jiffz
发帖
2623
只看该作者 14楼 发表于: 2008-05-03
idf,昨天没参加活动,原来在家搞发明呢,恭喜!方便的话上个电路图。
离线bg6ida
发帖
1463
只看该作者 15楼 发表于: 2008-05-03
'
好象是自动麻将桌上的步进电机!
'

看别人拆麻将机的时候见过,只不过大小不太一样

:)
离线bg6ida
发帖
1463
只看该作者 16楼 发表于: 2008-05-03
'
楼主这种驱动方法效率较低,相当于只用了步进电机的一半效能.
低速还好,高速无力.
'

两相同时驱动的方式也试过,但是我用的实验电源电流小于1a

绕组电阻很小,驱动时感觉电源的状态和短路一样:)
离线bg6ida
发帖
1463
只看该作者 17楼 发表于: 2008-05-03
'
普通电机通直流或正弦交流电能转,步进电机通直流或交流电是不能转的,而是通过脉宽调制电压才能转,而且能做到在通过特定的脉宽调制电压能使其不转,也就是说使其转动的电压改变了一下脉宽可以使其不转,虽然此时为通电状态。
楼主用的是51单片机使其转的?
楼主可把钳子夹在上面转,看来转速低于1转/秒。
步进电机能一次只转动0.1度或更低,能做到精确控制,从航天飞机上的机械手、在电路板上精确定位点焊微型元件的设备到打印机上的小车都不可缺少,是个技术含量非常高的东西应用又非常广的东西,没有步进电机就没有现在工业社会。
能让其转就不易了,至少单片机编程得会吧,楼主没用额外的存储器,估计是用汇编语言编程的(用c很占存储器)。用汇编语言编个具体能用的程序,计算机专业的人都头疼,楼主能做到,而且还能在面包板上搭个可用的电路。看来楼主软的硬的都很厉害。
'

呵呵,非常佩服net2000,对什么都有了解
离线bd4igh
发帖
4250
只看该作者 18楼 发表于: 2008-05-03
'
不是直流电和正弦交流电,也就是说不是常见的那种电流,而是pwm式的。
'
谢谢多次详细解释! 学习了!
离线BG2QAX
发帖
6777
只看该作者 19楼 发表于: 2008-05-03
奶头两千是一般战士啊!!