徐江进——测控系统课程设计(共10页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《徐江进——测控系统课程设计(共10页).doc》由会员分享,可在线阅读,更多相关《徐江进——测控系统课程设计(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上测控系统课程设计课题: 步进马达控制电路设计 班级 测控1081班 学号 姓名 徐江进 专业 测控技术与仪器 学院 电子与电气工程学院 指导教师 鲁庆 淮阴工学院测控技术与仪器教研室2011年12月专心-专注-专业 步进马达控制电路设计 一、绪论本设计通过ATMEL89C52单片机对步进电机进行控制,主要介绍了步进电机控制器、驱动电路和LED显示电路的设计,实现了步进电机的控制。具有以下功能:1、按下不同的键,分别使步进电机实现顺时针和逆时针旋转;2、电机运转状态可以是正反转,加速减速,五种不同速度的各种组合;3、通过LED数码管显示电机运行状态特点。该系统具有成本低
2、、控制方便的特点。 步进电机是一种将电脉冲信号变换成相应的角位移或直线位移的机电执行元件。控制步进电机的输入脉冲数量、频率及电机各相绕组的接通顺序,可以得到各种需要的运行特性。尤其与数字设备配套时,体现了更大的优越性,因此广泛应用于数字控制系统中。本文介绍已实现的单片机对步进电机的控制系统。该控制系统中,控制器担负着产生脉冲以及发送、接收控制命令的任务。 2、 总体方案设计2.1、方案介绍 本系统中AT89C52 作为控制系统的核心,显示部分采用LED 发光二极管和7段共阳极数码管显示速度级别,用按键分别实现步进电机开关的起停、正反转以及速度控制,步进电机类型为二相四线(5V),工作于单双拍混
3、合方式,采用ULN2003 驱动其工作。整体设计以模块划分为主,硬件、软件相结合,分模块进行设计和调试,最后将各个模块衔接起来。2.2、系统总体框图 图1.21 系统总体设计框图 2.3、功能模块介绍 本系统中采用单片机作为主控制芯片。有三个按键作为输入端,他们都是通过中断控制。其中电机的起停按键和转向正反按键通过与门连接接入单片机的外 部中断1,速度按键直接接到单片机的外部中断0。P1 口的低四位(P10 P13)用来连接ULN2003 驱动芯片从而控制步进电机转动;P1 口的高四位(P14 P17)用来连接LED 指示灯。其中,P17 接起停键的指示灯,其余三个指示灯 分别显示三种速度级别
4、。P2 口接一个7 段LED 数码管,也用来显示速度级别。3、 硬件电路设计3.1、整体电路设计 本设计采用51单片机(晶振频率为12MHZ)对两相四线制步进电机进行控制。通过I/O口输出的具有时序的方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机。ULN2003 可以在5V 的工作电压下,它能与TTL 和CMOS 电路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。 工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V 的电压,输出还可以在高负载电流并行运行。通过ULN2003构成步进电机的驱动电路,电路图如图1所示。51的25-28口接ULN
5、2003的1-4输入端。另外,用键盘来对电机的状态进行控制,并用数码管显示电机的转速,采用74LS164作为2位单个数码管的显示驱动。74LS164带锁存,使用串行接法可以节约I/O口资源。其电路图如图3.11所示。通过51的TXD和RXD口对CLK和DATA发送数据。图3.11单片机控制步进电机线路图 图3.12 显示电路图3.2 单片机系统设计 本系统中采用单片机作为微控制器。其片内资源有32个并行I/O口,5个中 断源,包括2个16位定时器,2个外部中断和一个串行中断。 本系统中单片机采用外部时钟方式,外接11.0592MHZ晶振和30pF电容组成时钟电路。采用上电复位和按键方式组成复位
6、电路。其复位电路和时钟电路连接如图3.21所示 图3.21 复位电路和时钟电路 3.3 步进电机控制设计 步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,它的的驱动电路根据控制信号工作,控制信号由单片机产生。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,控制换相顺序,即通电控制脉冲必须严格按照一定顺序分别控制各相的通断。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的。控制步进电机的转向,即给定工作方式正序换相通电,步进电机正转,若按反序通电换相,则电机就反转。控制步进电机的速度,即给步进电机发一个控制脉冲,它就转一步,再发一
7、个脉冲,它会再转一步,两个脉冲的间隔越短,步进电机就转得越快。同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。要步进电机可以“步进” 就得产生如图2所示的脉冲序列。此脉冲序列是用周期、脉冲高度、通断时间来表征的。数字电路中,脉冲高度由元件电平决定,如TTL电平为05V,COMS电平为010V。步进电机的每一步的响应。都需要一定的时间,即一个高脉冲要保留一定的时间,以便电机完全达到一定的位置。通断的时间可以利用延时在软件中实现,这决定了步进电机的实际工作速率。图3.31 脉冲序列图本系统中我们采用的是二相四线步进电机(5V),其逻辑功能图如图3.32所示。 图3.32 步进
8、电机逻辑 该电机可工作于单拍模式和单双拍混合模式,分别给A、B、A 和B 不同的控制信号,可得到不同的效果。以单拍模式为例,正转则分别给A、B、A 和B 循环供电,反转则分别给A、B、A 和B 循环供电。但一般单拍模式下转动时相角过度少、转动角度大,因此不连贯,如果设计成单双拍混合模式则转动较为连贯。 本系统中我们用单片机的P10 接步进电机的A 端控制信号,P11 接A 的控制信号,P12 接B 的控制信号,P13 接B 的控制信号,步进电机工作于单双拍混合模式。表3.31 列出了步进电机正向转动(顺时针方向)时P1 口的控制数据(P1 口的高四位未参与控制该电机,设其值为0)。 表 3.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 徐江进 测控 系统 课程设计 10
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内