任务一 步进电机水平位移控制器.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 本项目中使用的步进电机为42BYGH两相步进电机 * 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 本项目中使用的步进电机为42BYGH两相步进电机 (二)SJ-230M2两相步进电机驱动器 由于单独使用驱动芯片来驱动步进电机需要占用较多的IO口,而且程序编写较为复杂,所以步进电机驱动器一般是和步进电机驱动器一起使用的。本项目中使用SJ-230M2两相步进电机驱动器来进行驱动步进电机(SJ-230M2驱动器外观如图11-3所示)。由于有了步进电机驱动器,只要把电机的两个线圈,线圈A,B与驱动器连接,就能通过驱动器对步进电机进行控制了。 * * .SJ-230M2驱动器步进脉冲信号CP 步进脉冲信号CP用于控制步进电机的位置和速度,也就是说:驱动器每接受一个CP脉冲就驱动步进电机旋转一个步距角(细分时为一个细分步距角)。CP脉冲的频率改变则同时使步进电机的转速改变。控制CP脉冲的个数,可以使步进电机精确定位。这样就可以很方便的达到步进电机调速和定位的目的。本驱动器的CP信号为低电平有效,要求CP信号的驱动电流为8-15mA,对CP的脉冲宽度也有一定的要求,一般不小于5μS SJ-230M2驱动器方向电平信号DIR 方向电平信号DIR用于控制步进电机的旋转方向。此输入端的高低电平,对应控制电机切换不同的转向。电机换向必须在电机停止后再进行,并且换向信号一定要在前一个方向的最后一个CP脉冲结束后以及下一个方向的第一个CP脉冲前发出(参见下图11-5)。注:在YL-236实训平台中,DIR为1时,步进电机带动标尺箭头向左运行,DIR为0时,步进电机带动标尺箭头向右运行(1左0右)。 * * * * * * * * 任务一 步进电机水平位移控制器 项目十一 电梯桥箱内部控制器制作 任务一步进电机水平位移控制器 任务要求 任务分析 硬件电路的设计与搭建 软件编写 任务实施 任务书: 使用YL-236单片机实训考核装置制作一个步进电机水平位移控制器。其要求如下: 1.单片机上电后,8LED数码管靠右显示00.0,步进电机自动复位至0.0cm处。 2.通过4x4行列键盘,控制步进电机按照以下方式运行: ①系统复位后,“0~9”键按下后,步进电机指针移动到相应位置。例如:按下“1”键,步进电机指针移动到1cm处,按下“9”键,步进电机指针移动到9cm处,按下“0”键,步进电机指针移动到0cm处。 ②数码管右边三位显示当前厘米数,比如移动到3.3cm处,则在数码管上显示03.3。(指针移动时,显示随指针变化而变化) 【注意:】步进电机移动时,应直接移动到对应位置,不可返回0cm处再移动到对应位置。 任务分析 (1)步进电机简介 拔盘开关设定ON=0,OFF=1 细分设定(位1、2、3)以0.9°/1.8°电机为例 位123 细分数 步距角 000 2 0.9° 001 4 0.45° 010 8 0.225° 011 16 0.1125° 100 32 0.05625° 位4,5请保持在OFF位置! ? 电机相电流设定(位6,7,8) 位678 电流 位678 电流 000 0.5A 100 1.7A 001 1.0A 101 2.0A 010 1.3A 110 2.4A 011 1.5A 111 3.0A SJ-230M2驱动器是用驱动器上的拔盘开关来设定细分数及相电流的,根据面板的标注设定即

您可能关注的文档

文档评论(0)

20010520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档