简易数控充电电源系统设计书

上传人:公**** 文档编号:502535968 上传时间:2023-02-06 格式:DOCX 页数:24 大小:238.33KB
返回 下载 相关 举报
简易数控充电电源系统设计书_第1页
第1页 / 共24页
简易数控充电电源系统设计书_第2页
第2页 / 共24页
简易数控充电电源系统设计书_第3页
第3页 / 共24页
简易数控充电电源系统设计书_第4页
第4页 / 共24页
简易数控充电电源系统设计书_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《简易数控充电电源系统设计书》由会员分享,可在线阅读,更多相关《简易数控充电电源系统设计书(24页珍藏版)》请在金锄头文库上搜索。

1、参赛编号:E甲1121简易数控充电电源(E题)参赛学生: 李海洋 刘婧瑀 马力 参赛学校: 中国海洋大学 指导教师: 程 凯 2008-9-15目 录摘 要1一、 系统设计11 设计思路12 方案论证与比较22.1 电路组成22.2 模数转换32.3 充电电源的恒流、恒压电路4二、 硬件设计51 控制器单元52 充电电源单元53 差分运算放大电压单元54 模数转换单元65 温度采集单元76 显示单元7三、 软件设计71 设计思路71.1 主程序71.2 温度采集81.3 充电电源程序91.4 A/D转换程序91.5 显示程序101.6 中断服务程序11四、 系统测试111 测试仪器112 测试

2、方法113 测试结果113.1 输出恒压113.2 恒流输出12五、 结束语14参考文献14附录15附录1 元器件明细表15附录2 程序清单15附录3 印制板图20附录4 系统使用说明21编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页简易数控充电电源(E题)摘 要 本充电电源将LM317集成的恒流源与TL431集成的恒压源相串联,实现稳压和恒流充电。本电路设计简单,易于实现,采用AD626进行高端电流检测,将检测所得数据通过TLC2543 A/D转换器发送至单片机,同时采用DS18B20单总线数据温度芯片实现温度采样及转换,由LCD液晶显示屏显示电压和电流以及

3、温度值,显示清晰、人机界面友好。此外,本充电电源具有过热保护功能,降温后可自动恢复工作。关键词:ATmega16单片机;TL431;AD626;LM317;A/D转换器;单总线AbstractThe rechargeable power to ATmega16 microcontroller as the core,LM317 3-Terminal Positive Adjustable Regulator voltage and current stability,DS18B20 Programmable Resolution 1-Write Digital Thermometer samp

4、les temperature data, analog-digital conversion come true through 2543 protected quad power driver, LCD display through LED voltage value and Current value. In addition, the charging power supply is overheating protection, cooling down automatically after the return to work. Key words : ATmega16; TL

5、431; LM317; AD converter; DS18B20; 1-Write 一、 系统设计1 设计思路 本充电电源由LM317芯片集成的恒流源和TL431集成的恒压源串联而成,通过AD626高端电流检测功能精确测量电流值,由A/D转换器TLC2543将所得电压值与电流值转换成最高精度为12位的数字量,结果由LCD显示。本充电电源不仅能实现基本功能,而且稳电压充电和恒电流充电精度可达到发挥部分要求。总体方案设计如图1所示。图1 总体设计方案2 方案论证与比较2.1 电路组成方案一:采用电压源与电流源并联方式,两者可切换,输入为电压源的时候,输出为恒压,反之为恒流输出。但此方案操作复杂,

6、不容易实现。电路图如图2所示。图2 方案一电路方案二:采用稳流/稳压电源方式,如图3所示。此方案理论上有较强的可行性,但是电路复杂,不易操作。图3 方案二电路方案三:采用稳流和稳压电路串联方式,结构简单,易于操作,且能利用AD626的高端电流检测功能和A/D转换器TLC2543精确完成各项指标。电路图如图4所示。图4 方案三电路 因此,我们选择方案三。2.2 模数转换 题目要求输出恒流时,输出电流变化的绝对值3mA;纹波电流1mA;输出恒压时,改变负载电阻,输出电压波动小于0.2V;输出纹波电压小于10mV。则应选精度较高模数转换器。备选方案如下:方案一:采用ATmega16单片机内部10位逐

7、次逼近模数转化器,该转换器最高采样率分辨率可达15ksps,是8位复位单通道输入,转换速度达到60260s,同时支持16路差分放大组合,ADC与一个8通道的模拟多路复用器连接,能对来自端口 A的 8 路单端输入电压进行采样。单端电压输入以 0V (GND) 为基准,两路差分输入 (ADC1、 ADC0 与 ADC3、 ADC2)有可编程增益级,在 A/D 转换前给差分输入电压提供 0dB(1x)、20dB(10x)或 46dB(200x)的放大级。七路差分模拟输入通道共享一个通用负端 (ADC1), 而其他任何 ADC 输入可做为正输入端。如果使用 1x 或 10x 增益,可得到 8 位分辨率

8、。如果使用 200x 增益,可得到 7 位分辨率。可见内部模数转换器ADC使用方便,成本小。方案二:A/D转换器TLC2543具有转换速度高,通用控制能力强,片内有14通道多路器可以在11个输入通道或3个内部自测试(self-test)电压中任意选择一个,采样-保持是自动的。在转换结束时,“转换结束”(EOC)输出端变高以指示转换的完成。转换器结合外部输入的差分高阻抗的基准电压,具有简化比率转换、刻度以及模拟电路与逻辑电路和电源噪声隔离的特点。开关电容的设计可以使在整个温度范围内有较小的转换误差。 因此,我们选择方案二。2.3 充电电源的恒流、恒压电路方案一:采用LM317集成稳压电路作为恒流

