该【控制与应用实验实验三步进电机原理及应用 】是由【相惜】上传分享,文档一共【20】页,该文档可以免费在线阅读,需要了解更多关于【控制与应用实验实验三步进电机原理及应用 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。实验三步进电机原理及应用一、实验目的和要求二、实验设备三、实验内容四、实验步骤五、实验原理六、思考题整理ppt一、实验目的和要求初步学****和掌握MCS-51的体系结构和汇编语言,了解Keil编程环境和程序下载工具的使用方法。了解步进电机的工作原理,学****用单片机的步进电机控制系统的硬件设计方法,掌握定时器和中断系统的应用,熟悉单片机应用系统的设计与调试方法。了解数码管输出的原理及编程方式。整理ppt二、实验设备单片机测控实验系统步进电机控制实验模块Keil开发环境STC-ISP程序下载工具整理ppt三、实验内容编制MCS-51程序使步进电机按照规定的转速和方向进行旋转,并将已转动的步数显示在数码管上。步进电机的转速分为两档,当按下S1开关时,进行快速旋转,速度为60转/分。当松开开关时,进行慢速旋转,速度为10转/分。当按下S2开关时,按照顺时针旋转;当松开时,按照逆时针旋转。本程序要求使用定时器中断来实现,不准使用程序延时的方式。整理ppt四、,、附录三和expr/资料/原理的辅助材料,学****MCS-51汇编语言使用和步进电机原理,阅读数码显示器的电路图,重点理解步进电机的工作方式和数码管显示方式。,程序中可以使用通用存放器或者内存单元进行计算。另外,单片机的程序没有退出到操作系统的概念,一般都是死循环程序。一个简单程序举例如下:ORG0000H;复位起始地址LJMPSTART;0040H;程序实际起始地址START:;实际程序MOV40H,#:MOVA,40HINCAMOVP0,A;板上的P0口连接到8个LED,可以监视运行状态MOV40H,AMOVR6,#0FFHL2:MOVR7,#0FFHL1:DJNZR7,L1DJNZR2,L2;延迟一段时间LJMPNEXTEND参考Keil使用指南,创立工程,设置工程参数,添加ASM文件,并录入上面的简单程序。确保无编译和链接错误。,并使用中断来同步。中断程序的典型例子如下:ORG0000H000BHLJMPT0IN;0040HSTART:...;初始化...T0IN:...;中断程序...RETI;,首先应由外部条件得到要定时的时间长度t,如本实验中,就是根据要求的速度计算出的每一步之间的间隔。然后选择适当的定时器工作方式,去计算想要设定的计数器初值s,使用如下方程。〔2定时器最大位数-s〕×定时周期=t定时周期=12/CPU晶振频率整理ppt
控制与应用实验实验三步进电机原理及应用 来自淘豆网www.taodocs.com转载请标明出处.