基于单片机的红外遥控步进电机Word文档格式.docx
- 文档编号:13605935
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:36
- 大小:321.17KB
基于单片机的红外遥控步进电机Word文档格式.docx
《基于单片机的红外遥控步进电机Word文档格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的红外遥控步进电机Word文档格式.docx(36页珍藏版)》请在冰豆网上搜索。
2.1 系统框架7
2.2 步进电机的选择7
2.3 电机驱动的选择8
第三章系统硬件电路设计9
3.1系统硬件总电路构成9
3.2步进电机系统9
3.2.1步进电机的原理9
3.2.2步进电机的特点9
3.2.3步进电机的分类10
3.2.4永磁步进电机的控制原理10
3.3单片机系统11
3.4键盘控制电路12
3.5数码管驱动显示电路13
3.6步进电机驱动电路13
3.7红外接收电路15
第四章控制系统软件分析与设计16
4.1主程序流程图16
4.2读按键子程序流程图16
4.3按键处理子程序流程图17
4.4电机控制中断程序流程图18
第五章系统调试与改进20
5.1调试与改进20
5.2运行结果20
第六章总结21
附录B23
致谢34
作者:
张世霞
指导教师:
红峰
中文摘要
步进电动机由于用其组成的开环系统既简单,廉价,又非常可行,因此在打印机等办公自动化设备以及各种控制装置等众多领域有着极其广泛的应用。
随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。
研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。
’
步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成。
采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加。
软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式。
本设计是采用STC89C51单片机对步进电机的控制,通过I/O口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机。
加入红外遥控模块,红外接收器,红外发射器,让操作更简单快捷。
根据不同的需要我们可以有五个不同档位速度的选择,并可以实现正反转。
为了更显人性化,我们加上了一个数码管显示,显示步进电机的运行状态。
关键词:
步进电机,单片机,正反转控制,电机驱动,红外遥控
ABSTRACT
Steppermotor
duetotheuseof
the
compositionofthe
open-loopsystemissimple,
cheap,
andverypractical,
soitisused
widelyinmanyfields
ofprinter
andotherofficeautomationequipmentandvarious
controldevice.
With
thedevelopmentofmicroelectronicsandcomputertechnology,thesteppermotordemand
growwitheachpassingday,
itiswidelyusedintheprinter,
electrictoysandother
consumerproducts
andCNCmachines,
industrialrobots,
medicalequipmentandothermechanicalandelectrical
products,
which
areapplied
in
variousfieldsofthenationaleconomy.
Studiesofthesteppingmotorcontrolsystem,
toimprovethecontrolprecisionandresponse
speed,
isofgreatsignificanceto
energysaving
etc..
Steppermotorisa
pulsesignalcanbe
convertedinto
mechanicalangulardisplacementorlinedisplacementcomponents,
steppermotorcontrol
systemiscomposedof
stepping
controller
composedof
apoweramplifier,
andsteppingmotor.
Usingsinglechipmicrocomputercontrol,usingsoftwareinsteadof
theabove
stepcontroller,
circuitissimple,
lowcost,
reliabilityisimprovedgreatly.
Softwareprogramming
flexibilityto
produce
operationmode
ofdifferenttypesofsteppermotor
excitation
sequence
tocontrolallkindsof
steppermotor.
Thisdesign
istheuseofSTC89C51microcontroller
to
control
thesteppingmotor,
temporal
side
throughtheI/Oportoutput
wave
asthecontrolsignal
ofstepmotor,
thesignalthroughthe
chipULN2003todrivethe
Accordingtodifferentneeds,we
canhavetendifferent
gear
speedselection,
andtherealizationof
positiveinversion.
Inorderto
bemorehumanized,
we
addeda
digitaldisplay,
display
theoperatingstateofthesteppingmotor.
Keywords:
Steppingmotorsingle-chipmicrocomputerpositiveinversioncontrolmotordrive Infraredremotecontrol
第一章绪论
1.1步进电机及其发展
步进电机又称为脉冲电动机或阶跃电动机它是基于最基本的电磁感应作用,将电脉冲信号转变为角位移或线位移的开环控制元件。
单片机控制的步进电机广泛地应用于工业自动控制、数控机床、组合机床、机器人、计算机外围设备、照相机,大型望远镜,卫星天线定位系统等等。
随着经济的发展,技术的进步和电子技术的发展,步进电机的应用领域更加广阔,同时也对步进电机的运行性能提出了更高的要求。
步进电机的原始模型起源于1830年至1860年,1870年前后开始以控制为目的的尝试,应用于氩弧灯的电极输送机构中,这被认为最早的步进电机。
1950年后期晶体管的发明也逐渐应用在步进电机上,对于数字化的控制变得更为容易。
到20世纪60年代后期,在步进电机本体方面随着永磁材料的发展,各种实用性步进电机应运而生。
步进电机往后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分解能、高响应性、信赖性等灵活控制性高的机械系统中。
在生产过程中要求自动化、省人力、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控制、需要精确操作各项指令动作的灵活控制性场合步进电机用得最多。
1.2步进电机在我国的发展应用及前景
我国步进电机的研究及制造起始于本世界50年代后期,从50年代后期到60年代后期,主要是高等院校和科研机构为研究一些装置而使用或开发少量产品。
我国在文化大革命中开始大量生产和应用步进电机,例如江苏、浙江、北京、南京、四川等各地都有投入生产,而且都在各行业使用,其中的驱动电路所有半导体器件都是完全国产化的,当时是全分立元器件构成的逻辑运算电路,还有电容耦合输入的计数器,触发器,环形分配器。
中等耐压的大功率半导体器件也完全国产化。
70年代初期,步进电机的生产和研究都有所突破,除反映在驱动器设计方面的长足进步以外,对反应式步进电机本体的设计研究发展到一个较高的水平。
70年代中期至80年代中期为成品发展阶段,新品种高性能电动机不断被开发。
至80年代中期以来,由于步进电机精确模型做了大量研究工作,各种混合式步进电机及驱动器作为产品广泛利用。
国外在大功率的工业设备驱动上,目前基本不使用大扭矩步进电动机,因为从驱动电路的成本,效率,噪音,加速度,绝对速度,系统惯量与最大扭矩比来比较,比较不划算,还是用直流电动机,加电动机编码器整体技术和经济指标高。
一些少数高级的应用,就用空心转杯电机,交流电机。
国外在小功率的场合,还使用步进电机,例如一些工业器材,工业生产装备,打印机,复印件,速印机,银行自动柜员机。
国内过去是用大力矩步进电动机实现机床数控,有实力的公司现在也采用交流电动机驱动数控机床,在驱动设备的主要差距,是国外对交流电动机的控制理论与工程分析和应用能力强,先进的控制理论作为软件,写在控制器内部。
目前,生产步进电机的厂家的确不少,但具有专业技术人员,能够自行开发,研制的厂家却非常少,大部分的厂家只一、二十人,连最基本的设备都没有。
仅仅处于一种盲目的仿制阶段。
这就给户在产品选型、使用中造成许多麻烦。
虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。
它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。
因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。
1.3设计研究内容
本论文所选的步进电机是四相步进电机,采用的方法是利用单片机控制步进电机的驱动。
步进电机是一种将电脉冲转化为角位移的执行机构。
当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。
可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;
同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
本次毕业设计就是通过改变脉冲频率来调节步进电机的速度的,并且通过数码管显示其转速的级别。
另外通过单片机实现它的正反转,步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。
本设计的目的是以单片机为核心设计出一个单片机控制步进电机的控制系统。
本系统采用STC89C51作为控制单元,通过键盘实现对步进电机转动方向及转动速度的控制,并且将步进电机的转动速度动态显示在数码管上。
主要实现功能:
(1)5个按键控制整个电路,对应功能分别是:
正转、反转、复位、速度加、速度减;
红外遥控控制速度加减,电机正反转;
(2)数码管显示电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 红外 遥控 步进 电机