直线电机的控制.doc
《直线电机的控制.doc》由会员分享,可在线阅读,更多相关《直线电机的控制.doc(33页珍藏版)》请在三一办公上搜索。
1、精选优质文档-倾情为你奉上直线电机的控制摘要:直线电机是一种将电能直接转换成直线运动机械能,而不需要任何中间转换机构的传动装置。它可以看成是一台旋转电机按径向剖开,并展成平面而成。直线电动机的工作原理与旋转电动机相似。以直线感应电动机为例:当初级绕组通入交流电源时,便在气隙中产生行波磁场,次级在行波磁场切割下,将感应出电动势并产生电流,该电流与气隙中的磁场相作用就产生电磁推力。在本设计中用单片机的IO输出端口来控制两个电机工作模式(正转、反转),而每一个电机由两个继电器和LED来反映设计结果。 关键字:直线电机,旋转电机,单片机,正转,反转Abstract:The electrical mac
2、hinery of straight line is that one kind changes electric energy into the mechanical energy of rectilinear motion directly, And does not need to change the transmission device of the organization in the middle of any. It can regard as one and rotate the electrical machinery to cut open according to
3、the radial, and the exhibition became the level. The operation principle of the straight line motor is similar with the rotating motor. Take reaction motor of straight line as an example: Originally when one grade of windings was led to alternating current source, the wave magnetic field of the cond
4、uct emerged in the angry crack, secondary to expert at, under wave magnetic field cut , respond to EMF of producing and produce the electric current, electric current and the looks function of magnetic field in this electric current and angry crack produces electromagnetic thrust. Controls two elect
5、rical machinery working pattern in this design with single chip micrcomputes IO output port (Rotating,Overturn), but each electrical machinery reflects the design result by two relays and LED. Keywords: Electrical machinery of straight line , Rotate the electrical machinery,SCM(Single Chip Micromput
6、er), Rotating,Overturn目录1、前言12、总体方案设计23、单元模块设计33.1 各单元模块功能介绍及电路设计33.1.1 单片机最小系统模块及显示33.1.2电机传感器电压放大部分43.1.3 RS232串行通信接口部分43.1.4 继电器控制电路53.3 器件介绍53.3.1 MAX23253.3.2 OP0763.3.3 ADC0832CCN73.3.4 AT89S5283.4各单元模块的连接104、软件设计114.1 程序设计原理及设计所用工具114.1.1 设计原理114.1.2 软件硬件设计工具介绍114.2 画出软件设计结构图、说明其功能114.3 画出主要软
7、件设计流程框图125、系统调试135.1 硬件调试135.1.1 各个功能模块分开调试135.1.2 系统调试155.2 软件调试155.2.1编译程序的流程155.2.2程序调试过程156、结论197、总结与体会208、参考文献21附录一:程序代码附录二:图1,图21、前言 直线电机最初由英国人惠斯登1840年提出、实验,但不成功。随后,人们对它进行了深入研究,从理论到实践做了大量工作。1945年美国西屋公司首先研究成功以直线电机作为动力的飞机弹射器,但由于成本太高而未能推广。总体来说,当时由于自身理论上的不完善,加上其它相关技术的局限,同时,需求不是很迫切,直线电机技术发展缓慢。随着自动控
8、制技术和微型计算机的高速发展,对各类自动控制系统的定位精度提出了更高的要求。在这种情况下,传统的旋转电机再加上一套变换机构组成的直线运动驱动装置,已经远不能满足现代控制系统的要求。为此,从上世纪60年代开始,由于控制技术、材料技术的发展,基础研究的进步与突破,直线电机进入全面开发阶段。世界上许多国家下大力气在研究、发展和应用直线电机,使得直线电机的应用领域越来越广。英国莱斯韦特教授1966年出版了比较系统地介绍直线电机的专著Induction Machines for Spesial Purposes,为直线电机的发展做出了突出贡献。一般电动机工作时都是转动的。但是用旋转的电机驱动的交通工具(
9、比如电动机车和城市中的电车等)需要做直线运动,用旋转的电机驱动的机器的一些部件也要做直线运动。这就需要增加把旋转运动变为直线运动的一套装置。能不能直接运用直线运动的电机来驱动,从而省去这套装呢?几十年前人们就提出了这个问题现在已制成了直线运动的电动机,即直线电机。 直线电机是一种新型电机,近年来应用日益广泛。磁悬浮列车就是用直线电机来驱动的。直线电机除了用于磁悬浮列车外,还广泛地用于其他方面,例如用于传送系统、电气锤、电磁搅拌器等在我国,直线电机也逐步得到推广和应用。直线电机的原理虽不复杂,但在设计、制造方面有它自己的特点,产品尚不如旋转电机那样成熟,有待进一步研究和改进。 2、总体方案设计直
10、线电机是一种通过将封闭式磁场展开为开放式磁场,将电能直接转化为直线运动的机械能,而不需要任何中间转换机构的传动装置。在本次设计中使用单片机来控制电机工作。单片机选用AT89S52系列,由于设计中没有提供电机,则用的是LED灯来观察电机的工作模式,在这次设计中电机共有两个,每一个电机分别由两个继电器来控制,而每个电机的工作方式有正转、反转。具体的设计思路:用AT89S52单片机P1口与按键相连,这8个按键用的IO口是P1_0到P1_7,数码管的显示部分是用的P2口,设计中面包板的接口用P0口。P0_0和P0_1控制电机1工作,P0_2和P0_3控制电机2。通过改变P0_0和P0_1的输出电平来控
11、制电机1的正转反转,通过改变P0_2和P0_3的输出电平来控制电机2的正转反转。如当按下按键KEY0(与P1_0相接)时,P0_0=1,P0_1=0,电机1正转;按下按键KEY1时,p0_2=1,p0_3=0,电机2正转;按下按键KEY2时,P0_0=0,P0_1=1,电机1反转;按下按键KEY3时,P2_0=0,P3_1=1,电机1反转;如此下去,就可以显示电机的工作模式了。设计框图如下图2.1所示,其原理图参见附录二图1。单片机AT89S52 LED指示灯数码管显示系统外扩部分AD转换电源部分RS232串行通信接口电路 图2.1 总体设计框图3、单元模块设计3.1 各单元模块功能介绍及电路
12、设计3.1.1 单片机最小系统模块及显示 单片机的最小系统,一般包括单片机芯片,复位电路,时钟电路及数码管显示电路。在本次设计中,P0口的P0_0,P0_1,P0_2,P0_3为控制电机工作的接口,最小系统上的8个按键用的是P1口的P1_0P1_7,上接上拉电阻和8个发光二极管和5V电压,当选择相应的按键时其所对应的发光二极管亮,而P2_0P2_7作为输出接到LED数码管显示上。当程序下载到单片机最小系统图上后就可以通过按键来控制系统的功能,并显示出结果。如下图3.1所示:图3.1单片机最小系统模块及显示3.1.2电机传感器电压放大部分 在实际的牵引电机中通过传感器感知其牵引力的大小转换成电压
13、信号,由于其电压信号很微弱为了便于控制要进行放大,所以我们将通过OP07电压放大器对腰牵引电机传感器电压进行放大。电压从2、3口输入,W2为变阻器,可通过调节来调节力与电压的比,R16为反馈电路中的电阻,提高电路的灵敏性,降低误差。如下图3.2所示:图3.2电机传感器电压放大部分3.1.3 RS232串行通信接口部分 在电脑中运行的程序要下载到单片机上进行运行,则要通过串行口,用到的是RS232的通信接口,在图3. 3中用到了一个发光二极管D3用来对电路中是否通电进行显示,以指示芯片是否正常供电,便于程序的调试与分析。 图3.3 RS232串行通信接口部分电路图3.1.4 继电器控制电路 本次
14、设计中四个继电器分两组控制两个电机,两个继电器控制一个电机,电机的正传和反转可以由电压的正和负来决定正转工作模式和反转工作模式。程序下载到单片机之中,程序运行中通过检测按键闭合情况来控制继电器的吸合和断开,吸合的时候表示电机正在运行,断开的时候表示电机已经停止运行。正转吸合的时候表示电机正在伸出去,闭合时电机伸出将停止。反转吸和的时候表示电机正在收回,断开表示收回的动作停止。继电器工作的时候指示灯发光二极管亮,表示正在工作,两组继电器相当于是两个并行的电机,互不影响。如图3.4所示:图3.4继电器控制电路3.3 器件介绍3.3.1 MAX232 MAX232CPE是在一个RS - 232驱动器
15、/接收器适用于所有EIA/TIA-232E和V 28 /24通信接口,尤其是对那些申请凡+12 V是无法使用。 该MAX232CPE特别有用电池供电的系统,因为其低功耗的停机模式,降低功耗小于5uW 。应用于便携式计算机、低功耗调制解调器、电池供电的RS - 232接口系统、多点RS - 232接口系统。具有特征有从+5 V 单电源供电、满足所有EIA/TIA-232E和五.28规格、两个驱动器和两个接收器、态输出驱动器和接收器、数据传输率120 ( kbps)。引脚配置如图3.5所示: MAX23212493111013151412168675C1+V+V-C2-R2OUTC2+R2INT1
16、INC1-R1INR1OUTT1OUTR2INGNDT2OUTVCC图3.5 MAX232引脚配置3.3.2 OP07OP07在非常低的输入失调电压( 75 V最大值为OP07E )即获得了微调在晶圆阶段。这些低失调电压一般消除任何需要外部调零。该OP07还具有低输入偏置电流( 4名词的OP07E )和高开环增益( 200第V /毫伏的OP07E )。低偏移和高开环增益使OP07在高增益仪表的应用。 管脚配置如图3.6所示:87654321OP07VO STRIMV+OUTNCV-+IN-INVOS TRIM图3.6 OP07管脚配置NC= NO CONNECT3.3.3 ADC0832CCN
17、 ADC0832是美国国家半导体公司生产的一种8为分辨率、双通道A/D转换芯片。由于他体积小兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经占有很高的普及率。学习并使用ADC0832可是我们了解A/D转换器的原理,有助于我们单片机技术水平的提高。(1) ADC0832的特点八位分辨率;双通道A/D转换; 输入/输出电平与TTL/MOS相兼容;单电源5V电压供电时电压范围0V -5V之间;工作频率为250KHZ,转换时间为32us;一般功耗仅为15Mv;8P、14P-DIP(双列直插),PICC多种封装;商用级芯片温宽为0-70,工业级芯片温宽为-40-85.管脚配置如图3.7所示:1
18、2643578VCCCLKD0D1GNDCH1CH0CS图3.7 ADC0832管脚配置图芯片接口说明:CS 片选使能,低电平芯片使能CHO 模拟输入通道0,或作为IN+/-使用CH1 模拟输入通道1,或作为IN+/-使用GND 芯片参考零点位(地)DI 数据信号输入,选择通道控制。DO数据信号输出,转换数据输出CLK 芯片时钟输出Vcc/REF 电源输入及参考电压输入(复用)(2)单片机对ADC0832 的控制原理正常情况下ADC0832 与单片机的接口应为4条数据线,分别是CS、CLK、DO、DI。但由于DO端与DI端在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将DO和
19、DI 并联在一根数据线上使用。当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。当要进行A/D转换时,须先将CS使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,DO/DI端则使用DI端输入通道功能选择的数据信号。3.3.4 是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及8
20、0C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。 AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。同步串行口可用于对温湿度信号的串行接收,异步发送/接收串口用于向上位机等进行串行通信。管脚配置如图3.8所示:图3.8 AT89S52管脚配置
21、图此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。3.4各单元模块的连接本实验即为用单片机控制直线电机的思路,即分为信号采集、信号输入、信号处理、信号的输出显示四个模块。信号采集部分电压信号输入进行电压放大后由ADC0832转换进行模数转换信号输入到单片机的内部,单片机的外围电路包括晶振,复位,和程序下载所用到的RS232串行通信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直线 电机 控制
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2773058.html