下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、步电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动 器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个來控制角位移量,从而达到准确定位的目 的;同时您可以通过控制脉冲频率來控制电机转动的速度和加速度,从而达到调 速的目的。步进电机28BYJ48型四相八拍电机,电压为DC5VDC12Vo当对步进电机施 加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应 步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角 度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。四 相步进电机可以
2、在不同的通电方式下运行,常见的通电方式有单(单相绕组通电) 四拍(A-B-C-D-Ao o。),双(双相绕组通电)四拍(AB-BC-CD-DA-AB-。), 八拍(A-AB-B-BC-C-CD-D-DA-A。)驱动方式:(4-1-2相驱动导线颜色123456785红+4橙3黄2粉1蓝左右 CCW旋转方向(轴伸端视)步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB)永磁式步进一 般为两相,转矩和体积较小,步进角一般为7. 5度 或15度;反应式步进一般为 三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧美 等发达国家80年代己被淘汰;混合式步进是指混合了永磁式和
3、反应式的优点。 它乂分为两相和五相:两相步进角一般为1.8度而五相步进角一般为0.72度。 这种步进电机的应用最为广泛。红线接电源5V,橙色电线接P1. 3 口,黄色电线接P1. 2 口,粉色电线接Pl. 1 口,蓝色接P1.0 口。由于单片机接口信号不够大需要通过ULN2003放大再连接 到相应的电机接口,如下:步进电机驱动橙APl. 3黄 BP1.2粉 CPI. 1蓝 D Pl. 0十六制(Pl 口)10000x0811000x0c01000x0401100x0600100x0200110x0300010x0110010x09速度计算公式:运转速度=脉冲频率><60/步进电机分
4、割数/减速比646ULN2OO3rrrrrrrgnd16 Ml+5 STEP MIR步进电机分割数=360/6.625 调速程序:#mclude<reg52.h>#inc lude<iiitrms.h>Frdefine uchai unsigned charFrdefine umt unsigned mtFrdefine st_mo Plsbit kl=P2A0;/ 正转键sbitk2=P2Al;/S 转键sbit k3=P2八2;/停止按键sbit k4=P2T; 加按键sbit k5=P2A4;/ 减按键sbit dula=P2A5y/定义段码位sbit wela=
5、P2A6:/ 定位段码位sbit alaim=P2A7;/定义蜂鸣器位uchar ccw=0x08.0x0c,0x04,0x06,0x02,0x03.0x01.0x09; 反转uchar cv=0x09.0x01.0x03.0x02,0x06.0x04,0x0c,0x08; 正传uchar code ducode=0x3f,0x06,0x5b,0x4f.0x66.0x6d.0x7d.0x07,0x7f,0x6f;/定义段码uchar code wecode=0x7f0xbf,0xdf.0xef.0xf7.0xfb,0xfci,0xfe;/ 定位段码uchar tempdata 8 .speed
6、= 10;void delay(uchar z) 延时 Inisuchar ij;fbr(i=z;i>O;i)for(j=HO;j>Oj-);void delay500us(void)/延时 500usint i;fbi(i=0;i<58;i+);void buzzerQ 产生报警音uchar t;fbr(t=0;t<100;t+)delay500us();alarm=! alaim; 产生脉冲alarm= 1; 关闭蜂鸣器void ccw_motorQ/反转子程序uchar i;for(i=0;i<8;i+)/旋转一周内部旋转一周for(i=0;i<8;i
7、+)st_mo=ccwi;delav(speed);void cw_motor()正转子程序uchar i;for(i=0;K8;i+)/旋转一周内部旋转一周for(i=0;i<8;i+)st_mo=cwi;delav(speed); _ void diaplav(uchar firstuchar num) /LED 显示函数static uchar i;P0=0xff;wela=l;wela=0;P0=wecodei4-fiist;wela=l;wela=0;PO=tempdatai;dula=l;dula=0;i+;if(i=num)1=0;void 定时器1、2初始化函数TMOD|
8、=OXU;TH0=(655362000)/256;TL0=(65536-2000)%256;THl=(65536-1000)/256;TLl=(655361000)%256;EA=1;ET0=l;ET1=1;TR0=l;TR1=1;PTO=1;边沿触发如不设置LED显示时会跳动void main()uchar num:mkO;while(l)if(kl=O)buzzer();fbr(num=O ;num<512;num+) if(k3=0) buzzerQ; break:cw_motor();敢 k2=0)buzzer();fdr(num=O: num<64 ;num+) if(k3=0) buzzerQ; break:ccwmotorQ;st_mo=0;void timerOQ mtemipt 1定时器 1TH0=(65536-2000)/256y/延时 2msTL0=(655362000)%256; tempdata O=ducode speed% 10; tempdata 1 =ducode speed/10;diaplay(0,2);void timer IQ mtemipt 3定时器 2THl=(65536-1000)/256/ 延时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防汛抗旱宣传横幅标语(60句)
- 颐和园导游词100字(34篇)
- 建筑冬季施工方案(30篇)
- 建筑工地工程合同
- 幼儿园老师周工作总结7篇
- (一模)长春市2025届高三质量监测(一)语文试卷
- 孙子给奶奶带来的快乐作文
- DB12 765-2018 生物质成型燃料锅炉大气污染物排放标准
- 贵州省毕节地区(2024年-2025年小学五年级语文)人教版摸底考试(下学期)试卷及答案
- 2023年变电站保护测控装置投资申请报告
- 现代财产保险(中国)有限公司售电公司履约保证保险条款
- 2024年省国资委选聘兼职外部董事人选(高频重点复习提升训练)共500题附带答案详解
- 2024年甘肃省职业院校技能大赛物联网应用开发赛项样题2
- 《第12课 编码长度与信息量》参考课件1
- 《精益生产之ECRS分析法》课件
- DL∕T 325-2010 电力行业职业健康监护技术规范
- 大班科学《各种各样的飞机》课件教案
- 老年个人健康状况分析报告模板5-12-16
- 新《事业单位财务规则》培训讲义0
- 2024下半年黑龙江伊春市事业单位公开招聘工作人员181人重点基础提升难、易点模拟试题(共500题)附带答案详解
- 2024土石坝安全监测技术规范
评论
0/150
提交评论