·设为首页
·联系站长
·加入收藏
 位置: 51单片机学习网 >> 学习园地 >> 编程实例 >> 正文 新年新气象, 庆祝asp版本调试成功  [2006-12-04 15:19:54]      跟我来作ep51编程器( 套件供应) 大量到货, 恢复供应...  [2006-12-04 15:18:38]      庆祝深圳市学林电子有限公司XL1000产品获得批量订单  [2006-12-04 15:16:00]
  实验20 步进电机实验    3星级
实验20 步进电机实验
[ 作者:Admin     来源:51单片机学习网     点击数:     更新时间:2006-12-4     文章录入:Admin
【字体: 字体颜色
*实验20   步进电机实验

     步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。
步进电机必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。
步进电机的主要特性:
1 步进电机必须加驱动才可以运转, 驱动型号必须为脉冲信号,没有脉冲的时候, 步进电机静止, 如果加入适当的脉冲信号, 就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比。
2 腾龙版步进电机的步进角度为7.5度,一圈360度, 需要48个脉冲完成。
3 步进电机具有瞬间启动和急速停止的优越特性。
4 改变脉冲的顺序, 可以方便的改变转动的方向。
步进电机的接法:运行后电机转动
 
xl1000套件采用的是12v步进电机,为了演示的方便, 我们为他提供了5v的电源,此时转动力矩较小,读者也可自行把他应用为12v。该步进电机的耗电流为200ma左右, 采用 uln2003驱动,驱动端口为p1.0,p1.1,p1.2,p1.3. 由于uln2003本身是一个反向器,因此在实际应用中我们在他前面设计了一个74ls14的反向器。使他最终的结果还是同相。
正转
步数
p1.0
p1.1
p1.2
p1.3
03h
1
1
1
0
0
09h
2
1
0
0
1
0ch
3
0
0
1
1
06h
4
0
1
1
0
反转
步数
p1.0
p1.1
p1.2
p1.3
03h
1
1
1
0
0
06h
2
0
1
1
0
0ch
3
0
0
1
1
09h
4
1
0
0
1
步进电机的正转程序:接线方法,用一根4PIN排线一端插入P1.0-1.3,另一端插入步进电机JP31口
loop:mov R3,#0FFh          ;30h送ff即-1
main:INC R3
        mov a,R3
tt:     MOV   DPTR,#TAB
        MOVC  A,@A+DPTR
         MOV  P1,A            ;送显示
         mov r7,#5
dec r7
        lcall delay         ;延时一段时间
        cjne a,#06H,main    ;是最后数重新开始
ljmp loop    ;    否则R3 清除
        ret
TAB: DB 03H,09H,0CH,06H ;步进电机正转表
 DELAY: ; 延时程序
MOV  R5,#255
D3:MOV R2,#25
D4: DJNZ R2,D4
DJNZ R5,D3
RET
    end
 
  • 上一篇文章: 实验19 24C02储存开机次数实验

  • 下一篇文章: 实验21 93c46 演示程序
  • 发表评论   告诉好友   打印此文  收藏此页  关闭窗口  返回顶部
     最新5篇热点文章
     实验20 步进电机实验
     实验17 1602液晶显示屏显...
     实验14 小喇叭警报器试验...
     XL1000单片机综合仿真试验...
     大电流电缆线品质的检定 ...
     
     最新5篇推荐文章
     12864 液晶应用说明+源程序...
     实验20 步进电机实验
     实验17 1602液晶显示屏显...
     实验14 小喇叭警报器试验...
     XL1000单片机综合仿真试验...
     
     相 关 文 章

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)