机电小组论文-基于步进电机DM5654C单轴运动实现加减速设计.docx

机电小组论文-基于步进电机DM5654C单轴运动实现加减速设计.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前言电机及其控制在随着现代科学技术的进步,特别是电力电子技术、微机应用和自动控制理论的进展,显得越来越重要,电机不在只是要求其起停,还要求对速度、位移和转矩的控制,使被驱动的机械运动符合预想的要求。本次机电系统的设计根据设计的要求,完成了对步进电机的控制,实现了单轴的正转和反转,用单片机最小系统通过按键实现对单轴的加速和减速控制,着重分析了步进电机单片机控制系统的软硬件设计理论和方法,在本次硬件设计中采用了STM32f103的单片机开发板、电机驱动模块的核心芯片L298N以及电平转换电路,对步进电机、驱动模块L298N的结构和工作原理加深了理解,软件设计使用的是编程软件Keil5,实现对单轴的控制,最后,进行测试,用示波器测试脉冲的波形和幅值,测试结果可以带动电机,并使轴转动起来。1 设计的目的和要求1.1设计目的1)根据设计要求,完成对步进电机的控制,并实现单轴的加减速。2)了解步进电机DM5654C的参数。3)加深对STM32f103的单片机开发板和电机驱动模块的核心芯片L298N的结构和工作原理的理解。4)理解PWM脉冲波的原理,并用示波器测试。1.2设计要求内容:设计基于步进电机DM5654C的单轴运动,实现加减速。指标:开关电源的输出12V-24V 脉冲波的频率范围10Hz=f=1000Hz2 系统的总体方案2.1总体方案的设计本方案硬件采用STM32f103的单片机开发板、电机驱动模块的核心芯片L298N和电压拉升电路,软件用编程软件Keil5。系统的方案整体框图如图2.1图2.1系统整体方案图上位机与单片机进行通信,单片机最小系统产生PWM脉冲信号,通过驱动芯片L298N驱动步进电机运转,同时相应的测量元件(光电编码器)测量电机转速反馈给上位机,实现闭环控制。下图2.2是系统模块搭建图:图2.2系统模块搭建图3 硬件的具体设计3.1步进电机DM5654C本文采用的步进电机为DM5654C, 是两相4线的混合式步进电机. 根据步进电机的工作原理可以看出, 步进电机是依靠驱动电路给其提供脉冲来实现步进电机的转动, 理论上是步进电机每得到一个脉冲信号就应该转动一个步距角, 但是实际应用中, 如果脉冲信号变化太快, 由于惯性步进电机将跟随不上电信号的变化, 产生堵转和失步现象, 所以步进电机在启动时, 必须有升速过程, 在停止时必须有降速过程.本文所使用的步进电机带有减速比为100:1的减速器。3.2光电编码器/view/56984.htm光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器,是目前应用最多的传感器。一般的光电编码器主要由光栅盘和光电探测装置组成。在伺服系统中,由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转.经/view/84213.htm发光二极管等电子元件组成的检测装置检测输出若干脉冲信号。通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。本次设计采用的编码器为157线。齿轮传动比1:4,电机转4圈,编码器4圈,编码器输出157个脉冲。3.3微控制器STM32f103STM32f103是中等容量增强型,32位ARM核心的带有64或128K字节闪存的微控制器,含有USB、CAN、7个定时器、2个ADC和9个通信接口。其实物图如图3.1:图3.1开发板STM32f103RC的实物图STM32f103RC的引脚图如下图:图3.2STM32f103RC的引脚图功能:内核:ARM32位的CortexTM-M3 CPU,最高72MHz工作频率,在存储器的0等待周期访问时可达1.25Mips/MHz,单周期乘法和硬件除法。存储器:从64K或128K字节的闪存程序存储器;高达20K字节的SRAM。时钟、复位和电源管理:2.0~3.6V供电和I/O引脚;上电/断电复位;产生CPU时钟的PLL;带有校准功能的32KHzRTC振荡器。快速的I/O端口:所有的I/O可以映像到16个外部中断,几乎所有端口均可容忍5V信号。多达7个定时器:3个16位的定时器,每个定时器有多达4个用输入捕获/输出比较/PWM或脉冲波计数,2个看门狗定时器。低功耗:睡眠、停机和待机模式的功耗低,VBAT为RTC和后备寄存器供电等。3.4驱动模块L298N是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片采用15脚封装。主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电

文档评论(0)

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

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

1亿VIP精品文档

相关文档