基于单片机的直流电机调速系统本科毕业论文
基于单片机的直流电机调速系统设计

直流电机转速 :
根据基尔霍夫第二定律,得到电枢电压电动势平衡方程式 U=Ea+Ia(Ra+Rc)……………式1
式1中,Ra为电枢回路电阻,电枢回路串联保绕阻与电刷 接触电阻的总和;Rc是外接在电枢回路中的调节电阻
由此可得到直流电机的转速公式为:
n=(Ua-IR)/CeΦ ………………………式2
式2中, Ce为电动势常数, Φ是磁通量。 由1式和2式得
n=Ea/CeΦ ……………………………式3
由式3中可以看出, 对于一个已经制造好的电机, 当励磁电压和 负载转矩恒定时, 它的转速由回在电枢两端的电压Ea决定, 电 枢电压越高, 电机转速就越快, 电枢电压降低到0V时, 电机就 停止转动;改变电枢电压的极性, 电机就反转。
PWM脉宽调速
PWM(脉冲宽度调制)是通过控制固定电压的 直流电源开关频率, 改变负载两端的电压, 从 而达到控制要求的一种电压调整方法。在PWM 驱动控制的调整系统中, 按一个固定的频率 来接通和断开电源, 并且根据需要改变一个 周期内“接通”和“断开”时间的长短。通 过改变直流电机电枢上电压的“占空比”来 达到改变平均电压大小的目的, 从而来控制 电动机的转速。也正因为如此, PWM又被称为 “开关驱动装置”。
, 软件简单。但每个按键需要占用一个输入口线, 在 按键数量较多时, 需要较多的输入口线且电路结构复杂, 故此种键盘适用于按键较少或操作速度较高的场合。
数码管显示部分 本设计使用的是一种比较常用的是四位数码 管, 内部的4个数码管共用a~dp这8根数据线, 为使用提供了方便, 因为里面有4个数码管, 所以它有4个公共端, 加上a~dp, 共有12个引 脚, 下面便是一个共阴的四位数码管的内部 结构图(共阳的与之相反)
基于STC单片机的直流电机调速系统设计

毕业设计(论文)题目:姓名:专业:学院:继续教育学院学习形式:助学单位:指导教师:2014年7月毕业设计(论文)说明书题目院别:专业:班级:设计人:指导教师:毕业设计(论文)任务书一、题目:二、基础数据三、内容要求:1. 说明部分:2. 计算部分:3. 绘图部分:四、发给日期:年月日五、要求完成日期:年月日指导教师:系主任:年月日基于STC单片机的直流调速系统设计摘要本文介绍一种基于STC89C52单片机控制的PWM直流电机脉宽调速系统。
系统以廉价的STC89C52单片机为控制核心,以直流电机为控制对象。
从系统的角度出发,对电路进行总体方案论证设计,确定电路各个的功能模块之间的功能衔接和接口设置,详细分析了各个模块的方案论证和参数设置。
整个系统利用52单片机的定时器产生1K左右的PWM脉冲,通过快速光耦6N137实现控制单元与驱动单元的强弱电隔离,采用4个9013和2个9012构成的H桥电路实现对直流电机的调速,用光电编码盘完成测速功能。
关键词:STC89C52;PWM;光耦隔离;光电编码盘Design of DC speed control system based on STC singlechip microcomputerAbstractWith the development of science and technology, automatic control system has been widely used and development in all walks of life, which the application of the automatic speed control system plays a particularly important role. DC motor as AC motor as the structure is simple, cheap, easy to manufacture, easy to maintain, but it has a good start, braking performance, it is appropriate in a wide range of smooth speed, DC speed control system is still automatically speed control system in the main form. Motor control from simple to complex, and mature into the mainstream. With the development of power electronics technology, the switching speed is faster, easier to control the full-controlled power devices MOSFET and IGBT become mainstream, pulse width modulation technology showed a greater superiority: the main circuit line is simple, need to use the power components ; switching frequency, current continuous, harmonic, motor loss and fever are small; good low-speed performance, high-speed stability, and thus a wide speed range; rapid system response performance, dynamic immunityThe design of the 89C52 MCU as the core, using the C programming language to control, using MCU internal timer adjustable rectangular wave. Start and stop the keyboard as an input to control the DC motor speed and direction, the measurement of the speed of the motor, working principle and mathematical model of the DC motor and pulse width modulation (PWM) control principles and H-bridge circuit design, based on the basic principles of design a driver circuit, a PWM technique to control the motor, the purpose of calculation of the duty cycle to achieve precise speed control the photoelectric tube as well as the code disk to measure the speed of the motor to prevent the motor stall instead burn. Speed measured by four digital tube display.Keywords: STC89C52;PWM;Optocoupler isolation;photoelectric coded disk目录摘要 (I)Abstract (II)1前言 ................................................................................................................................................... I V1.1数字直流调速的意义............................................................................................................ I V1.2研究现状综述........................................................................................................................ I V1.2.1电气传动的发展现状同时 (V)1.2.2微处理器控制直流电机发展现状 (V)2系统总体方案论证 ........................................................................................................................... I X2.1系统方案比较与选择............................................................................................................ I X2.2系统方案描述........................................................................................................................ I X 3硬件电路的模块设计. (X)3.1驱动电路方案论证设计 (X)3.1.1驱动电路方案、参数描述........................................................... 错误!未定义书签。
基于单片机控制的直流电机调速系统设计

