2019年整理电子负载gfh_第1页
2019年整理电子负载gfh_第2页
2019年整理电子负载gfh_第3页
2019年整理电子负载gfh_第4页
2019年整理电子负载gfh_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、专业综合设计报告院(系)自动化学院自动化专业设计(论文)题目程控电子负载的研制学生姓名郭方洪学号 08006236符影杰指导教师顾问教师日期2010 年3 月12 日一.背景介绍L1负载的定义1.2电子负载的定义1.3直流电子负载的特点1.4直流电子负载的工作区域1.5直流电子负载的工作模式1.6电子负载的研究现状1.7本课题的研究内容二-电子负载系统硬件电路设计2.1电子负载系统方案设计2.1.1主电路方案设计2.1.2驱动电路方案设计2.2采样电路方案设计三-电子负载系统分析3. 1电子负载系统软件方案设计3. 1. 1键盘程序设计3.12液晶程序设计10313A/D采样程序设计113.1

2、. 4PWM程序设计12315制算法程序设计13五分析与总结16一、背景介绍1.1负载的定义在电路中,负载是指用来吸收电源供应器输出的电能量的装置,它将电源供应器输出的 电能量吸收并转化为其他形式的能量储存或消耗掉。如电炉子将电能转化为热能;电灯将电 能转化为光能:蓄电池将电能转化为化学能:电机将电能转化为动能。这些都是负载的真实 表现形式。负载的种类繁多,但根据其在电路中表现的特性可分为阻性负载、容性负载、感 性负载和混合性负载。在实验室,我们通常采用电阻、电容、电感等或它们的串并联组合, 作为负载模拟貞实的负载情况进行电源设备的性能试验。1.2电子负载的定义电子负载是利用电子元件吸收电能并

3、将其消耗的一种负载。其中的电子元件一般为功率 场效应管(powerMOS),绝缘栅双极型晶体管(IGBT)等功率半导体器件。由于采用了功 率半导体器件替代电阻等作为电能消耗的载体,使得负载的调节和控制易于实现,能达到很 高的调节精度和稳龙性。同时通过灵活多样的调节和控制方法,不仅可以模拟实际的负载情 况,还可以模拟一些特殊的负载波形曲线,测试电源设备的动态和瞬态特性。这是电阻等负 载形式所无法实现的。电子负载就是用电子器件实现的“负载”功能的设备。它通过改变内部功率器件的导通 量控制其工作状态,从而调节功率器件消耗电能的状态,可以方便地实现可变负载的功能。 电子负载不仅可以模拟真实环境中的负载

4、,还能够准确检测出负载电压,精确调整负载电流, 同时可以实现模拟负载短路、负载的阻性或容性、容性负载电流上升时间等。电子负载已经 成为设计研发、生产线及检测等方面的有力工具。在国民生产的多个领域都要用到负载测试。如通讯电源出厂试验、各种整流柜出厂试脸、 牵引动力试验、大功率充电电源试脸、蓄电池放电试验、电机出厂试验、柴汕机及汽油机出 厂试验、汽车动力性能试验、电解电镀电源出厂试验等场合都需要负载测试。当前,国内外 对上述产品的试验一般都采用传统的静态负载(如电阻、电阻箱、滑线变阻器等)能耗放电 的办法进行。13直流电子负载的特点相对大功率电阻负载,直流电子负载具有以下特点:2.3.4.5.67

5、1. 易于控制加载和去载,便于负载测试。负载精度高。负载稳左性好。叮实现特姝波形的动态负载和瞬态负载。无机械触点负载调Vf,可靠性高。良好的散热设计、寿命高。一般具有较强的测量和分析控制功能。1.4直流电子员载的工作区域宜流电子负载的工作区威为最大输入电压、最大输入电流、最大输入功率三条曲线所包 用的区域。不允许超出该工作区域使用,否则可能损坏电子负载。1.5直流电子负载的工作模式直流电子负载最基本的工作模式是泄电流模式和世电阻模式。一般的电子负载都具有这 两种模式,主要应用于对电压源的测试和老化。立电压模式主要应用于对电流源和电池充电 器的测试。楚功率模式主要应用于电池容量的检测。动态负载模

