ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:381.65KB ,
资源ID:7143997      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7143997.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(简易直流电子负载Word格式.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

简易直流电子负载Word格式.docx

1、( 3 )电流设置及读出范围: 100mA3.00A 。( 4 )显示分辨能力及误差:至少具有 3 位数,相对误差小于 5%。恒流模块和恒压模块共用一个基准电压 12v,并且通过开关实现两种模式的转换,用A/D 转换器把电路中的电压电流的模拟信号转换为数字信号, 然后通过单片机来程控从而重 置电压电流,用数码管液晶显示同时呈现即时电压电流。原理图如下所示。2.1参数设计方案方案一:通过手动调节滑动变阻器来调节恒流源和恒压源两种模式下的电压, 其缺点是调节耗时费力,准确度不高。但操作简单易懂。方案二:利用A/D转换把模拟信号转换为数字信号, 在利用单片机程控来修改电压电流参数,此方案精确度高,操

2、作技术要求很高,节省时间。2.2恒流恒压设计方案1定电流模式(CC mode)在定电流工作模式时,电子负载所流入的负载电流依据所设定的电流值而保持恒定, 与输入电压大小无关,即负载电流保持摄定值不变。VI这个图是一个最常用的恒流电路,这样的电路更容易获得稳定及精确的电流值, R3为取样电阻,VREF是给定信号,电路工作原理是:当给定一个信号时 VREF,如果R3上的电压小于 VREF,也就是 OP07的-IN 小于+IN,OP07加输出大,使 MOS加大导通使 R3的 电流加大。如果R3上的电压大于 VREF时,-IN大于+IN , OP07减小输出,也就降了 R3 上的电流,这样电路最终维持

3、在恒定的给值上,也就实现了恒流工作。如给定 VREF为10mV , R3为0.01欧时电路恒流为 1A,改变 VREF可改变恒流值, VREF可用电位调 节输入或用 DAC芯片由MCU控制输入,采用电位器可手动调节输出电流。如采用 DAC输入可实现数控恒流电子负载。恒阻功能,在有些数控电子负载中并不设计专用电路, 而是在恒流电路的基础上通过 MCU检测到的输入电压来计算电流,达到恒阻功能的目的,比如要恒定电阻为 10欧时,MCU检测到输入电压为 20V,那么会控制输出电流为 2A,但这种方法响应较慢,只适用于输入变化较慢, 且要求不高的场合。 专业的恒阻电子负载都是由硬件实现的。2定电阻模式(

4、CR mode)在定电阻工作模式时,电子负载所流入的负载电流依据所设定负载电阻和输入电压的大小而 定,此时负载电流与输入电压呈正比例, 比值即是所设定的负载电阻, 即负载电阻保持设定值不变。恒阻功能,在有些数控电子负载中并不设计专用电路,而是在恒流电路的基础上通过 MCU检测到的输入电压来计算电流, 达到恒阻功能的目的,比如要恒定电阻为 10欧时,MCU检测到输入电压为 20V,那么会控制输出电流为 2A,但这种方法响应较慢, 只适用于输入变化较慢,且要求不高的场合。专业的恒阻电子负载都是由硬件实现的。3定电压模式(CV mode)此时负载电在定电压工作模式时, 电子负载所流入的负载电流依据所

5、设定的负载电压而定, 流将会增加直到负载电压等于设定值为止,即负载电压保持设定值不变。图中MOS管上的电压经 R3与R2分压后送入运放 IN+与给定值进行比较,如图所示, 当电位器在 10%时IN-为1V,那么 MOS管上的电压应为 2V。基本电路为除虚线框 和两个万用表以外的部分,由恒压电路、恒流电路、过流保护电路、驱动电路组成。V =12V输入电压,经过限流电阻 R1到三端可调分流基准源 U1(TL431)的阴 极K后,由参考端 R得到输出基准电压 VR为2.5V,经电阻R1到调整滑动变阻器 R6, 路经电阻R2为U3A提供电压,另一路经电阻 R7为U3C提供电压。与方案一的区别是用开关可

6、以切换恒流源和恒压源, 并且两种模式共用一个场效应管, 方案二还多了一个过流保护模块,故我们选择方案二进行设计。2.3功率控制方案选择另一种功率控制方案是:恒压源和恒流源分开使用两个场效应管。一种功率控制方案是:恒压源和恒流源共用同一个场效应管。经比较,故选方案二 进行实验设计。2.4显示方案选择:电压和电流的显示可以用数码管,但数码管的只能显示简单的数字,其电路复杂,占用资源较多,显示信息少,不宜显示大量信息。使用功能更好的液晶显示,增加显示信息的可读性,看起来更方便。而 JM1602C字符点阵液晶模块 有明显的优点:微功耗,尺寸小,超薄轻巧,显示信息量大,字迹美观, 视觉舒适,而且容易控制

7、。经比较,故选用方案二进行设计。三芯片介绍3.1 HCPL-7805HCP 7805系列为3端正稳压电路,TO-220封装,能提供多种固定的输出电压,应用范 围广。内含过流、过热和过载保护电路。带散热片时,输出电流可达 1A。虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。主要特点:输出电流可达 1A;输出电压有:5V;过热保护;短路保护;输出晶体管SOA保 护。注】I)端出电出对甩十“XX*伯L输入电h 關 惶遥坟波电压中的低值点,都启須高于爾需 琳岀电压2V以匕兰忙茂塞迖离电源濾波厚时,要求用匚 加日善阳主性皿I幣杰用叭图 3-1 HCPL78053.2 A/D 转换器接口 A

