老古开发网首页
导航:老古开发网首页文章索引索引第2462页文章分类单片机第46页→[单片机驱动步进电机程序]
| -文章搜索 - 最新文章 - |

第46477篇:单片机驱动步进电机程序

发布时间:2006年9月28日 点击次数:2916
来源:ESIC   作者:倪广智
 

NS-6型实验板驱动步进电机

控制输出为P1口

由8050,8550做功率输出驱动PH266-E1.2按K1键,电机由慢变快作加速度顺时针旋转按K2键,电机由慢变快作加速度逆时针旋转

注:本试验只为初学者掌握单片机驱动步进电机的原理,其硬件配置只做为短时间试验演示不可持续过长时间,亦不可实际中使用

电路如下图:

?
;尼士单片机
;任风逍遥
;步进电机驱动程序
;2004/8/8
;NS-1试验板驱动步进电机
;K1驱动步进电机顺时针转动,K2驱动步进电机逆时针转动
org 000h
ajmp aa
org 010h
;马达正转
aa:
mov 20h,#50
JB P3.6,Bb;如果P3.6为1则转到Bb如果为0则顺序执行
a1:
mov r0,#15
loop1:
mov p1,#00110011b
acall delay
mov p1,#11000011b
acall delay
mov p1,#11001100b
acall delay
mov p1,#00111100b
acall delay
djnz r0,loop1
mov a,20h
cjne a,#30,l1;不相等,就转移
ajmp l3
l1:dec 20h

l3:
JB P3.6,Bb
jmp a1
Bb:JB P3.7,aa
a2:
mov r0,#15
loop2:
mov p1,#00111100b
acall delay
mov p1,#11001100b
acall delay
mov p1,#11000011b
acall delay
mov p1,#00110011b
acall delay
djnz r0,loop2
mov a,20h
cjne a,#30,l2;不相等,就转移
ajmp l4
l2:dec 20h
l4:
JB P3.7,bb
jmp a2
ret
delay:
mov r6,#25
d1:mov r7,20h
d2:djnz r7,d2
djnz r6,d1
ret
end



步进电机驱动范例


欢迎进入老古论坛进行讨论
[单片机] 相关文章:
一种基于单片机的新型线阵CCD电路
简介:
引言   不同厂家、不同型号的CCD的驱动时序是不同的,加之对不同性能、不同应用场合的体积、成本、灵活性要求不同,于是产生了众多的驱动时序的产生方法,主要有直接数字电路驱动、单片机口驱动、EPROM驱动、专用IC驱动等常用的驱动时序的产生方法。但是它们存在着逻辑设计较为复杂、调试困难、柔性较差、驱动时钟低等缺点。   本文在综合各种驱动时序方法的基础上,提出了的一种基于单片机的新型驱动电路。该电路使用独立的时钟源产生精确的时钟脉冲,采用可编程定时计数芯片和单片机控制相结合的......

用AT89单片机构建的水文缆道测验系统
基于CH375的LPT-USB打印机驱动器的设计
基于MSP430单片机的微功耗中文人机界面设计
用单片机实现的脉冲编码传感器
 
下一个:[新闻热点]专家称平板电视今年降价30% 将只剩8个品牌
简介:
  新浪科技讯 9月23日,相关专家做客新浪聊天时表示,今年前三季度平板电视产品平均降幅达到30%,长期的价格战使平板电视市场上的主流品牌在15个左右,但真正做出规模、消费市场表现好的仅有8家左右;而未来虽然其它品牌也将同时存在,但中国平板电视市场竞争将最终主要锁定在这些品牌之间。   前三季度市场需求量330万台   国务院发展研究中心市场所家电课题组负责人陆刃波表示,经过调研发现,今年上半年国内平板电视销售量达到212万台,第三季度......

上一个:[单片机]锁相环CD4046应用

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:63毫秒