- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计~步进机~~~湘大信工院~~警告学弟学妹,超级难做,不要选啊!
一、课题名称:步进电机控制器设计
二、内容摘要:
步进电机是一种输出与输入数字脉冲对应的驱动元件,具有快速启动和停止的能力。转子运动的速率仅取决于驱动脉冲频率,转子运动的总位移也仅取决于总的驱动脉冲数,步距精密准确,而且不易受电压、电流的波动,脉冲波形状, 自身和环境温度变化等干扰因素的影响。在一定的频率范围内,启动、停止、正转、反转等运动方式的改变,都不会产生失步现象。根据设计要求,步进电机控制电路可以分为控制模块、显示模块、电源模块、键盘模块、电机驱动模块、步进电机部分。
三、实验目的:
(1)了解步进电机控制的基本原理;
(2)掌握控制步进电机转动编程方法;
(3)掌握步进电机和单片机的接口驱动方法;
四、设计内容及要求
要求完成原理设计并通过软件仿真部分:
(1)利用MCS51单片机作为主控制器组成一个双步进电机控制器;
(2)通过小键盘,能给定两台步进电机单独运行的速度,要求可供选择的步进速度从60~600步/秒,可连续任意设置;
(3)假设两台被控步进电机分别固定在X轴和Y轴,其初始位置在零点(0,0),根据直线差补算法,使两步进电机联动运行,各自在XY轴上同步运行距离(即相同时间T到达的距离)的交点构成的轨迹是一条直线段从(0,0)到(20,40)。
发挥部分:
(1)能够实时显示所绘直线段的坐标,并能通过键盘设定新的终点参数,且步进电机能正确运行到该点;
(2)按下“回零”命令键后,两台电机能以最快的速度准确返回到原点,并显示原点坐标。
五、实验方案比较
1、步进电机的控制和驱动
方案一:使用多个功率放大器件驱动电机
通过使用不同的放大电路和不同参数的器件,可以达到不同的放大的要求,放大后能够得到较大的功率。但是由于使用的是四相的步进电机,就需要对四路信号分别进行放大,由于放大电路很难做到完全一致,当电机的功率较大时运行起来会不稳定,而且电路的制作也比较复杂。
方案二:使用芯片ULN2003驱动电机
ULN2003芯片可以驱动两个二相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO口提供信号;而且电路简单,使用比较方便。
结果:
通过比较,使用芯片ULN2003充分发挥了它的功能,能稳定地驱动步进电机,且价格不高。而使用ULN2003时,可以用芯片来提供时序信号,可以节省单片机IO口的使用;也可以直接用单片机模拟出时序信号,由于控制并不复杂,故选用后者。
2、数码管显示电路的设计
方案一:串行接法
设计中要显示4位数字,用74LS164作为显示驱动,其中带锁存,使用串行接法可以节约IO口资源,但要使用SIO,发送数据时容易控制。
方案二:并行接法
使用并行接法时要对每个数码管用IO口单独输入数据,占用资源较多。
结果:
由于设计中用一块单片机进行控制,资源有限,选择了方案一。另外,使用锁存也起到节约资源的作用。
六、实验原理
1、步进电机工作原理(a)步进电机是将给定的电脉冲信号转变为角位移或线位移的开环控制元件。(b)步进电机的正反转与电机每相的通电顺序有关,可以改变相序来改变电机的正反转。步进电机每步所旋转角度的大小,称为步距角(βB)。它是由电机本身转子的齿数(ZR)。一个通电循环内通电节拍数(MQ)决定的。即βB=360/ ZR MQ。电机出厂的步距角是固定的。四相步进电机的步距角为0.90/1.80(表示半步工作时为0.90,整步工作时为1.80)。步进电机转速的高低与控制脉冲频率有关。改变控制脉冲频率,可改变电机转速。连续给定脉冲信号,步进电机就可以连续运转。由于电脉冲信号与步进电机转角存在的这种线性关系,使得步进电机在速度控制、位置控制等方面得到了广泛的应用。(c)步进电机的使用至少需要三个方面的配合,一是电脉冲信号发生器,它按照给定的设置重复为步进电机输送电脉冲信号,目前这种信号大多数由可编程控制器或单片机来完成;二是驱动器(信号放大器),它除了对电脉冲信号进行放大、驱动步进电机转动以外,还可以通过它改善步进电机的使用性能,事实上它在步进电机系统中起着重要的作用,一般一种步进电机可以根据不同的工况具有多种驱动器;三是步进电机,它有多种控制原理和型号,现在常用的有反应式、感应子式、混合式等。
(d)步进电机的速度控制是通过输入的脉冲频率快慢实现的。当发生脉冲的频率减小时,步进电机的速度就下降;当频率增加时,速度就加快。还可以通过频率的改变而提高步进电机的速度或位置精度。(e)步进电机的位置控制是靠给定的脉冲数量控制的。给定一个脉冲,转过一个步距角,当停止的位置确定以后,也就决定了步进电机需要给定的脉冲数。
2、直线插补算法:
为了简化程序的设计,将插补计算的坐标系的原点选在被插补直线的起点。
设直线OP,O(0,0)为起点。P(Xe,Ye)为终点,进给速
您可能关注的文档
最近下载
- 中学食堂建设项目社会稳定风险评估报告(模板范文).docx
- 第9课 互传密信有诀窍 教案 义务教育人教版信息科技五年级全一册.docx VIP
- 根本原因分析精神病人自杀RCA.pptx VIP
- SL523-2024 水土保持监理规范.docx VIP
- 路面结构层厚度评定表(代表值自动计算).xls VIP
- 雨虹防水质保合同范本Word模板.docx VIP
- 旅游产品策划与设计422全书教学课件电子教案.ppt
- Toll样受体信号通路中MyD88的研究进展_吴燕燕.pdf VIP
- 2024水土保持工程施工监理规范.docx VIP
- 义务教育版(2024)五年级全一册 第1课 生活处处有算法 教案.docx VIP
文档评论(0)