6、式时,负载值并不是稳定不 变的,而是随时间变化的。用于对电源供应器及功率电子元器件的动态和瞬态特性测试。由 于动态负载需要实时地调整负载变化.一般较高档的电子负载才具有此功能。1、泄电流模式(CCmode)在宦电流工作模式时,电子负载所流入的负载电流依据所设定的电流值保持恒立,与输 入电压大小无关,即负载电流保持设左值不变。2、泄电阻模式(CRmode)在左电阻工作模式时,电子负载所流入的负载电流依据所设宦负载电阻和输入电压的大 小而是,此时负载电流与输入电压成正比例,比值即是所设宦的负载电阻,即负载电阻保持 设楚值不变。3、定电压模式CCV mode)在左电圧工作模式时,电子负载所流入的负载

7、电流依据所设立的负载电压而立,此时负 载电流将会增加直到负载电压等于设左值为止,即负载电压保持设定值不变。4、定功率模式(CP mode)在宦功率工作模式时,电子负载所流入的负载电流依据所设立的功率大小而泄,此时负 载电流打输入电压的乘积等于负载功率设是值,即负载功率保持设运值不变。1.6电子负载研究的现状电子负载的原理是控制内功率MOSFET或晶体管的导通量(占空比大小),靠功率管的 耗散功率消耗电能的设备。从电源类型来看,电子负载可分为直流电子负载和交流电子负载两种。直流电子负载比 起交流电子负载,应用的历史较长,范羽更广。最初在实验室,利用电力电子器件的特性,通过分析等值电路,用电力电子

8、元件搭建电 子电路来模拟负载,可以实现泄电阻、定电圧等特性。随后又有工作人员将单片机技术应用 到电子负载中,逐步可实现电流模式和课编程斜率模式。单片机技术与变换器电路的密切结 合还使得电子负载可以工作在其它多种模式下:定功率模式、动态电阻模式、短路模式等。 随着功率场效应晶体管(MOSFET),绝缘栅双极型晶体管(I G BT)和场效应晶闸 管(MCT, MGT, MET )等主要开关器件的出现以及电力电子变换器拓扑的发展,由 于变换器能更好的将一种电能变为另一种或多种形式的电能,交流电子负载也得到了实现。 交流电子负载是可以模拟传统真实阻抗负载的电力电子装置,它能模拟一个固立或变化的负 载,

9、甚至将试验的电能反馈回电网,其设计初衷是交流电源的出厂试验。交流电源出厂试验 通常采用电阻箱耗能的办法,它存在调节不便、自动化程度低、耗电量大等缺点,而采用交 流电子负载进行试验可以有效地克服这些缺点,它可使试脸更加简单、灵活,而且大大降低 试脸成本。文献【1、2】所提的电子负载是专用于不间断电源(UPS)老化放电试验的,它们都能 实现试验能量的回馈,但均存在一些缺点。文献【1】提出的电子负载以UPS中的AC/DC 变换器作为负载,因此只能对UPS进行试验,同时输出功率的大小也与AC/DC变换器的结 构和工作方式有关,不具备通用性;文献【2】提出的电子负载可以使UPS输岀电流谐波畸 变率较小,

10、但UPS输出电压必须与电网电压同频。文献【3】研制的电子负载适用于$种交 流电源试验,电源的频率可以不同于电网的频率。它在输入侧具有与真实阻抗负载相同的特 性,因而可取得更加“真实”的试验效果,同时还能将试验能量回愦到电网,从而大大降低 试脸成本。下而我们简单了解一下耗能电子器件的分类。从电子器件来分,可分为晶体管式电子模拟负载、场效应管式电子模拟负载和绝缘栅双 极型晶体管式电子模拟负载。晶体管式模拟负载:晶体管式通过一宦的工艺,将两个PN结结合在一起的器件。通过 基极电流可以控制集电极电流,从而可以达到控制晶体管作为一个可变负载的目的。文献【4】 中利用大功率晶体管作为一个电子负裁,晶体管作

