简易数控充电器设计报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WURD格式 专业资料 E 题 简易数控充电电源 一、题目要求 一、任务 设计并制作简易数控充电电源。输入交流 200~ 240V ,50Hz;输出:当负载电压小于 10V 时为恒流充电状态, 当负载电压为 10V 时为恒压充电状态。其原理示意图如下所示。 二方案设计 1、基本要求 1)输出恒流时:电流 100mA(慢充)和 200mA(快充) 可设置;改变负载电阻,要求输出电流变化的绝对值≤ 5mA;纹波电流≤ 2mA。 2)输出恒压时,改变负载电阻,输出电压波动小于 0.5V ;输出纹波电压小于 20mV。 (3)具有输出电压、电流的测量和数字显示功能。 2、发挥部分 1)输出恒流时: 改变负载电阻,要求输出电流变化的绝对值≤ 3mA;纹波电流≤ 1mA。 2)输出恒压时:改变负载电阻,输出电压波动小于 0.2V ;输出纹波电压小于 10mV。 ( 3)具有过热(≥ 60°)保护功能,降温后自动恢复 工作。 ( 4)其它。 二、方案选择 键盘  单 片 机  继 恒流电路 负 电 恒压电路 载 器 反馈电路 1602 显示 三、方案论证 1、恒流部分 下图是一个最常用的恒流电路,这样的电路更容易获得稳定 及精确的电流值, R1 为取样电阻 ,REF 是给定信号,电路工作原 理是:当给定一个信号时 REF,如果 R1 上的电压小于 1REF,也就 OP07的 -IN 小于 +IN,OP07 加输出大,使 MOS 加大导通使 R3 的电流加大。如果 R1上的电压大于 REF 时,-IN 大于 +IN,OP07 减 小输出,也就降 R3 上的电流,这样电路最终维持在恒定的给值上,也就实现了恒流工作。如给定 1REF 为 10mV, R3 为 0.1 欧时电路恒流为 1A,改变。 REF 可改变恒流值, REF 可用电位器调节输入或用 DAC 芯片由 MCU 控制输入,采用电位器可手动调节输出电流。如采 用 DAC 输入可实现数控恒流电子负载。 2、恒压部分 在定电压工作模式时, 电子负载所流入的负载电流依据所设定的负载电压而定, 此时负载电流将会增加直到负载电压等于设定值为止,即负载电压保持设定值不变。 V: V(p-p): V(rms): VCC V(dc): I: 15V I(p-p): I(rms): I(dc): Freq.: VCC 7 C4 Probe1,Probe1 R6 470pF 1k Ω 7 1 8 U2 I1 5 Q1 3 A 3 C2 C1 C3 1 6 100nF 4 2 IRF540 4.7mF 1uF 0 R7 4 OP07AH V1 1k|? 0.5 V 0 图中  MOS  管上的电压经  R6  与  R7  分压后送入运放  IN+ 与给定值进行比较,如图所示, IN- 为  0.5V ,那么  MOS  管上的电压应为  1V 。恒压  10V  时,使  R6  为 4K  欧,从而可以处 理单片机输出的电压。 3、单片机部分 程序: #includereg52.h #includelcd1602.h #includemaxim187.h #includetlc5615.h #define uchar unsigned char #define uint unsigned int uchar tlc5615_buff[4],tlc5615_buff1[2]; uchar dis187_dujun[4],dis187_huyao[4]; uint num_5615=20,temp_dujun; uint temp_huyao,temp_huyao1; uint num_dujun,num_huyao; uint dat187_dujun,dat187_huyao; uchar flag; sbit manchong=P3^3; sbit kuaichong=P3^4; sbit dujun=P3^0; sbit huyao=P3^1; void display_5615dujun() { tlc5615_buff[0]=temp_dujun%10; tlc5615_buff[1]=temp_dujun/10%10; tlc5615_buff[2]=temp_dujun/100%10; tlc5615_buff[3]=temp_dujun/1000; writecmd_lcd(0x80); writedat_lcd(I); writedat_lcd(n); writedat_lcd(p); writedat_lcd(u); writedat_lcd(t); writedat_lcd(:); writedat_lcd(0x30+tlc5615_b

文档评论(0)

5566www + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档