苏州市职业大学毕业设计(论文)说明书设计(论文)题目基于单片机控制的直流电机调速系统设计系电子信息工程系专业班级09电气自动化技术2班姓名石贵江学号*********指导教师淮文军2012年5月19摘要主要通过PWM信号对直流电转速进行控制。
首先预设电机转速,单片机将此转速按照固定的比例转化为一定占空比的脉冲信号输出到直流电机驱动模块。
与直流电机同轴的光电旋转编码器采集脉冲信号,将此脉冲信号输入到单片机,单片机对脉冲信号分析处理得到电机实时转速,将此转速与预设转速进行比较得出差值。
将差值转化为一定占空比,此占空比与预设转速占空比的和的脉冲继续输出到直流电机驱动模块,循环次过程。
该系统用STC 89C52RC型号单片机为主控芯片,L298N芯片为直流电机驱动,LCD1602液晶显示屏显示实时转速。
本系统硬件电路设计可靠,抗干扰能力强,调速快、波动范围1%。
关键词:单片机,电机驱动,液晶显示,转速设定ABSTRACTThe speed of DC motors is mainly controlled by PWM signals in my Graduation project. First a preset speed will be transferred to single-chip computer. Then the speed will be fixed into a certain proportion of the duty cycle of the pulse signal by single-chip computer. The signal is transferred to DC motor driver module. Axis photoelectric rotary encoder with DC motors collection pulse, the pulse input signal to a single-chip, chip for pulse signal analysis and processing to be motor speed in real time, compare this speed with the preset speed on business value. Turning difference into certain duty cycle, this duty with preset speed duty cycle and the pulse continues to output to DC motor driving module, cyclic process. The STC 89C52RC SCM for system control chip, L298N IC for DC motor drive, LCD1602 LCD screen display speed in real time. This reliable system hardware circuit design, strong anti-jamming ability, fast speed, less volatile.Keyword: SCM, motors, LCD display, set speed目录第一章绪论 (1)1.1设计背景 (1)1.2设计要求 (1)1.3设计内容 (2)第二章基于单片机控制的直流电机调速系统方案的比较择 (3)2.1调速方案一 (3)2.2调速方案二 (3)2.3方案选择 (4)第三章基于单片机的直流电机调速系统设计 (5)3.1总体设计 (5)3.2元件简介 (5)3.2.1STC89C52RC单片机 (5)3.2.2L298N芯片 (7)3.2.3S38-J3V100光电旋转编码器 (8)3.2.4LCD1602液晶显示屏 (8)3.2.5直流电机 (9)3.4电路设计 (9)3.4.1CPU单元原理图 (9)3.4.2按键单元原理图 (9)3.4.3L298N驱动部分原理图 (10)3.4.4液晶接口电路 (11)3.5电路板焊接 (11)3.6单片机程序编写及烧录 (11)3.6.1程序设计软件简介 (11)3.6.2基于单片机控制的直流调速系统程序设计 (12)3.6.3单片机程序烧录 (14)第四章基于单片机控制的直流电机调速系统性能测试 (15)4.1调速系统调试步骤 (15)4.2调速系统数据记录及性能分析 (15)结论 (19)参考文献 (20)附录 (21)第一章绪论1.1 设计背景直流电机广泛应用于各种便携式的电子设备或器具中,如录音机、VCD机、电唱机、电动按摩器及各种玩具,也广泛应用于汽车、摩托车、电动自行车、蓄电池车、船舶、航空、机械等行业,在一些高精尖产品中也有广泛应用,如录像机、复印机、照相机、手机、精密机床、银行点钞机、捆钞机等。
基于单片机控制的直流电机调速系统设计

