步进电机控制实训报告

步进电机控制实训报告

ID:47495862

大小:168.76 KB

页数:17页

时间:2020-01-12

步进电机控制实训报告_第1页
步进电机控制实训报告_第2页
步进电机控制实训报告_第3页
步进电机控制实训报告_第4页
步进电机控制实训报告_第5页
资源描述:

《步进电机控制实训报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2010/2011学年第1学期专用周实习报告课程名称:班级:姓名:学号:教学周数:地点:指导教师:可编程控制器的设计摘要:介绍了一种基于AT89S52单片机控制的步进电机的设计,系统分为单片机控制、LCD显示、步进电机驱动和按键设置四个模块,设计的系统能通过按键来控制步进电机,并且步进电机的状态能通过LCD液晶模块实时显示出来,使人们直观的看出步进电机的运行状态。用ULN2003驱动步进电机,并由按键分别控制步进电机的启/停,快速/慢速,正转/反转。实现了步进电机的基本功能。本报告对该系统的工作原理、硬件电路和软件进行了详细介绍。关键词

2、:LCD液晶显示ULN2003电机驱动、按键控制、步进电机第1章引言本系统是基于单片机控制的综合系统,单片机通过按键的设置实现步进电机的变速及LCD实时显示步进电机的转速。它综合了电子技术和单片机软硬件技术,在控制模块选择、电机选择和驱动模块选择中都进行了各种方案的对比比较,从中选出最合适的方案。第2章方案比较与论证总体系统框图如图1所示:按键控制AT89S52微控制ULN2003驱动模块LCD液晶显示图1系统框图2.1微控制模块选择方案一:采用89S52作为步进电机控制器。经典52单片机具有价格低廉、使用简单等优点。一个微型计算机,其

3、控制模块功能较全。方案二:采用STM32F103XX作为步进电机控制器。STM32通过寄存器模式,寻址方式灵活,RAM和FLASH容量大,运算速度快、低功耗、低电压等,且通过TIM2的输出比较模式来控制步进电机以连续周期的50%和一个可变频率。DMA控制器可用来改变时钟周期,Systick定时器灵活地产生中断。但这次设计可编程控制器控制电机较简单没必要采用STM32,51就可以。基于以上分析,选择方案一。2.2步进电机步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、启停的位置只取决于脉冲信号的频率

4、和脉冲数,而不受负载变化的影响,即给电机一个脉冲信号,电机则转过一个步距角。因此,步进电机具有快速启停能力,如果负荷不超过步进电机所能提供的动态转矩值,就能立即使步进电机启动或反转,而且步进电机的转换精度高,驱动电路简单,非常适合定位控制系统。2.1步进电机驱动模块的选择方案一:采用继电器对电动机的开和关进行控制,通过开关的切换对电机的速度进行调整。这个方案的优点是电路较为简单,实现容易;缺点是继电器的响应速度慢、机械结构易损坏、寿命较短。方案二:采用DSP芯片,配以电机控制所需要的外围功能电路,通过数控电压源调节电机运行速度,实现控制

5、物体的运动轨迹。该方案优点是体积小、结构紧凑、使用便捷、可靠性提高。但系统软硬件复杂、成本高。方案三:采用专用芯片ULN2003。ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。基于上述理论分析和实际情况,拟定选择方案三。第1章系统硬件设计3.1电机驱动系统的设计ULN2003的原理和封装图分别如图2和图3所示:图3ULN2003封装图ULN2003引脚的功能如下所示:引脚1:CPU脉冲输入端,端口对应一个信号输出端。  引脚2:CPU脉

6、冲输入端。  引脚3:CPU脉冲输入端。  引脚4:CPU脉冲输入端。  引脚5:CPU脉冲输入端。  引脚6:CPU脉冲输入端。  引脚7:CPU脉冲输入端。  引脚8:接地。  引脚9:该脚是内部7个续流二极管负极的公共端,各二极管的正极分别接各达林顿管的集电极。用于感性负载时,该脚接负载电源正极,实现续流作用。如果该脚接地,实际上就是达林顿管的集电极对地接通。  引脚10:脉冲信号输出端,对应7脚信号输入端。  参考电路接法引脚11:脉冲信号输出端,对应6脚信号输入端。  引脚12:脉冲信号输出端,对应5脚信号输入端。  引脚13

7、:脉冲信号输出端,对应4脚信号输入端。  引脚14:脉冲信号输出端,对应3脚信号输入端。  引脚15:脉冲信号输出端,对应2脚信号输入端。 引脚16:脉冲信号输出端,对应1脚信号输入端。3.2LCD1602显示:在本系统中我们采用1602字符型液晶显示模块来显示步进电机的转速、起停以及正反转等步进电机的状态。字符型液晶显示模块是专门用于显示字母、数字、符号等的点阵型液晶显示模块。分4位和8位数据传输方式。提供内部自动上电复位电路,+5V工作电压。一共有16个引脚,其中一对电源引脚、一对LED背光电源引脚、LCD驱动电压引脚、一个模式选择

8、引脚用p2.2口来控制、一个读写操作引脚用p2.1口控制、一个使能引脚用p2.0口来控制、7个数据引脚用p0口来控制。其中LCD驱动电压V0可通过滑动变阻器进行调节,一般V0为零伏。具体应用电路图如图5所示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。