毕业设计论文精品]基于avr的直流电动机双闭环调速系统内容摘要:
装备上的各种中小功率的驱动等。 2 选题背景 问题的提出 众所周知,直流电 动机全压启动时,如果没有限流措施,会产生很大的冲击电流,这不仅对电动机换向不利,对过载能力低的电力电子器件来说,更是不能允许的。 采用转速负反馈的闭环调速系统突然加上给定电压时,由于惯性,转速不可能立即建立起来,反馈电压认为零,相当于 差不多是其稳态工作值的 1+K倍。 这时,由于放大器和变换器的惯性都很小,电枢电压 Ud 一下子就达到它的最高值,对电机来说,相当于全压启动,当然是不允许的。 另外,有些生产机械的电动机可能会遇到堵转的情况,例如,由于故障是机械轴被卡住,或挖土机运行时碰到 坚硬的石块等等。 由于闭环系统 静特性很硬,若无限流环节, 电流将远远超过允许值。 如果只依靠过流继电器或熔断器保护,一过载就跳闸,也会给正常工作带来不便。 解决方案 为了为了解决反馈闭环调速系统启动和堵转时电流过大的问题,系统中必须有自动限制电枢电流的环节。 根据反馈控制原理,要维持哪一个物理量基本不变,就应该引入那个物理量的负反馈。 那么,引入电流负反馈,就应能保持电流基本不变,使它不超过允许值。 然而对于经常正、反转运行的调速系统,例如龙门刨床、可你轧钢机等,尽量缩短起、制动工程的时间是提高生产效率的重要因素。 为此 ,在电机最大允许电流和转矩受 限制的条件下,应该充分利用电机的过载能力,最好是在过渡过程中始终保持电流(转矩)为允许的最大值,使电力拖动系统以最大的加速度启动,到达稳态转速时,立即让电流降下来,使得转矩马上与负载相平衡,从而转入稳态运行。 5 如图所示 图 直流电动机双闭环 理想快速启动过程 3 系统总设计方案 设计思路 题目要求设计一个基于 AVR 的直流电动机双闭环调速系统。 系统可以分为控制部分 、 AD 采样部分 和显示部分。 设计中采用 Atmega16 单片机为主控制核心,行列式键盘为控制 部分, 利用 Atmega16 的自带的 AD 作为 AD 采样电路,显示部分采用液晶 1602 显示。 方案论证与设计 系统控制设计方案论证与选择 方案一:采用 DSP 芯片来产生 PWM 信号来控制电机转动,同时和单片机结合来实现 PID 算法,实现实时控制。 方案二:直接采用 AVR 单片机由软件产生脉宽调制信号,经过 PID 算法来实现闭环控制。 由于系统要求比较简单,所以采用 Atmega16 单片机来对电机进行控制。 Idl n Idm n Id 6 电机控制电路的设计 方案一:采用晶闸管 —— 电动机控制系统( VM)进行控制。 方案二:采用专用电机控制集成芯片 L298 来 控制电机转动,该方案电路简单,可靠。 方案三:直接采用 4 个三极管搭成桥式电路来控制电机的转动。 本设计采用方案二,采用芯片 L298 方便硬件设计,减少硬件带来更大的麻烦。 相对于 V—— M 调速, PWM 调速有很多优点 ,比如 PWM 开关频率高、电流容易连续、谐波少、低速性能好、稳速精度高、调速范围宽等。 键盘电路的设计 由于系统要求控制功能少,所以直接采用行列式键盘进行控制。 显示电路的设计 显示电路采用 LCM1602 显示结果。 速度测量电路的设计 速度测量采用光电编码器进行速度采集,经过单片机中断将采样的数据换算。 电流检测电路设计 L298 设有感应电流检测引脚 1 和引脚 15, 在 1 脚和地之间串入小于 欧姆的电阻,通过测量非地端电位即可计算出通过电阻电流即 L298A 路电流。 详见本文 部分。 系统组成: 经过比较与论证,最终确定的系统组成框图如下,其中采用 Atmega16 为主控制芯片,采用 1602 进行显示,键盘控制电路。 系统控制结构如图 : 7 图 系统硬件的设计与实现 ATMEGA 控制电路 图 avr 控制电路接线图 8 电源及 ISP 图 电源及 ISP 接线图 主要电路单元的设计 L298 驱动接口 AVR 单片机 ATMEGA16 输出的脉宽调制 ( PWM) 信号需经过功率放大才能驱动电机 ,本调速控制系统采用的是 L298 驱动芯片 ,驱动接口电路如图 所示。 L298 有单极性、双极性 2 种工作方式。 单极性工作方式指的是在一个 PWM 周期内 ,电机的电枢只承受单极性的电压。 双极性工作方式是指在一个 PWM 周期内电机电枢两端的电压呈正负变化。 调速控制系统采用的是单极性工作方式。 单片机的 PWM 输出引脚 (PD4 或 PD5) 接 L298 的 EnA 和 EnB 引脚 ,它控制着电机转速大小。 单片 机的 PD6 或 PD7 经过一定的逻辑电路接到 L298 的 IN1~IN4 输入引脚上 ,它控制电机的转动方向。 为了增强 L298 的驱动能力 ,本调速控制系统对 L298 的两路驱动进行了并联使用 ,最大驱动能力可以达到 3A。 9 图 L298 驱动电路 接线图 . 控制逻辑 图 电机控制逻辑图 当电机使能端 A 为高电平时,如果输入端 M1 Direction 引脚为高电平,三极管导通,输入引脚 1 为低电平而输入引脚 2 为高电平,电机反转;如果输入端M1 Direction 引脚为低电平,三极管截止,输入引脚 2 为低电 平而输入引脚 1 为高电平,电机正转;当电机使能端 A 为低电平时,电机停止。 10 . L298 原理图 图 L298 原理图 显示电路设计 显示给定的速度参数和经过 PID 调速后稳定的速度参数。 . 液晶模块接线图 图 1602 接线图 11 . 1062 接口说明 图 1602 液晶接口说明 . 基本操作时序 键盘电路设计 . 行列式键盘电路 12 图 行列式键盘电路 . 按键抖动 按键在闭合和断开时,触点会存在抖动现象。 按 下 抖 动释 放 抖 动理 想 波 形实 际 波 形稳 定 闭 合+ 5 V+ 5 VAB无 抖 动有 抖 动 图 按键抖动 . 去抖方法 硬件方法:设计一个滤波延时电路或单稳态电路等硬件 电路来避开按键的抖动时间。 软件方法:指编制一段时间大于 20ms 的延时程序,在第一次检测到有键按下时,执行这段延时子程序使键的前沿抖动消失后检测该键状态,如果该键仍保持闭合状态电平,则确认该键已稳定按下,否则无键按下,从而消除了抖动的影响。 同理,在检测到按键释放后,也同样要延时一段时间,以消除后沿抖动,然后转入对该按键的处理。 本设计采用软件方法。 电机测速电路设计 传感器接口电路用于对直流电机的输出量进行采样,以实现闭环控制。 转速信号通过与直流电机同轴连接的增量式光电编码器输出的相差 90 度相角的两路方波信号 获取。 光电编码器接线 电路如图 13 图 光电测速 光电编码器的工作原理: 光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。 这是目前应用最多的传感器, 光电编码器是由光栅盘和光电检测装置组成。 光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。 由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,其原理示意图如图 1所示;通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。 此外,为判断旋 转方向,码盘还可提供相位相差 90186。 的两路脉冲信号。 根据检测原理,编码器可分为光学式、磁式、感应式和电容式。 根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式三种。 . 绝对式编码器 绝对编码器是直接输出数字量的传感器,在它的圆形码盘上沿径向有若干同心码道,每条道上由透光和不透光的扇形区相间组成,相邻码道的扇区数目是双倍关系,码盘上的码道数就是它的二进制数码的位数,在码盘的一侧是光源,另一侧对应每一码道有一光敏元件;当码盘处于不同位置时,各光敏元件根据受光照与否转换出相应的电平信号,形成二进制数。 这种编码器的特点是不要计数器,在转轴的任意位置都可 读出一个固定的与位置相对应的数字码。 显然,码道越多,分辨率就越高,对于一个具有 N位二进制分辨率的编码器,其码盘必须有 N 14 条码道。 目前国内已有 16位的绝对编码器产品。 . 增量式编码器 增量式光电编码器在圆盘上有规则地刻有透光和不透光的线条,在圆盘两侧安放发光元件和光敏元件。 当圆盘随电机旋转时,光敏元件接收的光通量随透光线条同步变化,光敏元件输出波形经过整理后变为脉冲。 码盘上有相标志,每转一圈 Z 相输出一个脉冲。 此外,为判断旋转方向,码盘还可提供相位相差 90 度的两路脉冲信号,如图 所示。 图 . 转速 转向信号处理 将 A、 B 两相脉冲中任何一相输入计数器中,均可使计数器进行计数。 编码盘输出 Z 相脉冲用于复位计数器,每转一圈 复位一次计数器。 编码盘的旋转方向可以通过 D 触发器的输出信号 Q 来判断。 整形后的 A、 B两相输出信号分别接到触发器的时钟端和 D输入端, D触发器的 CLK 端在 A 相脉冲的上升沿触发。 由于 A、 B 两相的脉冲相位相差 90 度,当电机正转时(假设 A相脉冲超前时为正转,反之为反转), A 相脉冲超前 B 相脉冲 90 度,触发器总是在 B脉冲为高电平触发,这时 D触发器的输出端 Q输出高电平。 如图 所示。 当电机反转时, B 相脉冲超前 A 相脉冲 90 度,则 D 触发器总是在 B 脉冲为低电平时触发,这时 Q 输出端输出为低电平。 由此确定电机的转动方向。 15 图 电枢电流测量 . 测量方法 在 L298 的 1 脚和 15 脚串接电阻可分别检测 L298A 路和 B 路电流大小,由电路图可知电阻一端接地只要测量另一端电压即可算出电路电流。 本文直接采用avr16 自带的 ad 转换电路测量 SEA 端 电压。 图 L298一脚和十五脚感应电阻接线图 . AVR 数模转换特点 ATmega16 有一个 10 位的逐次逼近型 ADC。 ADC 与一个 8 通道的模拟多路复用器连接,能对来自端口 A 的 8 路单端输入电压进行采样。 单端电压输入以0V (GND) 为基准。 器件还支持 16 路差分 电压输入组合。 两路差分输入 (ADCADC0 与 ADC ADC2)有可编程增益级,在 A/D 转换前给差分输入电压提供 16 0dB(1x)、 20dB(10x) 或 46dB(200x)的放大级。 七路差分模拟输入通道共享一个通用负端 (ADC1), 而其他任何 ADC 输入可做为正输入端。 如果使用 1x 或 10x 增益,可得到 8 位分辨率。 如果使用 200x 增益,可得到 7 位分辨率。 ADC 包括一个采样保持电路,以确保在转换过程中输入到 ADC 的电压保持恒定。 标称值为 的基准电压,以及 AVCC,都位于器件之内。 基准电压可以通过在AREF 引脚上加一个电容进行解耦,以更好地抑制噪声。 4 系统软件设计与实现 软件编写主要包括 PWM 波形的产生,电机转速的实时检测 、电机电枢电流实时测量 , PID 控制算法,键盘扫描和液晶显示程序。 如。毕业设计论文精品]基于avr的直流电动机双闭环调速系统
相关推荐
个三极管和一个电机要使电机运转必须导通对角线上的一对三极管根据不同三极管对的导通情况电流可能会从左至右或从右至左流过电机从而控制电机的转向脉冲宽度调制Pulse Width Modulation 简称 PWM 脉冲周期不变只改变晶闸管的导通时间即通过改变脉冲宽度来进行直流调速 PWM 的理论基础是冲量相等而形状不同的的窄脉冲加在具有惯性的环节上其 效果基本相同采用 PWM
( 36) 式中, q 为每米链的质量, kg/m, 见表 31。 悬垂拉力为 qgaKF yy ( N) ( 37) 式中, a 为链传动的中心距, m; g 为重力加速度, g=; Ky为下垂度 y= 时的垂度系数。 Ky值与两链轮轴线所在平 面与水平面的倾斜角 有关。 垂直布置时 Ky=1,水平布置时 Ky=7,对于倾斜布置的情况, =30时 Ky=6, =60时 Ky=4,
声。 自助旅游者:自助游的形式多种多样,自助旅游者规模日益壮大,自助游将会成为未来旅游的流行趋势。 在这种自助、灵活、自由的旅行方式下,应该配备相同特质的住宿形式。 职业旅游者:这些人 大部分时间都在旅行,边旅行边工作,在一个旅游目的地停留时间较长。 有个稳定且方便的“家”,一应俱全的家具设施,为旅居生活增色不少。 修学旅游者:各地修学旅游火热开展,不仅利用寒暑假,还在非寒暑假
DV C C5 . 0 V R15 K Ω R25 K Ω L35 K Ω R45 K Ω U 4 A7 4 L S 0 4 DQ12 N 5 2 0 9U 3 A7 4 A L S 0 3 B Namp。 U 2 A7 4 A L S 0 3 B Namp。 U 1 A7 4 L S 1 2 Damp。 U6O P A M P _ R A T E DU7O P A M P _ R A T E
响企业经营绩效的路径,企业可以从中发现不同质量创新的效果和提高顾客满意度的有效途径 . 此外,在微观上,顾客满意度测评对于顾客,也有如下三 方面的意义: 第一,有利于顾客获取真实可靠的产品或服务质量的信息。 顾客可以从定期发布的顾客满意度中获取产品质量信息,由于这种信息是经过第三方的科学的、公正的测量和评价所得到的,因此,远比顾客从企业在各种媒体上制作的广告中所看到产品质量信息要真实可靠。
,将输入寄存器中的数据缓冲到 8 位 DAC 寄存器内 XFER 为传输控制信号,低电平有效 输出线( 3 条): FBR 为集成运放的反馈线,常常接到集成运放的输出端。 OUT1I 和OUT2I 为两条模拟电流输出线。 OUT1I + OUT2I 为一常数,若输入数值量全为“ 1”时,则 OUT1I取最大值, OUT2I 取最小值;若输入全为“ 0”时, OUT1I 取最小值, OUT2I