11、为负载连接电池和光电装置,顷是加在晶体管基极和集电极的电压,是光电装置上的压降。通过触发单元来调节u.从而 达到调廿t/,使得严的变化接近短路和开路两种工作状态。如式(1.1)(1.1)在文献【5】中,由大功率晶体管构成的功率恒流源充当负载,通过吸收电源提供的大电流, 从而模拟复杂的负载形式。即通过将恒压、恒流、恒阻误差信号经过放大,再送入逻辑或控 制电路,用选中的误差信号来调整晶体管的内阻,以达到模拟变化负载的目的。由于晶体管 属于电流控制型的器件,在控制变化速度上较慢,因此适合模拟一些电流恒立或是变化缓慢 的实际负载。其次,晶体管还存在温度系数为负的问题,所以在使用过程中还需要考虑温度 补

12、偿的问题。场效应管式电子模拟负载:场效应晶体管(MOSFET)工作在不饱和时,漏极与源极之 间的伏安特性可以看作是一个受栅-源电压控制的可变电阻。用MOSFET作可变电阻具有工 作速度快、可靠性好和控制灵敏等优点,而且既无机械触点,也无运动部件,噪声低,寿命 长。但是MOSFET得通态电阻较大,且负载电流较小。所以MOSFET适合模拟一些变化速 度较快,但电流不大的实际负载。文献【6】中,给出了传统的以MOSFET作为电阻负载的原理图,见图一。由图可以看 出,通过运放及反馈来控制MOSFET的栅极电压,从而达到其内阻变化的目的。图一电子负载模拟图绝缘栅双极型晶体管式模拟负载:绝缘栅双极型晶体管

13、,简称1GBT,当IGBT工作在 不饱和时,射极与集电极之间的伏安特性可以看作是一个受栅极电压控制的可变电阻。与晶 体管相比,它的响应速度快;与MOSFET相比,它的负载电流大。通态阻值变化范阳从0.01-2 欧姆。文献【7】中采用IGBT来模拟动态电弧,如图二所示。将事先已测得的电弧阻值变 化通过单片机编程,来控制IGBT栅极电压的变化,从而达到IGBT作为可变负载时的阻值 变化。这种电子模拟负载是用来完成对弧焊电源动态特性的测试。图二电子模拟负载结构框图1.7本课题的研究内容本课题要求设计制作一台程控直流电子负载的原理性实验样机。它以MOSFET和 MCS-51单片机为核心器件,通过设计M

