一种微型步进电机的驱动设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种微型步进电机的驱动设计 李志新 张晓健 本文介绍了一种微型步进电机的工作、 驱动原理和硬件、程序设计,可用于各种小型机 电设备如微型云台、玩具等的应用。 步进电机是一种控制用的特种电机, 具有精度高、可开环控制的特点, 可广泛应用于各 种低速、高精度定位的智能建筑监控、 工业自动化控制系统中。 笔者在设计网络摄像机微型 云台时用到了一种微型步进电机,现将该步进电机的工作原理、驱动方法说明如下。 步进电机的应用原理 步进电机可以将电脉冲转换成特定的旋转运动, 当它收到一个脉冲信号后, 就会按照设 定的方向转动一个固定的角度 (即步距角),通过控制脉冲个数就可以控制电机转动的角度, 通过控制脉冲频率则可以控制电机的速度和加速度,达到调速的目的。在不超载的情况下, 步进电机的转速、停止的位置只与脉冲信号的频率和脉冲数有关, 而与负载变化无关,是一 种线性关系,因而可用于精确位置控制。 步进电机具有如下特点: 转动位移与输入脉冲数严格对应, 步距误差不会累积, 可以组成结构简单且有一定 精度的开环控制系统; 可以使用数字信号直接进行开环控制,简单、廉价; 易于起动、停止、正反转及变速,响应性好; 停转时有自锁能力; 可很方便地实现在超低速下高精度稳定运行,通常可以不经过减速器直接驱动负 载; 电机速度可在相当宽范围内平滑调节, 可以使用一台驱动控制器同时控制几台步进 电机完全同步运行。 本设计中使用的是一种型号为 HYH-25BYJ-5V的微型步进电机,该电机使用 DC5V供 电,可以使用单片机进行控制,十分适合于各种小型机电自动控制系统。 该步进电机内部有 4相绕组,外引5根控制线,如图1所示,其中导线 5接DC5V的 “ + ”极,导线1、2、3、4按照控制时序接 DC5V的―”极。 电机的驱动米用四相八拍的方式,如表 1所示。表中”表示接电源正极, “一”表 示接电源负极。如果按照 A相导电、A相B相同时导电、B相导电,然后依次是 BC、C、 CD、D、AD的顺序分别导电,电机就实现了正转(从电机输出轴方向看逆时针旋转) ,这 就是驱动电机的 8拍(8种脉冲)。若把驱动脉冲的顺序反过来, 按照AD、D、CD、C、BC、 B、AB、A的顺序依次导电,电机就可实现反转。 电机端子序号 电机绕组相数 分配顺序 1 2 3 4 5 6 7 8 5 + + + + + + + + 4 A 一 一 一 3 B 一 一 一 2 C 一 一 一 1 D 一 一 一 表1 该电机的步距角为 5.625°,减速比为1/64。驱动时对电机发一次脉冲就称为一拍,即 一次电平的变化,步进电机在一拍作用下内部转过的角度为 5.625° , 8拍后转动45° , 64 拍后内部转360°,由于减速比为1: 64,所以内部转一圈,夕卜部转 5.625。,也就是说,驱 动发出64拍后,步进电机外部转 5.625° 。 外部驱动时,脉冲的频率应小于 1KHz,计算下来电机的最大转速约为每分钟 14.6转。 驱动电机的脉冲频率越大,转速越快,而力矩越小,反之,脉冲频率越小,转速越慢, 输出力矩越大。 步进电机的驱动电路设计 由于该步进电机 4相绕组每相的直流电阻为 20欧姆,用 DC5V驱动时每相电流约为 250mA ,若直接用单片机驱动,单片机承受不了这么大的电流, 因此需要外加大电流驱动电 路,可以使用如 ULN2003、ULN2803之类的达林顿阵列集成电路。 本设计中使用的是 ULN2803,该芯片有8路达林顿阵列,可同时驱动 2个步进电机。 硬件设计原理图如图 2所示。 C3 0.1uF GN DU1GN D O —iC122P-J—CR1——12M~T22PRSTRX DTX DXT AL2XT AL1 INT 0/P3. 2INT 1/P3. 3T0/P3.49 T1/P3.510GN D19118217316415P13~ GN D U1 GN D O —i C122P -J—CR1 ——12M ~T 22P RST RX D TX D XT AL2 XT AL1 INT 0/P3. 2 INT 1/P3. 3 T0/P3.4 9 T1/P3.5 10 GN D 19 1 18 2 17 3 16 4 15 P13 ~5 14 P12 6 13 P11 7 12 P10 8 11 9 20 7 P1 0 P3 7 GN D P1 P1 P1 P1 P1 P1 6 5 4 3 2 1 VCC P1 +3. 3V 1B 1C ■ 2B 2C .3B 3C .4B 4C 5B 5C ■ 6B 6C .7B 7C .8B 8C GN D COM U2 18 17 ULN2803 驱动芯片 16 15 GN D STC12LE2052 单片机 步进电

文档评论(0)

duyingjie1 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档