下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、江苏省高邮职业教育中心校单片机实习训练报告课题:步进电机实验成绩:班级:姓名:同组姓名:组别:编号:日期:指导教师:一、实训目的1.了解步进电机的控制方式;2.基本读懂程序;3.掌握 switch 等指令的用法;二、实训设备序号名称型号数量作用及相关说明1台式电脑1用于编程和调试程序2开发板CCDZ C1演示程序运行效果3USB 供电线1提供 +5 电源4USB 串口线1与电脑连接下载程序5同步电机1控制转速三、程序清单学习必备欢迎下载/*标题 : 步进电机试验*通过本例程了解步进马达使用及驱动程序编写*;单双八拍工作方式:*;A-AB-B-BC-C-CD-D-DA ( 即一个脉冲 ,转3.7
2、5 度 )*1、本程序用于测试4 相步进电机常规驱动2、需要用跳帽或者杜邦线把信号输出端和对应的步进电机信号输入端连接起来3、速度不可以调节的过快,不然就没有力矩转动了*/#include "reg52.h"/Motorsbit A = P11;/ 定义管脚sbit b = P12;sbit C = P13;sbit D = P14;/ 步进电机驱动unsigned char MotorStep=0;unsigned intMotorTimer = 0;unsigned intMotorDelay,Speed=1,TIM,CT;#define speed 5/ 调整速度数值
3、不要设的太低低了会引起震动。/*初始化马达*/void InitMotor()A=1;b = 1;C=1;D=1;void SetMotor()学习必备欢迎下载/ if(Speed = 0) return;MotorDelay=Speed;/ 调整速度case 3:/BCswitch(MotorStep)if(TIM)case 0:A=1;if(TIM)/ Ab = 0;/0xf6C=0;A=0;/0xf1D=1;b = 1;MotorStep = 4;C=1;TIM=0;D=1;MotorStep = 1;break;TIM=0;case 4:/Cif(TIM)break;A=1;case
4、1:/ ABb = 1;/0xf4if(TIM)C=0;D=1;A=0;/0xf3MotorStep = 5;b = 0;TIM=0;C=1;D=1;break;MotorStep = 2;case 5:/CDTIM=0;if(TIM)break;A=1;b = 1;/0xfccase 2:/BC=0;if(TIM)D=0;MotorStep = 6;TIM=0;A=1;b = 0;/0xf2break;C=1;case 6:/DD=1;if(TIM)MotorStep = 3;A=1;TIM=0;b = 1;/0xf8C=1;break;D=0;学习必备欢迎下载MotorStep = 7;T
5、IM=0;break;/*case 7:/DA*if(TIM)*定时中断延时*/A = 0;void Tzd(void) interrupt 1b = 1;/0xf9C = 1;TH0 = 0xfe;/11.0592D = 0;TL0 = 0x33;MotorStep = 0;TIM=0;if( CT+=speed)TIM=1;break;CT=0;void system_Ini()TMOD|= 0x11;TH0=0xDC; /11.0592MTL0=0x00;IE = 0x8A;TR0= 1;main() system_Ini(); InitMotor(); while(1)SetMotor
6、();四、 电路原理图及操作步骤学习必备欢迎下载2、思考题;MCS-51单片机的控制信号有哪些?作用如何? PSEN (29 脚):外部程序存储器读选通信号。ALE/ PROG (30 脚):地址锁存允许 /编程信号。 8051 单片机可寻 EA/V PP(31 脚):外部程序存储器访问允许/编程电压输入端。RST/VPD (9 脚):复位信号 /备用电源输入端。3、实训过程中出现的问题及其分析和解决方法;步进电机不转,主要原因是接线,接错或漏接。1.将步进电机的接线插到J19 的左面 5 个引脚上,其中红色对准VCC, 其他对准 ABCD 插在 j20上;2 然后用杜邦线一端连接把数码管下面j18 的 A B C D ;3 杜邦线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届辽宁省葫芦岛市兴城市数学三上期末质量检测模拟试题含解析
- 2026届储备生入职培训阶段考试测试卷及答案
- 萨尔图区2027届四年级数学第一学期期末综合测试试题含解析
- 2027届谢家集区数学四年级第一学期期末综合测试试题含解析
- 四川省资阳市安岳县2027届数学四上期末联考模拟试题含解析
- 平凉市2025-2026学年高考临考冲刺生物试卷含解析
- 2025-2026学年吉林省辽源市高三六校第一次联考生物试卷含解析
- 2026年四川省南充市中考物理真题及答案解析
- 2026时尚服饰行业市场运营模式消费者需求变化竞争格局分析研究报告
- 2026中国户外徒步装备市场消费升级与产品创新分析报告
- 35kV高压架空线路运行管理制度
- 2026年教育理论综合知识习题及答案
- 贵阳市低空产业发展有限公司招聘笔试题库2026
- 2026新版《安全生产管理人员工作指导手册》
- 2026年宿州砀山县经济开发区公开招聘紧缺型人才2名笔试模拟试题及答案详解
- 电路分析基础(第5版)PPT完整全套教学课件
- 2022年08月中国国新控股有限责任公司公开招聘国新证券总经理笔试题库含答案解析
- GB/T 41349-2022机械安全急停装置技术条件
- FZ/T 70010-2006针织物平方米干燥重量的测定
- 阿特拉斯使用说明书(全) - 图文-
- 公司职业卫生管理机构和职业卫生管理人员及职责分工
评论
0/150
提交评论