14、CS-51单片机测控电路和应用程序,控制MOSFET 的工作状态,模拟一个电阻值可变的单极性直流负载。在可变电压源供电条件下,要求该程 控宜流电子负载能够模拟恒流(CC)负载特性,即当MOSFET输出端电压变化时,其输出 电流保持一个预先设立的固定值。在此基础上,通过进一步应用编程,使该电子负载能够模拟一个参数可变的RC串联负 载的特性,即当即当MOSFET输出端电压加上阶跃电压后,其输出电流的时间变化符合一 个预先设宦R、C参数的串联负载的电流特性(即输出电流为C的充电电流变化过程九二、电子负载系统硬件电路设计2. 1. 1电子负载系统方案设计电子负载的功率电路主要包括场效应管(MOSFET

15、)、功率耗散电阻和滤波电容。场效 应管是一种单极型晶体管,它只有一个P-N结,在零偏压的状态下,它是导通的,如果在 其栅极(G)和源极(S)之间加上一个反向偏压(称栅极偏压),在反向电场作用下,P-N变厚(称 耗尽区),沟道变窄,漏极电流变小。当反向偏压达到一左时,耗尽区将完全沟道“夹断”, 此时,场效应管进入截止状态。绝缘栅型场效应管分为增强型和耗尽型两种,我们称在正常 情况下导通的为耗尽型场效应皆,在正常情况下断开的为增强型场效应管。增强型场效应管 特点:当UDS=O且UGsaO时,栅极电流为零。当UGs增大时,形成一个N型薄层,称为 反型层,这个反型层就构成了漏一源之间的导电沟道。使沟道

16、刚刚形成的栅一源电压称为开 启电压Ugs。场效应皆属于为电压型控制元件,具有正的温度系数,开关频率高,易于并联 使用。但由于场效应管的通态电阻大,负载电流小,因此需要串入功率耗散电阻。工作在不 饱和区时,漏极与源极之间的伏安特性可以看作是一个受栅源电压控制的可变电阻。电子负 载系统设讣要求的电流工作范圉是:0-1A:电压工作范羽是:lO-SOVo根据系统的设计参数, 取一宦裕量,并考虑实验过程中的不立因素,选择N沟道增强型MOS IRF540,最大耐 压100V,最大电流30A。对于其通态电阻较大,且负载电流较小的缺陷,通过串入功率耗 散电阻来解决。其特性曲线如下:Uos(a)转移特性UoaU

17、fisi UcUqs图三 MOSFET特性曲线图它有三个工作区域:可变电阻区、恒流区及夹断区,如图中所标注。2丄1主电路方案设计主电路共用四个MOS管,两个并联为一路,两路并联。电路如下图所示。主电路图四主电路原理图其工作原理如下:wm为电压采样电路的输入端,由于电子负载电压输入范用比较宽,电压较高,在采 样前用两个电阻进行了分压设计。然后再检测其中的电压,大大降低了电压采样电路所需要 的芯片要求。为了实现电子负载的可调性,设计中用PWM波形的占空比来调节Q1Q4管的导通和 关断时间。通过pwm占空比的控制来调节电流的大小,通过C0U11和cout2端来检测电流的 大小进而再控制占空比的大小来

18、调节电流,知道得到预左的电流值为止。2丄2开关管驱动电路方案设计为了阻止电源的噪声干扰影响驱动电路的输出,致使MOS管非正常开通或关断发生事 故,所以在驱动电路输出与MOS管电路之间使用光耦TLP250芯片隔离,有效地解决了模 拟信号与单片机应用系统电气隔离问题。原理图如下:因为主电路电压均为大电压、大电流情况,而控制单元为弱电电路,所以它们之间必须采取光电隔离措施,以提高系统抗丁扰措施,可采用带光电隔离的MOSFET驱动芯片 TLP25O光耦TLP250是一种可直接驱动小功率MOSFET和IGBT的功率型光耦,由日本 东芝公司生产,其最大驱动能力达1.5A。选用TLP25O光耦既保证了功率驱

19、动电路与PWM 脉宽调制电路的可靠隔离,又具备了直接驱动MOSFET的能力,使驱动电路特别简单。 如图可见强电和弱电的分离是通过TLP250来实现的,其PWM控制信号经过TLP25O光耦, 放大、整形之后驱动功率MOSFET(IRF540)c输入电枢绕组的直流电压经过PWM斩波调制 之后,形成所需的控制直流电压。正是通过TLP250来驱动功率器件的通断,将设计者的控 制思想通过功率器件的通断来加以实现。2.2采样电路方案设计A/D是监测和测疑环节的重要技术手段,为了让负载准确工作在不同方式下,设计中对 被测电源的输岀电压和MOS管的电流进行实时采样。采样A/D选用的AD公司的16位精度的 A/

20、D 芯片 AD7705,。采样电路包扌舌电压采样电路和电流采样电路,从功率电路采集实际工作电压和电流, 反馈到单机片,实现自动调节。电压采样电路中,由于电子负载的输入电压范围比较宽,电压较高,采样前首先进行 了分压设计。为了避免电源噪声、电磁干扰的影响,避免强电流功率电路对控制电路的损害, 电压采样电路中选用了隔离放大器HCPL-784O对主电路和控制电路进行了隔离。图所示为电 压采样电路原理图。rA,图六:电压采样电路原理图图中,被试电源两端的电压U与隔离放大器输入电压即采样点电压Ui关系为Rii-Rj(Ijt+UX10Jt+64)=2 ;(/#314.5W电流采样电路中.首先借助采样电阻将

21、电流信号转换为电压借号,再对电路进行隔离, 选择带短路和过载检测功能的隔离运放芯片HCPL-788J。该芯片不仅具有隔离功能,而且具 有内部比较器,能在电流发生突变后5向单片机发出中断信号,可以避免功率电路出现故 障时由于保护不及时损毁MOSFEIo HCPL-788J的输入范用是:-250mV"+250niV,对应的输出 是0'4V图七为电流采样电路原理图图七 电流采样电路原理图图中,负载电流I与隔离放大器HCPL-488J的输入电压U1,U2关系为Uiih 1 " R22-R2> R2 + RnUiU20,02 + 0,02 " 0.02 + 0

22、-02= 25(tZi+S)三. 电子负载系统分析3.1电子负载系统软件方案设计电子负载系统采用“MCS51单片机+串口通讯+LCD显示+键盘操作+PWM移相控制+ 功率管电路+A/D转换”结合的技术方案:集控制、检测、变换、显示等功能于一体的设计 方法。设计出最大功率为100W,电流0-10A.电压2-60V的宜流电子负载,实现恒压、恒 流、恒阻、恒功率等工作模式。图六 软件流程图软件首先进行A/D、LCD、串口、PWM、数组、控制变S的初始化工作。然后执行子 任务1或子任务Z子任务1主要完成负载的设置:任务2主要是完成负载的闭环调节。由于 LCD显示、A/D采样、数据处理、键盘扫描都要占用

23、较长的处理器时间,影响系统的调节 速度,因此在软件实现时,把系统设置和自动调节分为两个独立的子任务分开来完成。两个 子任务的界宦和完成靠启动/停止按键实现。没有按下该键时,默认为功能设置,此时单片 机只执行工作方式设立、预置数据输入、按键查询、预置数摇LCD显示等功能;而当按下 该键1次后,单片机将转为执行组在调节、A/D采样、实际数据LCD显示等功能。在设置 时,系统不进入调节:在调节时,系统不进入设置。3. 1. 2按键程序设计键盘处理程序采用査询方法来实现按键的识别。毎次主循环,都要调用按键查询程序。图八键盘子程序流程图(1)判断是否有键按下由于按键被按下时,相应单片机输入线的电平被拉低

24、。因此,为判断是否有键按下,可 先由单片机读入端口的值,若端口为低电平,则表明有键按下;否则表明无键按下。(2)确定按下的是哪个键对单片机的端口进行译码,就可以得到当前按键的键值。(3)等待按键释放确左完按键的编码以后,还需要判断按键的释放。按键被释放以后就可以根据键盘扫描 程序返回的按键编码调用相应的子程序进行处理。(4)返回键值键盘扫描程序将按键的键值返回到主程序,以便主程序执行相应的键盘处理程序。(5)按键的消抖处理由于按键式机械触点,因此用手按动一个键时,在按键的断开和闭合瞬间回出现电压 抖动。为了保证按键识别的正确,在电压抖动的时候不能进行状态的输入。为此,程序中增 设了消抖处理,使

25、单片机获得按键被按下的信息后,并不立即确左按键被按下,而是延时 1ms后再次检测相应的端口,如果按键仍为按下状态,则说明按键确实被按下:同样,在单 片机检测到按键释放后,程序同样也延时1ms,进行后沿的消抖处理,然后再处理键值。3丄2液晶显示程序设计LCD显示部分采用了 128X64点阵的液晶模块,该液晶模块选用的是小型化的封装形式, 尺寸有5.1mmX50mm.内置KS0108B及苴加容控制驱动器(例如HD61202)作为列驱动器,同 时使用KS0107B及其撫容驱动器(例如HD61203)作为行驱动器。由于液晶模块有专用的控制器,设il时通过将I/O 口引出与液晶模块直接连接的方式进 行控

26、制。与单片机的接口如图3-14所示,数据线(D0-D7)接主控制器的GPI0(P0.3P0.9), LDI为数据/指令信号,LRff为读/写信号,LE为使能信号。LCD液晶模块的管脚主义如表3-2 所示。图九LCD接口电路管脚号管脚需称方向管脚功能描述1VSS电源地2VCC电源正3V0I对比度(亮度)调整,应用时接10K电位器可调端4RS(CS)IRS= “H” ,表示DB7DBO为显示数据RS= “L” ,表示DB7DBO为显示指令数据5R/ff(SID)IR/W=,E= “H”,数据被读到 DB7DBOR/W二 “L”,E= “H-1/ , DB7DBO 的数据被写到 IR 或 DR6E(

27、SCLK)I使能信号,高电平有效,卜降沿锁立数据7-14DB0-DB7I/O数据输入输出引脚15LSII片选择信号,高电平时选择左半屏16LS2I片选择信号,高电平时选择右半屏17/RESETI复位信号,低电平有效18VEE0LCD驱动,负电压输出19LEDA背光源正端(+5V)20LEDK背光源负端(0V)表一 LCD液晶模块管脚;义313A/D釆样程序设计1. AD7705的简介AD7705是ADI公司新推出的16位£-模数转换器,器件包姑由缓冲器和增益可编程放大 器(PGA)组成的前端模拟调节电路、£-调制器、可编程数据滤波器等器件,能直接将 测量到的多路信号进行A/

28、D转换,该器件还具有高分辨率、宽动态范用、自校准、优良的抗 噪音性能以及低电压低功耗等特点,非常适合仪表测量、工业控制等领域的应用。它采用了 三线串行接口,有两个差分输入通道,能达到0.003*17线性16位无误码输岀,其增益和输出 更新率都可以编程设立,还可选择输入模拟缓冲器,以及自校准和系统校准方式,工作电压 3V 或 5¥。AD7705是完整的16位A/D转换器,外接晶体振荡器、精密基准源和少量的去耦电容,即 可连续的进行A/D转换。它是采用了成本较低但能获得极高分辨率的工-转换技术。该器件 的主要部分及特性是(1) .增益可编程放大器AD7705包括两个全差分模拟输入通道。片

29、内的增益可编程放大器PGA可选择1、2、48、 16、32、64、128等八种增益。能将不同摆幅范用的各类输入信号放大到接近A/D转换器的满 标度电压再进行A/D转换,由于系统前端有调理电路,因此本系统采用的增益是1。(2) .数字和模拟滤波AD7705包括一个片内低通数字滤波器,用它处理器件的£-调制器的输出信号,所以 AD7705不仅提供模数转换功能,而且具备一泄的滤波功能。数字滤波发生在模数转换之后, 它能够消除模数转换工程中产生的噪音,同时依靠数字滤波器大设计,用户可以编程截止频 率和输出更新频率。(3) .校准和自校准为了提高A/D转换质量,AD7705提供自校准和系统校准

30、两种功能。每当环境温度或工作 电压发生变化时,必须要进行一次校准。对于自校准方式,校准过程发生在器件内部一次采 样完成之后°AD77()5内部设置AIN(+)端和AIN(-)端为相同的偏置电压,以校准零标度:满标 度是在一内部产生的VREF电压和选左的增益条件下进行的。系统校准是对整个系统增益误差 和偏移误差,包括器件内部误差进行校准的。在选立的增益下,先后在外部给AIN(+)端施加 零标度电压和满标度电压,先校准零标度点,然后校准满标度点。根据零标度和满标度的校 准数据,片内的微控制器计算出转换器的输出率,对误差进行补偿。(4) .数字接口AD7705的串行数摇接口包括5个接口信号

31、,其中片选输入CS、串行时钟输入SCLK、数摇 输入DIN、转换输出DOTT用于传输数据,状态信号输岀口DRDY用于指示什么时候数据寄存器 的数据准备就绪,当DRDY为低电平时,转换数据可用,当为高电平时,输出寄存器正在更新 数据,不能读岀数据。(5) .片内寄存器AD7705包括8个寄存器,均可以通过器件的串行口访问。对芯片的所有操作都必须先从写 通信寄存器开始。当上电或复位后,芯片的等待指令数据即被写入通信寄存器。下而介绍几 个常用寄存器。通信寄存器通信寄存器是可以读、写的8位寄存器,其具体的格式如下:格式中括号内的数字为上电复位的缺省值,左边为最高位,右边是最低位。现说明如下: /DRD

32、Y:写操作时,必须把“0”写到此位,以保证对通信寄存器写操作的顺利完成。若将“1” 写到此位,则后续的$位将不能被写入该寄存器。RS2RSO:寄存器选择位。用于选择下次操作要访问的寄存器。常用的寄存器有通信寄存器(000),设置寄存器(001)和数据寄存器(Oil)等QR/W:读/写选择,用于指明下次对寄存器的操作是读还是写。STBY:等待模式。写“1”时,器件处于等待或掉电状态,此时电流约为lOuAo写“0”时 为正常工作模式。CH1、CHO:输入通道选择。设置寄存器MDl(O)MDO(O)G2(0)G1 (0)G0(0)BUF(O)FSYNC设置寄存器也是一个8位寄存器,该寄存器必须先在通

33、信寄存器中选择后才能进行读或写。 它主要用于选择工作模式和输入增益。MD1-MD0:工作模式的选择,可以选择自校准模式、满量程模式和正常模式。G2-G0:增益选择。AD7705能够测量微弱信号,增益在1128之间可选。时钟寄存器ZERO(0)2ERO(0)ZERO (0)CLKDIS(O) CLKDIV(O) CKL(l) FSKO) FSO(l)时钟寄存器是一个可读可写的8位寄存器,主要用于设置输出更新速率。数据寄存器数据寄存器是一个16位的只读寄存器,用于存放AD7705的最新转换结果。2. AD7705的i件设i卜AD7705是串行接口的,在系统中采用了GPIO来模拟串口方式通过快速光耦

34、6F37与MCS-51进行隔离连接。其他控制管脚通过普通光耦连接到单片机的。其原理图如图六所示。C23AD.CIK 些ovv_LC24 rmJI711r厮F576MHZ 3ADlCS4ADlW5 6ADlINI70V<|8sc IKGNDMCLKinVddMCKoulDINCSDOCTRESDRDYAiii2l+lAiii2l-AinI l+lRcdnHAinI ()Refin 9+2,5V15-t>nv15ih节>0V107705 S2N/C+5V14 AD一MDS1 士C|4C26 lOuFj O.luF13 ADBO?ov12 ADDRDY" CIOI +5V

35、O.luF TR29VDO3,3 I11.IKPl .19/7705 WDAT舟vno3 3N/C6NI37GS3R25 c _VDO33 Ir1I 0IKPLI7j7705.CIJCN/C jciF*KZCV6N137N/CN/C6N137ACC VEVO:ND丁 AD.'PSI5C29""WH R3。"Y (UuF_*5v1IK5 ADlMSO4 SV4('VE VO NOteT AD.CK5C27"iHrIIV O.luF图十AD7705 j MCV原理接线图及光耦隔离3.1.4PWM程序设计MCS-51的脉宽调制器Pwm (Pul

36、se Width Modulator)建立在标准定时器0/1 Z上。应 用可在PWM和匹配功能当中进行选择。PWM基于标准的定时器模块并具有苴所有特性。不过MCS-51只将其PWM功能输出 到引脚。楚时器对外设时钟(pcik)进行技术,可选择产生中断或基于7个匹配寄存器,在 到达指宦的立时值时执行其他动作(设置为高/低电平、翻转或者无动作)。它还包括4个捕 获输入,用于在输入信号发生跳变时捕获左时器值,并可选择在事件发生时产生中断oPWM 功能是一个附加特性,建立在匹配寄存器事件基础之上。PWM町独立控制上升沿和下降沿的位置,这样使它能应用于更多的领域。例如,多相 位电机控制通常需要3个非重叠