基于单片机控制的直流电机调速系统设计一、引言直流电机在工业自动化领域中广泛应用,其调速系统的设计是实现自动控制的关键。
本文将介绍一种基于单片机控制的直流电机调速系统设计方案,主要包括电机原理、硬件设计、软件设计以及实验结果与分析等内容。
二、电机原理直流电机是一种将直流电能转换为机械能的装置,其原理基于电磁感应和安培定律。
电机由定子和转子两部分组成,定子上绕有恒定电流,产生磁场,而转子上带有电流,与定子的磁场互相作用,产生力矩使电机旋转。
三、硬件设计1.单片机选择在本设计中,选择了一款功能强大、性能稳定的单片机作为控制核心,例如使用ST C89C51单片机。
该单片机具有丰富的GP IO口和定时器/计数器等外设,适合进行电机控制。
2.电机驱动电路设计电机驱动电路主要包括功率电源、运放电路和驱动电路。
其中,功率电源为电机提供稳定的直流电源,运放电路用于信号放大和滤波,驱动电路则根据控制信号控制电机的转速。
3.速度测量电路设计为了实时监测电机的转速,需要设计速度测量电路。
常见的速度测量电路包括光电编码器、霍尔传感器等,通过测量转子上感应物体的变化来获得电机的转速信息。
四、软件设计1.程序框架软件设计的目标是实现对电机转速的控制和监测。
基于单片机的软件设计主要包括主程序的编写、中断服务程序的编写以及定时器的配置等。
2.控制算法常见的直流电机调速算法包括电压调速法、P WM调速法等。
根据实际需求选择合适的算法,并根据测量到的转速信号进行反馈控制,实现对电机转速的精确控制。
五、实验结果与分析设计完成后,进行实验验证。
通过设置不同的转速需求,观察电机的实际转速与设定转速的误差,并分析误差原因。
同时还可以测试电机在不同负载下的转速性能,以评估系统的稳定性和鲁棒性。
六、总结基于单片机控制的直流电机调速系统设计是实现自动控制的重要应用。
本文介绍了该系统的硬件设计和软件设计方案,并展示了实验结果。
通过系统实现电机转速的精确控制,可以广泛应用于工业自动化领域。
直流电机速度PID控制系统设计毕业论文(设计).doc.doc

