1 / 33
文档名称:

步进电机实验报告.doc

格式:doc   大小:3,248KB   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

步进电机实验报告.doc

上传人:久阅文学 2024/5/12 文件大小:3.17 MB

下载得到文件列表

步进电机实验报告.doc

相关文档

文档介绍

文档介绍:该【步进电机实验报告 】是由【久阅文学】上传分享,文档一共【33】页,该文档可以免费在线阅读,需要了解更多关于【步进电机实验报告 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。步进电机实验报告27单片机实验课程名称:步进电机表实验授课班级:2010级自动化三班任课教师:文远熔计划学时:32学时实验组员:张藤耀赵福亮王聪慧秦菱蔚梁钦郑欢2目录摘要…………………………………………………………………………概述………………………………………………………………………………………….……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………第二章硬件设计…………………………………………………………..………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………第三章相关图像……………………………………………………………….………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………第四章调试………………………………………………………………………第五章心得体会…………………………………………………………………附录【一】系统程序……………………………………………………………附录【二】参考文献…………………………………………………………….3【摘要】:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。本课程设计的内容是利用51单片机,达到控制步进电机的启动、停止、正转、反转、点动和状态显示的目的,使步进电机控制更加灵活。步进电机驱动芯片采用UIN2003,具有大电流、高电压,外电路简单等优点。利用四位数码管(ZLG7290)增设电机状态显示功能,各项数据更直观。实测结果表明,该控制系统达到了设计的要求。【关键词】:、单片机对步进电机控制可以熟悉步进电机的原理和应用。2、单片机对步进电机控制可以熟悉单哦就功能已经原理、构造。3、通过这次实验能运用所学基本理论知识、专业技能来对问题进行分析,思考,解决,提高对专业知识的掌握以及锻炼逻辑思维能力。、反转,转过指定的角度,要有点动功能。所有命令通过键盘输入,步进电机在运行过程中要有状态和数据指示。 步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的,多相时序控制器 虽然步进电机已被广泛地应用,但步进电机并不能像普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。4 步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。、了解单片机本身内部应有的资源,如:中断、定时器、计数器、I\O的使用。2、了解步进电机的工作原理和作用。3、根据步进电机的原理,分析并分配单片机内部资源,并根据单片机的资源,来实现硬件电路的设计以及软件程序的编写。4.、对于自己不熟悉的东西,查阅资料。5、在设计好单片机步进电机时,要学会分析电路中出现的问题,并好好总结。,它采用I2C接口,能直接驱动8位共阴式数码管,同时可扫描管理多达64只按键,实现人机对话的功能资源十分丰富。除具有自动消除抖动功能外,它还具有段闪烁、段点亮、段熄灭、功能键、连击键计数等强大功能,并可提供10种数字和21种字母的译码显示功能,用户可以直接向显示缓存写入显示数据,而且无需外接元件即可直接驱动数码管,还可扩展驱动电压和电流。此外,ZLG7290B的电路简单,使用也很方便。用户按下某个键时,ZLG7290的INT引脚会产生一个低电平的中断请求信号,读取键值后,中断信号就会自动撤销。正常情况下,微控制器只需要判断INT引脚就可以得到键盘输入的信息。微控制器可通过两种方式得到用户的键盘输入信息。其一是中断方式,该方式的优点是抗干扰能力强,缺点是要占用微控制器的一个外部中断源。其二是查询方式,即通过不断查询INT引脚来判断是否有键按下,该方式可以节省微控制器的一根I/O口线,但是代价是I2C总线处于频繁的活动状态,消耗电流多并且不利于抗干扰。();显示方向run=1启动电机增加speed_num减小speed_numstep_num减少step_num增加OneStep()run=0显示正转FKey_dirKey_speed_subdirection=0?显示反转BOnContinue();电机停转显示Pcontinuous=0?连续速度运行指定步数运行step_num=0run=0停转否step_num--DispStepNum(step_num);更新显示步数Key_stop有效是speed_num调速DispSpeed();显示速度OneStep()OneStep()单步,点动DispStepNum()显示运行步数开始系统初始化循环检测按键有键按下按键中断服务程序第四章调试4