37、的PWM输出,而这3个输出的脉宽和位置需要独立进行控 制。两个匹配寄存器可用于单边沿控制PWM输出。PWMMRO控制PWM周期率,另一个 匹配寄存器(PWMMR1PWMMR6)控制PWM边沿的位置。每个额外的单边沿PWM输 出只需要一个匹配寄存器,因为所有PWM输出的重复速率是相同的。多个但边沿控制PWM 输出在毎个PWM周期的开始,当PWMMRO发生匹配时,都有一个上升沿。3个匹配寄存器共同控制一个双边沿PWM输出。PWMMRO控制PWM的周期速率, 其他匹配寄存器(PWMMR0-PWMMR6)控制两个PWM边沿位置。每个额外的双边沿PWM 输出只需要两个匹配寄存器,因为所有PWM输出的重复

38、率速率是相同的。使用双边沿控制PWM输出时,指左的匹配寄存器控制输出的上升沿和下降沿。这样就 产生了正脉冲(当上升沿先于下降沿时)和负脉冲(当下降沿先于上升沿时)。3.15控制算法程序设计图十一 控制算法流程图控制算法程序采用了比较法和模糊控制技术。首先通过部分关键点的试验,确立了电流、 电压随比较寄存器、PWM占空比变化的趋势关系,数据如表二。表二定点试验数据序号占空比比较寄存器值显示电压显示电流125%0x030034.00924&5%0x020f24.917350.0%0x020024.9L8473.5%0x01Of15.726575.0%0x010012.72769&4