序号(学号〉: 161240303长春大学 毕业设计(论文)直流电机速度PID 控制系统设计李一丹国际教育学院自动化1612403曹福成2016 年 5 月 30 0姓 名 学 院 专 业 班 级 指导教师直流电机速度PID控制系统设计摘要:针对现有的直流电机控速难的问题,本文设计了一种基于ATmegal6L单片机的直流电机速度控制系统。
本系统以ATinegal6L单片机为主控制器,搭载了L298n为电机驱动,通过霍尔元件进行测速,通过按键控制电机的转动方向和转动速度,并配以温度传感器DS18B20对温度进行监测,通过PID算法调节PW\1 进行对速度控制。
该系统包括的模块主要有单片机为主体的控制模块、电机的驱动模块、对电机速度进行监测的模块、由LCD1602构成的显示ky r模块、电源模块和按键控制模块等。
本系统可以通过PID算法实现可编程脉宽波形对直流电机的速度进行控制,并且可以显示出当前电机的转速。
关键词:单片机;PID算法;直流电机The design of DC motor speed control system with PID Abstract: According to the existing DC motor speed control problem, this paper describes the design of a DC motor speed control system based on ATmegal6L MCU. To ATMEGA16L microcontroller as the main controller for the system, equipped with a L298n for motor drive, through the hall element of speed, through the buttons to control the motor rotation direction and the rotation speed, and the temperature sensor DS18B20 the temperature monitoring, PID algorithm is used to adjust the PWM control of the speed. The system includes the following modules display microprocessor control module, as the main body of the motor drive module, monitoring module, the speed of motor is composed of LCD1602 module, power supply module and key control module.This system can realize through PID algorithm to control the speed of the programming pulse waveforms of DC motor, and can display the current motor speed.Keywords: single chip microcomputer, PID algorithm, DC motor ky r戈ml ml ——II —In —In | * 11—I 1111 ml 1111目录Bit (1)l.i选题背景及意义 (1)1.2国内外研宄现状 (2)1.3木文主要研究的内容 (3)第2章总体方案论述 (4)ky r2.1系统主要传感器介绍 (4)2.1.1温度传感器 (4)2.1.2转速检测模块 (5)2.2系统总体功能及方案选择 (6)2.2.1系统所需模块及功能 (6)2.2.2主控制器选择 (8)第3章系统总体硬件设计 (10)3.1单片机最小系统 (10)3.1.1ATmegal6L单片机的引脚分布 (10)3.1.2最小系统的硬件电路 (13)3.2电机驱动电路 (14)3.3温度检测电路 (15)3.4光电管提示电路和按键控制电路 (15)3.5LCD1602 显示电路 (16)3.6电源电路 (17)3.7本章小节 (18)第4章系统软件设计 (19)4.1系统总体流程图 (19)4.2 PID算法简介 (19)4.2.1PID算法介绍 (20)4.2.2HD算法结果 (21)4.3系统调试步骤 (21)4.4误差分析即改进方法 (22)给论 (23)致谢 (24)参考文献 (25)隱 (26)附录I系统总体硬件电路图 (26)附录II系统中部分程序 (27)ky r In—ml ml ml ml | , I af—.第1章绪论1.1选题背景及意义电动机简称电机,俗称马达,在现实生活中,我们处处都可以见到电机的身影,小到小学生玩的电动四驱车,大到炼钢厂用的滚动罐,这些都是电机家族的成员。
基于单片机的直流电机调速控制系统设计

百度文库- 好好学习,天天向上毕业设计(论文)基于单片机的直流电机调速控制系统设计系别自动化专业自动化班级学号5060107姓名李健指导教师刘丽2010年6月16日基于STC单片机的直流电机调速控制系统设计摘要当今,直流电动机有较大的起动转矩和过载能力强等优点,因此在许多行业中仍有应用。
它广泛应用于数控机床、工业机器人等工厂自动化设备中。
随着现代化生产规模的不断扩大,各个行业对直流电机的需求日益增大,为此,改善系统的研究有着十分重要的意义。
本文介绍了一种基于单片机控制的PWM直流电机调速系统,以单片机为核心,以小直流电机为控制对象,以SPGT62C19B为电机驱动芯片,实现速度单闭环和PID控制,测速系统由光栅转盘和光电转换电路构成。
调速原理是直流电机由PWM信号驱动,控制PWM波形占空比等于控制电机端压,从而调节电机转速。
结合其它外围电路,该系统实现了包含电机的启停控制、正反转控制、调速控制多种功能。
非常方便的是,用矩阵键盘可以输入转速给定值。
并在LED上实时显示占空比、动态转速和转速设定值.论文详细介绍了硬件设计、软件编程,以及计算机仿真和硬件调试,呈现了程序流程图、Kei1C51程序以及Proteus的仿真结果并给出了实验结果。
为了克服常规数字直流调速装置的缺点,引入fuzzy-PID复合控制方案和参数模糊自整定控制策略。
关键词:STC单片机,PWM,直流调速,PID算法The Design of Regulating Speed system of DC MotorBased on STC Single-Chip MicrocomputerAuthor:Li JianTutor:Liu LiAbstractNowadays,DC motor has much merit,such as bigger starting torque and stronger overload capacity , it is applied widely in many motor is widely used on the automatic equipments, such as CNC and industrial robot. As the scale of production becomes larger and larger, the demand and requirements become higher and higher, so the research on improving the DC controlling system behavior has important sense.A PWM speed regulation system of DC motor is introduced in this paper. Taking STC Single Chip Microcomputer as core and the little DC motor as control object, the DC motor drive chip is SPGT62C19B,and the single closed loop speed control and PID control were speed measurement system is composed of optical grating turnplate and photoelectric conversion circuit .The speed regulation principle is the DC motor is driven by a PWM signal. Contro11ing the PWM duty cycle is equivalent to controlling the motor terminal voltage,which in turn adjusts directly the motor speed. With other peripheral circuits ,this system realizes multi-purpose including the speed adjusting for DC motor, the control of start and brake of motor and pros and cons turn. The given speed can be inputted with matrix keyboard,which is very convenient. The duty cycle,dynamic rotational speed and the given speed can be shown on LEDs with real time. The paper elaborates the hardware design, the software program,computer simulation and the hardware debugging are completed in the design. Programs in KeilC51, program flow chart and a simulation result in Proteus are presented. The experimental results of this speed controller are also given in the paper. To conquer the shortcoming in routine digital DC Speed Regulation,we can bring in fuzzy-PID compound control scheme and fuzzy Self-tuning PID control strategy.Keywords: single chip microcomputer, PWM, DC speed regulation, PID method目录1 绪论 (1)直流调速系统的发展概况 (1)数字式直流调速系统的研究现状 (1)论文研究的背景和意义 (4)本文所做的主要工作 (4)2 直流调速控制系统概况及理论基础 (6)直流电机调速方法及原理 (6)直流电动机的PWM调速原理 (6)调速系统的性能指标 (7)3 调速系统硬件部分设计 (10)调速控制系统实现的功能 (10)系统总体设计框图及其工作原理 (10)器件选型 (10)测速环节 (11)凌阳电机驱动芯片——SPGT62C19B芯片 (12)控制系统核心——单片机 (14)八位共阳极数码管 (17)74LS245LED驱动芯片 (18)4 系统软件部分 (19)主函数 (19)void main()综合设置函数19.......................................................................................................... 20基于模糊控制算法的改进方案 (22)结 论 (26)致 谢 (27)参考文献 (28)附 录 (29)附录A 英文文献翻译 (29)附录B 函数流程图 (40)附录C 系统总图及矩阵键盘仿真图 .................................................................. 41 count 5.24*5.2count =0? Y 中断服务:进入综合设置函数N 开始 中断返回T0中断标志位=1? Y 中断服务:进入控制器函数 N 开始 中断返回T1中断标志位=1? Y 中断服务:进入波形发生函数 N开始 中断返回 Y 更新e(k) e(k-1) e(k-2),更新转速值、偏差值,临时变量清零 利用软件延时利用PID 增量算式 求临时控制量V1 V=V1? V=V1 ek<0? V=V-1 V=V+1n N N 开始 结束Y 初始化T1计数flag=0t1++<v? t1++<150-IO1=II1=0 产生高电平波flag=1t1=0 IO1=II1=1 产生低电平波flag=0 t1=0N N Y N Y Y 开始结束 (41)附录D 变量定义及矩阵键盘相关代码 (42)1 绪论直流调速系统的发展概况五十多年来,直流电气传动经历了重大的变革。
基于单片机实现直流电机PWM调速系统毕业设计

畢業設計(論文)基於單片機實現直流電機PWM調速系統系別:電氣與資訊工程系專業班級:電氣自動化06—32(1)班指導教師:董曉紅老師完成日期:2009年6月12日一、題目:基於單片機實現直流電機PWM調速系統二、指導思想和目的:通過畢業設計,培養學生綜合運用所學的知識和技能解決問題的本領,鞏固和加深對所學知識的理解;培養學生調查研究的習慣和工作能力;培養學生建立正確的設計和科學研究的思想,樹立實事求是、嚴肅認真的科學工作態度。
三、設計任務或主要技術指標:利用MCS-51系列單片機,通過PWM方式控制直流電機調速的方法。
採用了專門的晶片組成了PWM信號的發生系統,然後通過放大來驅動電機。
利用直流測速發電機測得電機速度,經過濾波電路得到直流電壓信號,把電壓信號輸入給A/D轉換晶片最後回饋給單片機,在內部進行PI運算,輸出控制量完成閉環控制,實現電機的調速控制。
四、設計進度與要求:1):佈置設計任務,深入瞭解設計內容,搜集參考資料,學習有關內容。
2):學習學校畢業設計的的實際情況,和格式要求。
3):設計網路拓撲結構以及構思設計的基本思路和設計過程。
4):根據根據設計要求和構思思路查找設計內容。
5):根據要求和設計的基本方案對設計要求的材料進行預算。
6):完善設計方案並繪製必須的圖紙草圖,編寫設計說明書。
7):對圖紙進行校正和測繪,畫合格的正式圖紙。
8):總結,熟悉設計內容,準備畢業答辯,完成答辯。
五、主要參考書及參考資料:[1] 王離九,黃錦恩編著,電晶體脈衝直流調速系統,華中理工大學出版社出版[2] 丁元傑主編,上海市教育委員會組編,單片微機原理及應用,機械工業出版社[3] 李榮生主編,電氣傳動控制系統設計指導,機械工業出版社[4] 吳守箴,臧英傑編著,電氣傳動的脈寬調製控制技術,機械工業出版社[5] 陳伯時主編,自動控制系統---電力拖動控制,中央廣播電視大學出版社專業班級:電氣自動化06—32(1)班學生:景天紅指導教師:董曉紅老師教研室主任(簽名):系(部)主任(簽名):年月日新疆工業高等專科學校畢業設計(論文)評定意見書設計(論文)題目:基於單片機實現直流電機PWM調速系統專題:基於單片機實現直流電機PWM調速系統設計者:姓名景天紅專業電氣自動化班級06—32(1)班設計時間:2009年4月20日—2009年6月12日指導教師:姓名職稱單位評閱人:姓名職稱單位評定意見:評定成績:指導教師(簽名):年月日評閱人(簽名):年月日答辯委員會主任(簽名):年月日(上頁背面)畢業設計評定意見參考提綱1.學生完成的工作量與內容是否符合任務書的要求。
基于单片机控制的直流电机调速系统设计

