下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、步进电机及其单片机控制【摘要】: 随着工业自动化的发展,步进电机的应用越来越广泛。步进电机是一种用于开环控制的驱动元件。本文阐述了步进电机的基本知识和特性,提出了基于单片机控制和集成电路驱动的步进电机控制实现方法以及软硬件设计方法。【关键词】: 步进电机;L297;L298;1. 步进电机的基本知识步进电机是一种将电脉冲转化为角位移的数字控制执行机构。它将电脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。1. 步进电机有如下特点:1.1 步进电机的角位移与输入脉冲数严格成正比,因此,当它转动一周后,没有累计误差,具有良好的跟随性。1.2 由步进电机与驱
2、动电路组成的开环数控系统,既非常简单、廉价,又非常可靠。同时,它也可以与角度反馈环节组成高性能的闭环数控系统。1.3 步进电机的动态响应快,易于起停、正反转及变速。1.4 速度可在相当宽的范围内平滑调节,低速下仍能保证获得大转矩,因此,一般可以不用减速器而直接驱动负载。1.5 步进电机只能通过脉冲电源供电才能运行,它不能直接使用交流电源和直流电源。1.6 步进电机存在振荡和失步现象,必须对控制系统和机械负载采取相应的措施。1.7 步进电机自身的噪声和振动较大,带惯性负载的能力较差。2. 步进电机的分类:反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)永磁式步进电机一般为两
3、相,转矩和体积较小,步进角一般为7.5 度或15 度;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为1.5 度,但噪声和振动都很大,在欧美等发达国家80 年代已被淘汰。混合式步进电机是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8 度而五相步进角一般为0.72 度。这种步进电机的应用很广泛。我们以四相步进电机35BYJ46 为例, 说明步进电机的工作方式:35BYJ46 有四相ABCD,如果对各个相依次单独通电,A-B-C- D,磁场旋转一周需要换相四次,则称为四相单四拍;如果每次对两相同时通电,AB- BC- CD- DA,则称为四相双四拍;也可以每次对三
4、相同时通电,ABC- BCD- CDA- DAB;将单四拍和双四拍交替使用,就称为四相八拍,如:A- AB- B- BC- C- CD- D-DA、AB- ABC- BC- BCD- CD- CDA- DA- DAB,此时磁场旋转一周需要换相八次。双四拍每次对多相同时通电,与单四拍比较起来,每相通电的时间长,消耗的电功率增大,电机所得到的电磁转矩也大。同时,采用多相励磁会产生电磁阻尼,会削弱或消除振荡现象,使得电机不易产生失步。四相八拍与四相四拍相比较,步距角减小了一倍,有利于削弱振荡,提高电机的带负载能力。一般说来,步进电机控制系统需要以下部分,如图1 所示。其中的脉冲发生器用于产生频率变化
5、的脉冲信号; 脉冲分配器根据方向控制信号将脉冲信号转换成有一定逻辑关系的环形脉_冲;功率放大器将脉冲分配器输出的环形脉冲放大,用于控制步进电机的运转,这些部分都可以由专门的电路来实现。如果用单片机加上专门的驱动芯片来控制步进电机,可以简化电路,提高可靠性。2. 步进电机的驱动步进电机的驱动方式很多,有单电压驱动、双电压驱动、斩波驱动、细分驱动和集成电路驱动。由于集成电路集驱动和保护于一体,作为小功率步进电动机的专用驱动芯片,使用起来非常方便。在实际应用中, 我们选择了L298N 集成电路芯片作为35BYJ46 的驱动芯片。L298 是采用15 脚的Multiwatt 或PowerSO20 封装
6、的单片集成电路芯片,其结构框图如图23。它内部采用两个高电压、大电流的全桥电路A、B,每个桥需要两个标准的TTL 逻辑电平输入,以驱动继电器、螺线管(电磁铁)、直流电机和步进电机(2 相或4 相)等负载。两个使能引脚EnA、EnB 分别使能桥A、桥B。每个桥的三极管发射极连接在一起, 分别是引脚SenseA、SenseB,以外接电流反馈电阻。此外L298 还需要一个额外的电压供应端Vss 作为逻辑电路部分的电源。L298 可以用于驱动直流电机,图3 是直流电机的驱动电路,接两个直流电机A 和B。IOA1/IOB1,IOA2/IOB2 是两个IO口,用于控制直流电机的转向;PWMA/PWMB 用
7、于电机的调速控制,增大占空比可以提高电机的转速,PWMA/PWMB 的产生可以由单片机通过软件来实现也可以由硬件来产生。对于一些高档的单片机如AVR、PIC 等,都有PWM输出端口。VCC 选择:7- 46V。图4 是L298 驱动四相步进电机35BYJ46 的驱动电路,每相流过的电流为2A。它采用了L297 来产生步进脉冲,当然,这也可以通过单片机的IO 口来软件编程实现(见以下的驱动程序部分)。对于L297 芯片,重要的控制引脚如下:CW/CCW:电机旋转方向控制。CLOCK:步进时钟脉冲,信号的上升沿触发。HALF/FULL:高电平,HALF 有效,4 相8 拍;低电平,FULL有效,4
8、 相单4 拍(translator 为偶数状态);低电平,FULL 有效,4相双4 拍(translator 为奇数状态)。RSTET:复位到HOME 初始状态(STATE=1,ABCD=0101)。这四个控制线,可以由模拟电路产生。有关L297 的详细的说明可以参考L297 文档资料。3. 编写步进电机驱动程序有了上面的驱动电路,可以方便地写出单片机控制步进电机的驱动程序(Keil C51)。函数DriveMoto 通过参数cw、spd、num来控制步进电机的转动方向、速度和转动步距。:#include #define uchar unsigned char#define uint unsi
9、gned intuchar CONTROL8= 0x30,0x10,0x90,0x80,0xC0,0x40,0x60,0x20; /四相八拍步进电机换相的控制字。void Delay(uchar DelayTimes) /uS 微秒级延时while(- - DelayTimes); /12Mhz 下,延时DelayTimes*2+3 微秒/*cw转动方向,spd 速度和num转动的步距*void DriveMoto(uchar cw,uchar spd,uint num)uint i;uchar j;if(cw) /正转for(i=0,j=0;inum;i+)/P2 端口高四位控制步进电机换相
10、 P2&=0x0F;P2|=CONTROLj+;Delay(spd); /高四位先清0,再赋值j=j&0x07; /j=j%8else /反转for(i=0,j=7;inum;i+)/P2 端口高四位控制步进电机换相 P2&=0x0F;P2|=CONTROLj-;Delay(spd); /高四位先清0,再赋值j=j&0x07; /j=j%8参考文献:1. 王晓明,电动机的单片机控制M。北京:北京航空航天大学出版社,20022. 宋锦河,步进电机控制系统的快速实现J。鄂州大学学报,2004.10,463. L298 DUAL FULL- BRIDGE DRIVER, 器件资料。ST Microele
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理人员如何利用民法典解决护理纠纷
- 2026年温州市农业科学研究院分析测试中心招聘编外工作人员1人的备考题库及完整答案详解一套
- 中国科学院西北高原生物研究所2026年海内外人才招聘备考题库及一套完整答案详解
- 2026年永康市科学技术局工作人员招聘备考题库及1套完整答案详解
- 山东省城乡规划设计研究院有限公司2026年校园招聘备考题库及答案详解参考
- 中山市人民政府东区街道办事处2026年公开招聘事业单位人员备考题库附答案详解
- 2026年杭州高新区(滨江)综合行政执法局招聘协管员备考题库及答案详解一套
- 2026年漳州市公安局公开招聘警务辅助人员104人备考题库及答案详解一套
- 2026年来宾市兴宾区文化广电和旅游局招聘公共文化服务工作人员备考题库及参考答案详解一套
- 商丘市睢阳区司法局公开招聘20人劳务派遣制专职人民调解备考题库及答案详解参考
- 2025年压力容器作业证理论全国考试题库(含答案)
- 2025四川成都农商银行招聘10人笔试备考题库及答案解析
- 中职第一学年(会计)会计基础2026年阶段测试题及答案
- 室外长廊合同范本
- 2025年秋苏教版(新教材)初中生物八年级上册期末知识点复习卷及答案(共三套)
- 2025年小升初学校家长面试题库及答案
- 2025年资产清查自查报告
- 2025年浙江省杭州市辅警考试真题及答案
- 山东名校考试联盟2025年12月高三年级阶段性检测英语试卷(含答案)
- 建筑企业工伤预防培训体系
- 2025年江南大学招聘真题(行政管理岗)
评论
0/150
提交评论