2022年基于单片机的直流电机控制器的方案设计书.docx
《2022年基于单片机的直流电机控制器的方案设计书.docx》由会员分享,可在线阅读,更多相关《2022年基于单片机的直流电机控制器的方案设计书.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源摘要 IIABSTRACIITI1.11 系统论述 4设计思路 41.2基本原理 41.3总体设计框图 42 直流电机单元电路设计与分析52.1直流电机驱动模块 52.223直流电机的中断键盘掌握模块101602LCD液晶显示模块 133.13 直流电机 PWM掌握系统的实现总电路图 15143.2总电路功能介绍 153.3直流电机掌握程序 154 系统仿真 225 终止语 26参考文献资料 27欢迎下载精品学习资源摘要本文是对 直流电机 PWM 调速器设计 的讨论,主要实现对电机的掌握;本课程设计主要是实现 PWM 调速器的正转、反转、加速、减速、停止等操作;并实现电路的仿真;为
2、实现系统的微机掌握,在设计中,采纳了AT89C51 单片机作为整个掌握系统的掌握电路的核心部分,配以各种显示、驱动模块,实现对电动机转速参数的显示和测量; 由命令输入模块、光电隔离模块及H 型驱动模块组成;采纳带中断的独立式键盘作为命令的输入,单片机在程序掌握下,不断给光电隔离电路发送 PWM 波形, H 型驱动电路完成电机正反转掌握.在设计中,采纳 PWM 调速方式, 通过转变 PWM 的占空比从而转变电动机的电枢电压,进而实现对电动机的调速;设计的整个掌握系统,在硬件结构上采纳了大量的集成电路模块,大大简化了硬件电路,提高了系统的稳固性和牢靠性,使整个系统的性能得到提高;关键词: AT89
3、C51 单片机; PWM 调速; 正反转掌握;仿真;欢迎下载精品学习资源AbstractThis article is a DC motor PWM speed control design study, the main achievement of motor control. This course is primarily designed to achieve PWM speed controller for forward and reverse, acceleration, deceleration, and stop such an operation. And to achi
4、eve the circuit simulation. To achieve system, microcomputer control, in the design, using AT89C51 microcontroller control system as a whole, the core of the control circuit, accompanied by a variety of shows, drive module enables the motor speed parameter display and measurement; from the command i
5、nput module, Optical isolation module and H-drive module. With the stand-alone keyboard with a break as acommand input, single-chip in the process control, continuing to the optical isolation circuit to send PWM waveform, H-type motor driving circuit to complete positive inversion control. In the de
6、sign, using PWM speed mode, by changing the PWM duty cycle to change the motor armature voltage, so as to realize the speed of the motor. Design of the control system hardware structure withalarge numberofintegratedcircuitmodules, greatly simplifying the hardware circuitry to improve stability and r
7、eliability of the system so that the whole system performance is improved.Key words: AT89C51 microcontroller ; PWM speed; positive inversion control; Simulation;欢迎下载精品学习资源1 系统论述1.1 设计思路直流电机 PWM 掌握系统的主要功能包括:直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速,仍可以便利的读出电机转速的大 小,能够很便利的实现电机的智能掌握;其间,仍包括直流电机的直接清零、 启动(置数)、暂停、连
8、续功能;该直流电机系统由以下电路模块组成:振荡器和时钟电路:这部分电路主要由80C51 单片机和一些电容、晶振组成;设计输入部分:这一模块主要是利用带中断的独立式键盘来实现;设计掌握部分: 主要由 80C51 单片机的外部中断扩展电路组成;设计显示部分:包括液晶显示部分和 LED 数码显示部分;液晶显示部分由 1602LCD 液晶显示模块组成;LED 数码显示部分由七段数码显示管组成;直流电机 PWM 掌握实现部分: 主要由一些二极管、电机和 L298 直流电机驱动模块组成;1.2 基本原理主体电路:即直流电机 PWM 掌握模块;这部分电路主要由80C51 单片机的 I/O 端口、定时计数器、
9、外部中断扩展等掌握直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速,仍可以便利的读出电机转速的大小和明白电机的转向,能够很便利的实现电机的智能掌握;其间,仍包括直流电机的直接清零、启动(置数)、暂停、连续功能;其间是通过80C51 单片机产生脉宽可调的脉冲信号并输入到L298 驱动芯片来掌握直流电机工作的;该直流电机 PWM 掌握系统由以下电路模块组成:设计输入部分:这一模块主要是利用带中断的独立式键盘来实现;设计掌握部分:主要由80C51 单片机的外部中断扩展电路组成;设计显示部分:包括液晶显示部分和LED 数码显示部分;液晶显示部分由 1602LCD 液晶显示模块组成;直流
10、电机PWM掌握实现部分:主要由一些二极管、电机和L298 直流电机驱动模块组成;1.3 总体设计框图系统组成:直流电机 PWM 调速方案如图 1.1 所示:方案说明:直流电机 PWM 调速系统以 AT89C2051 单片机为掌握核心,由命令输入模块、 LCD 显示模块及电机驱动模块组成;采纳带中断的独立式键盘作为命令的输入,单片机在程序掌握下,定时不断给直流电机驱动芯片发送PWM欢迎下载精品学习资源P0口直流电机驱动模块直流电机AT89C51AT单8片9C机51加速掌握端减速掌握端P2口LCD液晶显示P1口正转掌握端反转掌握端停止掌握端波形, H 型驱动电路完成电机正,反转掌握;同时单片机不停
11、的将从键盘读取的数据送到 LCD 显示模块去显示,从中不仅能读取其速度,而且能知晓其转向及一些温心提示;图 1.1直流电机 PWM调速方案2 直流电机单元电路设计与分析2.1 直流电机驱动模块主要由一些二极管、电机和 L298 直流电机驱动模块(内含 CMOSS 管、三太门等)组成;现在介绍下直流电机的运行原理2.1.1 直流电机类型直流电机可按其结构、工作原理和用途等进行分类,其中依据直流电机的用途可分为以下几种:直流发电机(将机械能转化为直流电能)、直流电动机(将直流电能转化为机械能)、直流测速发电机(将机械信号转换为电信号)、直流伺服电动机(将掌握信号转换为机械信号);下面以直流电动机作
12、为讨论对象;2.1.2 直流电机结构直流电机由定子和转子两部分组成;在定子上装有磁极(电磁式直流电机磁极由绕在定子上的磁绕供应),其转子由硅钢片叠压而成,转子外圆有槽,槽内嵌有电枢绕组,绕组通过换向器和电刷引出, 直流电机结构如图 2.1 所示;欢迎下载精品学习资源图 2.1直流电动机结构2.1.3 直流电机工作原理直流电机电路模型如图 2.2 所示,磁极 N、S 间装着一个可以转动的铁磁圆柱体,圆柱体的表面上固定着一个线圈 abcd;当线圈中流过电流时,线圈受到电磁力作用,从而产生旋转;依据左手定就可知,当流过线圈中电流转变方向时,线圈的受方向也将转变,因此通过转变线圈电路的方向实现转变电机
13、的方向;Nb+Aac-BdS图 2.2直流电动机电路模型2.1.4 直流电机主要技术参数图1.1 直流电机工作直流电机的主要额定值有:额定功率 Pn:在额定电流和电压下,电机的负载才能;额定电压 Ue:长期运行的最高电压;额定电流 Ie:长期运行的最大电流;额定转速 n:单位时间内的电机转动快慢;以r/min为单位;励磁电流 If :施加到电极线圈上的电流;欢迎下载精品学习资源2.1.5 直流电机 PWM调速原理(1) 直流电机转速直流电机的数学模型可用图 2.3 表示,由图可见电机的电枢电动势 Ea 的正方向与电枢电流 Ia 的方向相反, Ea 为反电动势;电磁转矩 T 的正方向与转速 n
14、的方向相同,是拖动转矩;轴上的机械负载转矩 T2 及空载转矩 T0 均与 n 相反,是制动转矩;U说明 :IT1T2UEanT0Rc 电压 电枢电动势n 转速EaraI 电枢电流ra 电枢回路电阻Rc 外在电枢电阻T1 ,T2 负载转矩T0 空载转矩 磁通量图 2.3直流电机的数学模型依据基尔霍夫其次定律,得到电枢电压电动势平稳方程式1.1: U=Ea-Ia(Ra+Rc)式1.1式 1.1 中, Ra 为电枢回路电阻,电枢回路串联保绕阻与电刷接触电阻的总和;Rc 是外接在电枢回路中的调剂电阻;由此可得到直流电机的转速公式为:n =Ua-IR/Ce式1.2式 1.2 中, Ce 为电动势常数,
15、是磁通量;由 1.1 式和 1.2 式得n =Ea/Ce 式1.3由式 1.3 中可以看出,对于一个已经制造好的电机,当励磁电压和负载转矩恒定时,它的转速由回在电枢两端的电压Ea 打算,电枢电压越高,电机转速就越快,电枢电压降低到0V 时,电机就停止转动;转变电枢电压的极性, 电机就反转;(2) PWM电机调速原理对于直流电机来说,假如加在电枢两端的电压为2.3 所示的脉动电流压欢迎下载精品学习资源(要求脉动电压的周期远小于电机的惯性常数),可以看出,在T 不变的情形下,转变 T1 和 T2 宽度,得到的电压将发生变化,下面对这一变化进一步推导;欢迎下载精品学习资源图枢两端的脉动电压t1t2T
16、2.3施加在电最大值Vmax欢迎下载精品学习资源设电机接全电压 U 时,其转速最大为 Vmax;如施加到电枢平两均值端Vd的脉动电最小值Vmin压占空比为 D=t1/T ,就电枢的平均电压为:图1.3 PWM调速原理图U 平=UD式1.4由式 1.3 得到:n =Ea/Ce UD/ Ce=KD;在假设电枢内阻转小的情形下式中K= U/ Ce ,是常数;图 2.4 为施加不同占空比时实测的数据绘制所得占空比与转速的关系图;图 2.4占空比与电机转速的关系由图看出转速与占空比 D 并不是完全速的线性关系(图中实线),缘由是电枢本身有电阻,不过一般直流电机的内阻较小,可以近视为线性关系;由此可见,转
17、变施加在电枢两端电压就能转变电机的转速成,这就是直流电机 PWM 调速原理;2.1.6 电机驱动模块的电路设计依据直流电机的工作原理,从PROTEUS 选取元器件如下,放置元器件、放置电源和地 连线,我们参此设计的直流电机驱动模块电路如图2.5 所示 2SK1058 :CMOSS 管 74L26:三太门 1N4006:二极管欢迎下载精品学习资源 VSCOURCE :电源 MOTOR-ENCODER:直流电机 RES:电阻 AT89C51 :单片机 在此并未显示 直流电机驱动电路欢迎下载精品学习资源R11KU174126V1Q1+9VA欢迎下载精品学习资源IN1 23 A1Q32SK1058D1
18、1N4006直流电机D21N40062SK1058欢迎下载精品学习资源ENA1Q2+88.8欢迎下载精品学习资源IN223 BU274126Q42SK1058D31N4006D41N4006B2SK1058欢迎下载精品学习资源图 2.5直流电机驱动电路然而考虑市场的行情,既然已有特地地为电机驱动而设计的芯片,就没必要再从新来设计;选用L298 芯片来构成的电路结构基本上跟上图一样,由L298 芯片组装的驱动模块如图 2.6所示;所用元器件如下所示: 1N4006:二极管 AT89C51 :单片机 在此并未显示 RES:电阻 MOTOR-ENCODER:直流电机 L298:电机驱动芯片 RESP
19、ACK-8:排阻欢迎下载精品学习资源RP1RESPACK-8+12V直流电机驱动芯片D1+12VD3欢迎下载精品学习资源9 8 7 6 54 3 2194U2欢迎下载精品学习资源R4100R51R0061005IN17IN210IN312IN46ENA11ENB115SENSASENSBVCCGND8VSOUT12OUT23OUT31314OUT4L2981N4003D41N40031N4003直流电机D21N4003欢迎下载精品学习资源图 2.6直流电机及其驱动电路2.1.7 程序设计流程图定时中断服务初始设置设置肯定的周期0 FF00H将从键盘 中断 读取的数据送到 TH0中, 从而设置脉
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 基于 单片机 直流电机 控制器 方案设计
限制150内