苏州市职业大学毕业设计(论文)说明书设计(论文)题目基于单片机控制的直流电机调速系统设计系电子信息工程系专业班级09电气自动化技术2班姓名石贵江学号*********指导教师淮文军2012年5月19摘要主要通过PWM信号对直流电转速进行控制。
首先预设电机转速,单片机将此转速按照固定的比例转化为一定占空比的脉冲信号输出到直流电机驱动模块。
与直流电机同轴的光电旋转编码器采集脉冲信号,将此脉冲信号输入到单片机,单片机对脉冲信号分析处理得到电机实时转速,将此转速与预设转速进行比较得出差值。
将差值转化为一定占空比,此占空比与预设转速占空比的和的脉冲继续输出到直流电机驱动模块,循环次过程。
该系统用STC 89C52RC型号单片机为主控芯片,L298N芯片为直流电机驱动,LCD1602液晶显示屏显示实时转速。
本系统硬件电路设计可靠,抗干扰能力强,调速快、波动范围1%。
关键词:单片机,电机驱动,液晶显示,转速设定ABSTRACTThe speed of DC motors is mainly controlled by PWM signals in my Graduation project. First a preset speed will be transferred to single-chip computer. Then the speed will be fixed into a certain proportion of the duty cycle of the pulse signal by single-chip computer. The signal is transferred to DC motor driver module. Axis photoelectric rotary encoder with DC motors collection pulse, the pulse input signal to a single-chip, chip for pulse signal analysis and processing to be motor speed in real time, compare this speed with the preset speed on business value. Turning difference into certain duty cycle, this duty with preset speed duty cycle and the pulse continues to output to DC motor driving module, cyclic process. The STC 89C52RC SCM for system control chip, L298N IC for DC motor drive, LCD1602 LCD screen display speed in real time. This reliable system hardware circuit design, strong anti-jamming ability, fast speed, less volatile.Keyword: SCM, motors, LCD display, set speed目录第一章绪论 (1)1.1设计背景 (1)1.2设计要求 (1)1.3设计内容 (2)第二章基于单片机控制的直流电机调速系统方案的比较择 (3)2.1调速方案一 (3)2.2调速方案二 (3)2.3方案选择 (4)第三章基于单片机的直流电机调速系统设计 (5)3.1总体设计 (5)3.2元件简介 (5)3.2.1STC89C52RC单片机 (5)3.2.2L298N芯片 (7)3.2.3S38-J3V100光电旋转编码器 (8)3.2.4LCD1602液晶显示屏 (8)3.2.5直流电机 (9)3.4电路设计 (9)3.4.1CPU单元原理图 (9)3.4.2按键单元原理图 (9)3.4.3L298N驱动部分原理图 (10)3.4.4液晶接口电路 (11)3.5电路板焊接 (11)3.6单片机程序编写及烧录 (11)3.6.1程序设计软件简介 (11)3.6.2基于单片机控制的直流调速系统程序设计 (12)3.6.3单片机程序烧录 (14)第四章基于单片机控制的直流电机调速系统性能测试 (15)4.1调速系统调试步骤 (15)4.2调速系统数据记录及性能分析 (15)结论 (19)参考文献 (20)附录 (21)第一章绪论1.1 设计背景直流电机广泛应用于各种便携式的电子设备或器具中,如录音机、VCD机、电唱机、电动按摩器及各种玩具,也广泛应用于汽车、摩托车、电动自行车、蓄电池车、船舶、航空、机械等行业,在一些高精尖产品中也有广泛应用,如录像机、复印机、照相机、手机、精密机床、银行点钞机、捆钞机等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。
学位论文作者(签名): 年 月 关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容: 按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名: 日期: 指导教师签名: 日期: 1
河南科技学院 2009 届本科毕业论文
论文题目: 基于单片机的直流电机调速系统设计 2 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名: 日 期: 指导教师签名: 日 期:
使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名: 日 期: 3
学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。
作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 4
摘 要 本文主要研究了利用MCS-51系列单片机控制PWM信号从而实现对直流电机转速进行控制的方法。文章中采用了专门的芯片组成了PWM信号的发生系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。此外,本文中还采用了芯片IR2110作为直流电机正转调速功率放大电路的驱动模块,并且把它与延时电路相结合完成了在主电路中对直流电机的控制。另外,本系统中使用了测速发电机对直流电机的转速进行测量,经过滤波电路后,将测量值送到A/D转换器,并且最终作为反馈值输入到单片机进行PI运算,从而实现了对直流电机速度的控制。在软件方面,文章中详细介绍了PI运算程序,初始化程序等的编写思路和具体的程序实现。
关键词: PWM信号,测速发电机,PI运算 5
The Design of Direct Current Motor speed Regulation System Based On SCM Chenli School of Information and Engineering Abstract This article mainly introduces the method to generate the PWM signal by using MCS-51 single-chip computer to control the speed of a D.C. motor. It also clarifies the principles of PWM and the way to adjust the duty cycle of PWM signal. In addition, IR2110 has been used as an actuating device of the power amplifier circuit which controls the speed of rotation of D.C. motor. What’s more, tachogenerator is used in this system to measure the speed of D.C. motor. The result of the measurement is sent to A/D converter after passing the filtering circuit, and finally the feedback single is stored in the single-chip computer and participates in a PI calculation. As for the software, this article introduces in detail the idea of the programming and how to make it.
Key words: PWM signal,tachogenerator,PI calculation 6
目录 1. 引言 ......................................................................................................... 1 1.1 开发背景.......................................................................................................... 1 1.2 选题的目的和意义.......................................................................................... 1 1.3 研究方法.......................................................................................................... 2 2. 总体设计概述 ............................................................................................ 2 2.1 总体硬件电路设计.......................................................................................... 2 2.1.1系统总体设计框图................................................................................. 2 2.1.2 8051单片机简介.................................................................................... 3 2.1.3单片机系统中所用其他芯片选型......................................................... 4 2.2 PWM信号发生电路设计 ............................................................................... 7 2.2.1 PWM的基本原理 .................................................................................. 7 2.2.2 PWM信号发生电路设计 ...................................................................... 8 2.2.3 PWM发生电路主要芯片的工作原理 .................................................. 9 2.3 功率放大驱动电路设计................................................................................ 10 2.3.1芯片IR2110性能及特点 ..................................................................... 10 2.3.2 IR2110的引脚图以及功能 .................................................................. 11 2.4 主电路设计.................................................................................................... 11 2.4.1 延时保护电路...................................................................................... 11 2.4.2 主电路.................................................................................................. 11 2.4.3 输出电压波形...................................................................................... 13 2.4.4系统总体电路图................................................................................... 14 2.5 测速发电机.................................................................................................... 15 2.6 滤波电路........................................................................................................ 15 2.7 A/D转换 ........................................................................................................ 15 2.7.1芯片选型............................................................................................... 15 2.7.2 ADC0809的引脚及其功能 ................................................................. 16 3. 系统软件部分的设计 ............................................................................... 16 3.1 PI 转速调节器原理图及参数计算 .............................................................. 16 3.2 系统中的部分程序设计................................................................................ 17 3.2.1主程序设计........................................................................................... 17 3.2.2 PI控制算法子程序设计 ...................................................................... 18 4. 系统调试 ................................................................................................ 19 4.1软件调试......................................................................................................... 19 4.2系统仿真......................................................................................................... 20 结论 ............................................................................................................ 21 致谢 ............................................................................................................ 21 参考文献 ..................................................................................................... 22 附录 ............................................................................................................ 23