基于单片机AT89S52控制步进电机正反转讲述Word格式文档下载.docx
- 文档编号:14158089
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:18
- 大小:598.99KB
基于单片机AT89S52控制步进电机正反转讲述Word格式文档下载.docx
《基于单片机AT89S52控制步进电机正反转讲述Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于单片机AT89S52控制步进电机正反转讲述Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。
参考文献.....................................................17
致谢..........................................................18
摘要
能够实现步进电机控制的方式有多种,可以采用前期的模拟电路、数字电路或模拟与数字电路相结合的方式。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测日新月异更新。
本文介绍一种用AT89S52作为核心部件进行逻辑控制及信号产生的单片机技术和汇编语言编程设计的步进电机控制系统,步进电机背景与现状、硬件设计、软件设计及其仿真都做了详细的介绍,使我们不仅对步进电机的原理有了深入的了解,也对单片机的设计研发过程有了更加深刻的体会。
本控制系统采用单片机控制,通过人为按动开关实现步进电机的开关,复位。
该系统还增加了步进电机的加速及减速功能。
具有灵活方便、适用范围广的特点,基本能够满足实践需求。
关键词:
AT89S52步进电机ULN2003
第一章系统分析
1.1框图设计
根据系统要求画出基于AT89S52单片机的控制步进电机的控制框图如图2-1所示。
电源电
按键电
AT89C52
进步动驱复位电路电机电路晶振电路
AT89C52单片机的控制步进电机的控制框图2-1图基于
系统主要包括单片机、复位电路、晶振电路、按键电路、步进电机及驱动电路几部分。
晶振电路1.2
分XTAL2单片机有一个用于构成内部振荡器的反相放大器,AT89C52XTAL1和别是放大器的输入、输出端。
石英晶体和陶瓷谐振器都可以用来一起构成自激振荡器。
晶振模块自带振荡器、提供低阻方波输出,并且能够在一定条件下保证运行。
最常用的两种类型是晶振模块和集成RC振荡器(硅振荡器)。
晶振模块提供与分立晶振相同的精度。
硅振荡器的精度要比分立RC振荡器高,多数情况下能够提供与陶瓷谐振槽路相当的精度。
图2-2为晶振电路。
图2-2晶振电路
第二章系统设计
2.1硬件连接图
根据图2-1,可以设计出单片机控制步进电机的硬件电路图,如图3-1所示。
-1-
硬件连接图图3-1
2.2按键功能引脚P2.0~P2.2和K2K3按键开关分别接在单片机的按键采用3个功能键,K1、时,步进电机正传;
K1上,用来控制步进电机的转向,作为控制信号的输入端键。
按时,步进电机停止转动。
K2时,步进电机反转;
按K3按
单片机2.3
Flash
在系统可编程8K是一种低功耗、高性能CMOS8位微控制器,具有At89C52
产品指令易失性存储器技术制造,与工业80C51公司高密度非存储器。
使用Atmel
常规编程器。
。
全兼容。
片上Flash允许程序存储器在系统可编程,亦适于和引脚完
At89C52主要技术参数如下:
单片机产品兼容与MCS-51?
存储器字节在系统可编程Flash?
8K1000次擦写周期?
33MHz0Hz~?
全静态操作:
三级加密程序存储器?
I/O口线个可编程?
32/计数器位定时器三个?
16
-2-
2-3ULN2003图引脚图图2-2At89C52
2.4驱动电路单片机的输出电流太小,不能直接与步进电机相连,需要增加驱动电路。
对于电类的驱动IC。
的步进电机,可以采用流小于0.5AULN2003ULN2003技术参数如下所示。
最大输出电压:
50V。
最大连续输出电流:
0.5A。
25mA。
最大连续输入电流:
1W。
功耗:
引脚为左侧1~7所示为2001/2002/2003/2004系列驱动器引脚图,图3-3如图2-4引脚为输出端,接步进电10~16P1口的输出端,引脚8接地;
右侧输入端,接单片机的电流。
+5V,该驱动器可提供最高0.5A机,引脚9接电源的工作电压下它5V的基极电阻,在ULN2003的每一对达林顿都串联一个2.7K
电路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理CMOSTTL和能与的数据。
,并且能够在关态时工作电压高,工作电流大,灌电流可达500mAULN2003
的电压,输出还可以在高负载电流并行运行。
承受50V
塑料封装。
SOP或—1616DIPULN2003采用—方框图
-3-
方框图
封装外形图
ULN2003内部还集成了一个消线圈反电动势的二极管,可用来驱动继电器。
它是双列16脚封装,NPN晶体管矩阵,最大驱动电压=50V,电流=500mA,输入电压=5V,适用于TTLCOMS,由达林顿管组成驱动电路。
ULN是集成达林顿管IC,内部还集成了一个消线圈反电动势的二极管,它的输出端允许通过电流为200mA,饱和压降VCE约1V左右,耐压BVCEO约为36V。
用户输出口的外接负载可根据以上参数估算。
采用集电极开路输出,输出电流大,故可直接驱动继电器或固体继电器,也可直接驱动低压灯泡。
通常单片机驱动ULN2003时,上拉2K的电阻较为合适,同时,COM引脚应该悬空或接电源。
作用:
ULN2003是一个非门电路,包含7个单元,单独每个单元驱动电流最大可达350mA,9脚可以悬空。
比如1脚输入,16脚输出,你的负载接在VCC与16脚之间,不用9脚。
ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。
可直接驱动继电器等负载。
-4-
。
5VTTL输入电平,输出可达500mA/50V
由七个硅NPN达林顿管组成。
该电ULN2003是高耐压、大电流达林顿陈列,路的特点如下:
ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。
ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。
图2-4-1ULN2003芯片引脚图
ULN2003芯片引脚介绍
引脚1:
CPU脉冲输入端,端口对应一个信号输出端。
2:
引脚CPU脉冲输入端。
3:
CPU脉冲输入端。
引脚
4:
引脚CPU脉冲输入端。
5:
CPU引脚脉冲输入端。
6:
引脚CPU脉冲输入端。
7:
CPU引脚脉冲输入端。
8引脚:
接地。
9引脚:
该脚是内部7个续流二极管负极的公共端,各二极管的正极分别接各达林顿管的集电极。
用于感性负载时,该脚接负载电源正极,实现续流作用。
如果该脚接地,实际上就是达林顿管的集电极对地接通。
引脚10:
脉冲信号输出端,对应7脚信号输入端。
引脚11:
脉冲信号输出端,对应6脚信号输入端。
引脚12:
脉冲信号输出端,对应5脚信号输入端。
引脚13:
脉冲信号输出端,对应4脚信号输入端。
引脚14:
脉冲信号输出端,对应3脚信号输入端。
引脚15:
脉冲信号输出端,对应2脚信号输入端。
引脚16:
脉冲信号输出端,对应1脚信号输入端。
参考电路接法如图2-4-2
-5-
参考电路接法图2-4-2
2.5步进电机
2.5.1步进电机的特点:
,且不累积。
3-5%一般步进电机的精度为步进角的1)步进电机外表允许的温度高。
步进电机温度过高首先会使电机的磁性材料退磁,2)从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;
一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至高达摄氏200度以上,所以步进电机外表温度在摄氏80-90度完全正常。
3)步进电机的力矩会随转速的升高而下降。
当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;
频率越高,反向电动势越大。
在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。
4)步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。
步进电机有一个技术参数:
空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。
在有负载的情况下,启动频率应更低。
如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。
2.5.2步进电机的工作原理:
步进电机是一种用电脉冲进行控制,将电脉冲信号转换成相位移的电机,其机械位移和转速分别与输入电机绕组的脉冲个数和脉冲频率成正比,每一个脉冲信号可使步进电机旋转一个固定的角度.脉冲的数量决定了旋转的总角度,脉冲的频率决定了电机运转的速度.当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。
-6-
可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;
同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
2.5.2如图型号步进电机,本次设计采用的电机STEPPER-MOTOR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 AT89S52 控制 步进 电机 反转 讲述