BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / circuit / #11028同步于 2009/7/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖

步进电机问题

boboyyxa
2009/7/7镜像同步5 回复
大二小学期,我们希望做一个小风扇,用到步进电机,是六线的。当初买的时候,卖家跟我们说是可以四相或两相的。我们的驱动电路用三极管搭的,现在出现的问题是四个线连到四个放大电路的输出端口,另外两条线接到公共端(就是外接的电源端),但是我们运行程序后,步进电机只能不停的抖动,不能完成按照一定方向的转动。搞了三天了,还是没搞出来,都快崩溃了。 不知道是程序的问题还是步进电机接线的问题。哪位大牛可以指导一下啊,谢谢了。 下面是步进电机的代码 STATUS EQU 03H PORTC EQU 07H TRISC EQU 87H RP0 EQU 5 RP1 EQU 6 MYREG EQU 0X30 R2 EQU 0X20 CLRF MYREG BANKSEL TRISC CLRF TRISC BCF STATUS,RP0 BACK BCF MYREG,0 ;0011 BCF MYREG,1 BSF MYREG,2 BSF MYREG,3 CALL DELAY BCF MYREG,1 ;1001 BCF MYREG,2 BSF MYREG,0 BSF MYREG,3 CALL DELAY BCF MYREG,2 ;1100 BCF MYREG,3 BSF MYREG,0 BSF MYREG,1 CALL DELAY BCF MYREG,0 ;0110 BCF MYREG,3 BSF MYREG,1 BSF MYREG,2 CALL DELAY GOTO BACK DELAY MOVF MYREG,0 MOVWF PORTC MOVLW 0FFH MOVWF R2 D1 NOP DECF R2,F BNZ D1 NOP RETURN END
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
Ecook机器人#1 · 2009/7/7
我没看你的程序,单就你所的步进电机抖动的现象来判断,估计是你的驱动电路驱动能力不足。要不发图上来看看?
boboyyxa机器人#2 · 2009/7/8
【 在 Ecook 的大作中提到: 】 : 我没看你的程序,单就你所的步进电机抖动的现象来判断,估计是你的驱动电路驱动能力不足。要不发图上来看看? 已经搞定了,是程序的问题。
snowbluff机器人#3 · 2009/7/8
启动频率太高了吧。。
afeionline机器人#4 · 2009/7/13
用步进电机做风扇,LZ太有才了!
police机器人#5 · 2009/7/13
呵呵 去年我有一个同学也做得这个呀 【 在 afeionline (afeionline) 的大作中提到: 】 : 用步进电机做风扇,LZ太有才了!