39、%OxOOOf3.535开始A/D采样实际电压预置电压(1) 当单片机占空比由0%向100%变化时,对应比较寄存器值由0x03ff向0x0000变 化,MOS管两端电压由大到小连续变化;(2) 当单片机占空比由0%向100%变化时,对应比较寄存器值由0x03ff向0x0000变化, 流过MOS电流由小到大连续变化;设预置电圧为预置电流为/八 实际电压为实际电流为控制规则可以用 条件语言来描述如下: 如果$低于那么应该增加比较寄存器的值,低得越多,则比较寄存器值增加越多;如果人低于那么应该减小比较寄存器的值,低得越多,则比较寄存器值减小越多;如果高于那么应该减小比较寄存器的值,高得越多,则比较寄

40、存器值减小越多;如果高于人,那么应该增加比较寄存器的值,低得越多,则比较寄存器值增加越多;如果$(/$)等于C/J/J,则保持比较寄存器的值不变 其控制原理分析如下: (1)设电压偏差量U = 5 一5 .控制量X为比较寄存器增加的值。(2)模糊化:设电压偏差量U的模糊子集为U=负大,负小,零,正小,正大控制虽X的模糊子集为x=负大,负小,零,正小,正大设立其相应的语言变量,并一记作:NB=负大NS=负小ZO=PS=正小 PB=正大(2)模糊规则:根据表4.4所示,模糊控制规则的语言形式可以表示如下: If U= NB then X=NB ifU= NS then X=NS ifU=ZO then X=ZO if U=PS then X=PS©if U=PB then X= PB恒压调节过程如下:当电子负载进入调节程序后,比较寄存器值初始化为最大值Ox3fL此时,PWM占空比为0%, MOS管接近不导通状态,MOS皆两端电压最大,流过MOS管的电流为最小值。然后启动A/D采

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论