8、DC0809性能特点ADC0809是一种8路模拟输入的8位逐次逼近式 A/D转换器,为CMOS型单芯片器件。 其内部除8位A/D转换电路外,还有一个8路模拟开关,其作用可根据地址译码信号来选择 8路模拟输入而共用一个 A/D转换器。转换结果通过三态输出锁存器输出,因此可以直接与系统数据总线相连。封装及管脚功能介绍ADC0809芯片为28引脚,双列直插式封装,其引脚排列图如图示。INi(NjFNi M JNi STARTEDDOfc CLK Vet一 REF+ GMD Di 图3-3 ADC0809引脚图ADC0809各引脚功能如下:IN0IN7八路模拟量输入端。D旷D7为8位数字量输出端。ST

9、ART为启动信号输人端,高电平有效。在该信号的上升沿清除 ADC内的寄存器,在下降沿启动转换。ALE为地址锁存控制信号,由低电平至高电平的正跳变将通道地址锁存至地址锁存器。 通常把START和ALE连接在一起,通过程序输入一个正脉冲启动 A/D转换。EOC为转换结束信号,转换结束为高电平,可作中断请求信号。OE为输出允许控制,当 0E有效时,可把内部转换的数据送往数据总线。ADC0809与AT89S51接口设计如图所示。EOCCIXADDASTARTALE3图 3-4 AT89S51 与 ADC0809S接模式液晶显示电压液晶显示电流恒压恒流六,测试方案与测试结果通过外接可调电源分别调节恒流源

10、和恒压源两种模式, 电流情况。并对显示的电压电流进行比较。并观察两种模式下数码管显示的电压6.1硬件调试1)硬件调试时,可先检查印制板及焊接的质量是否符合要求,有无虚焊点及线路间有 无短路、断路。然后用万用表检测,检查无误后,可通电检查 LED液晶显示器亮度情况,一般情况下取电压为 35.5V及一定的限流即可得到满意的效果。6.2软件调试软件调试是在 Keil uVisi on2下进行,源程序编译及仿真调试采用分段或以子程序为单 位逐个进行,最后结合硬件实时调试。 具体程序如下:#in clude #defi ne uint un sig ned int#define uchar unsign

11、ed char uint temp;/*uchar code LEDData= 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;*/sbit OE = P3A3;/sbit EOC =卩3人4;/sbit ST = P3A5;/sbit CLK = P3A6;/sbit rs=P2A7;/sbit E=P2A6;/sbit ADDA=P2A5;/sbit ADDB=P2A4;/sbit ADDC=P2A3;sbit OE = P1A0;sbit EOC = P1A1;sbit ST = P1A2;sbit CLK = P1A3;sbit rs

12、=P2A7;sbit E=P2A6;sbit ADDA=P1A4;sbit ADDB=P1A5;sbit ADDC=P1A6;void delay(uint);void delay(uint z)uint x,y;for (x=z;x0;x-) for(y=110;yy-); write_com(uchar com)rs=0;/rw=0;P0=com;delay(5);E=1;E=0; write_data(uchar dat)rs=1;P0=dat;init()write_com(0x38);/write_com(0x0e);/ 显示光标 write_com(0x0c);/ 不显示关标 wr

13、ite_com(0x06);write_com(0x01);write_com(0x80+3);void Display_Resulti(uchar i)uchar ge,xs,shi; temp=(uint)i)*50)/255; temp=temp*13;shi=temp/100;ge=temp%100/10;xs=temp%10;/ge=temp/10;/xs=temp%10;write_com(0x80+1);write_data(c);urentwrite_data(0x3a);if(shi=0)write_data(0x20); /电流显示 delay(5);else write_

14、data(0X30+shi); / delay(5);/write_data(0xa4);/delay(5); write_data(0X30+ge);write_data(0x2e);/ 小数点 delay(5);write_data(0x30+xs);void Display_Resultu(uchar u) temp=(uint)u)*50)/255; temp=temp*19; ge=temp%100/10; write_com(0x80+0x40+1); delay(5);volag write_data( write_data(0x3a);/电流显示 write_data(0x20

15、); else write_data(0X30+shi); write_data(0x2e); write_data(0x30+xs);void main()init();TMOD= 0x02;TH0= 0x6f;TL0= 0x00;IE =0x82;TR0= 1;while(1)ADDC=0;ADDB=1;ADDA=1;ST = 0;ST = 1;while(EOC = 0);OE = 1;Display_Resulti(P3);OE = 0; delay(10);ADDC=1;ADDB=0;ADDA=0;Display_Resultu(P3);void Timer0_INT() interrupt 1 CLK = !CLK;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2