9、源输出时,电路容易实现,输出电流稳定,且改变负载电阻时电流足够稳定。但作为恒压源输出时不能很好的稳压。电路如图5所示。 方案二:采用TL431精密可调式分流调节器作为电压源时,电路简单,实用方便,能很好的稳定电压,但改变负载电阻时电流不足够稳定。而LM317则可以实现稳流。电路如图6所示。因此,我们选择方案二,即采用LM317作为恒流源,TL431恒压源。图5 LM317恒压源图6 TL431恒压源二、 硬件设计1 控制器单元 ATmega16单片机获取DS18B20芯片和A/D转换器TLC2543传输的数据,将所得数据发送至LCD液晶屏实时显示当前温度、电压和电流。此外,温度超过60度时,自

10、动停止充电,并发出报警信号。单片机是连接液晶屏和充电电源的枢纽,充分发挥了单片机读写功能。2 充电电源单元本充电电源将LM317集成的恒流源与TL431成的恒压源相串联,实现稳压和恒流充电。LM317集成稳压芯片为三端集成电路电压可调节器,电压在1.2V和37V之间,电流不超过1.2A,内部有短路电流限制和过热保护。可实现电源充电器输出恒流时电流100mA(慢充)和200mA(快充);改变负载电阻,输出电流变化的绝对值3mA;纹波电流1mA。输出恒压时,改变负载电阻,输出电压波动小于0.2V;输出纹波电压小于10V。本机具有输出电压,电流的测量和数字显示功能。3 差分运算放大电压单元 AD62

11、6是一种价格低廉、真正单电源供电的差分运算放大器,也是一种引脚可编程增益仪用放大器,主要用于对共模电压源的小差分电压进行放大和低通滤波。AD626既能用单电源供电,也能用双电源供电,本充电电源使用单电源充电。另外,该放大器输入端具有保护措施,免遭高压(50V)击穿的损坏。利用AD626芯片的高端电流检测功能将精确测得的电压数据发送到TLC2543芯片。电路如图8所示。图8 AD626原理图4 模数转换单元 TLC2543是12位开关电容逐次逼近模数转换器。有三个控制输入端:片选(CS),输入/输出时钟(I/O CLOCK)以及地址输入端(DATA INPUT)。可以通过一个串行的3态输出端(D

12、ATA OUT)与主处理器或其外围的串行口通讯,将所获的电压值和电流值转换成数字量,输出转换结果。电路如图9所示。图9 TLC2543电路图5 温度采集单元 采用DS18B20芯片采集温度数据,特点是具有独特的单线接口,只需要一个接口即可通信,可采用数据线供电。DS18B20芯片有三个主要数据部件:64位激光(LASERED)ROM、温度灵敏元件、非易性温度告警触发器TH和TL。芯片从单线的通信线取得电源,在信号源为高电平的时间周期内,把能源储存在内部电源中。另一种选择方法,也可选择外接5V电源。其电路图如图10所示。图10 DS18B20芯片6 显示单元 LCD液晶显示屏可显示字母、数字符号

13、、中文字型及图形,具有绘图及文字画面混合显示功能,这里我们采用串行接口。三、 软件设计1 设计思路1.1 主程序 LCD液晶屏显示屏及各个芯片端口初始化,将所得的电压值和电流值及温度数据以浮点型数据发送并显示。如图11所示。图11主程序流程1.2 温度采集 DS18B20单总线数字温度芯片采集温度数据,并将9位温度数据发送到A/D转换器2543,并通过LCD显示。操作命令指示其完成温度的测量,该测量的结果放入DS18B20的高速暂存存贮器,通过发出读暂存存储器的存储器内部存储操作命令可以读出此结果。每一温度告警触发器TH和TL构成的一个字节的EEPROM。使用存储器操作命令可以写TH和TL。所

14、有数据均以最低有效位在前的方式读写。如图12所示。 图12 温度采样流程图1.3 充电电源程序 LM317集成稳压芯片可组成产生恒定电压和电流的电路,利用相关电路的设置得到恒定电流、稳定电压,又有负载电阻可进行测试。如图13。图13充电电源程序1.4 A/D转换程序 TLC2543 是12位开关电容逐次逼近模数转换器。有三个控制输入端:片选(CS),输入/输出时钟(I/O CLOCK)以及地址输入端(DATA INPUT)。本器件可以将所得的模拟量转换成数制量,并发送到单片机。一开始,片选(CS)为高,I/O CLOCK和DATA INPUT被禁止以及DATA OUT为高阻抗状态。CS变低开始转换过程,I/O CLOCK和DATA INPUT使能,并使DATA OUT端脱离高阻抗状态。输入/输出时钟系列是加在I/O CLOCK端,以传送这个数据到输入数据寄存器。 在这个传送的同时, 输入/输出时钟系列也将前一次转换的结果从输出数据寄存器移到DATA OUT端。模拟输入的采样开始于输入I/O CLOCK的第4个下降沿而保持则在I/O CLOCK的最后一个下降沿之后。I/O CLOCK的最后一个下降沿也使EOC变低并开始转换。程序如图14所示。 图14A/D转换流程图 1.5 显示程序 本设计采用LCD进行实时温度、电压值和电流值的显示。LCD具有包含显示RAM、字型产生

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号