USB-C版3.7V锂电池充电与升压输出电路(5V/1A输出)-充电电源板(附电路图和PCB 抄板直接可用)

news/2024/10/25 16:17:59/

1.设计目的:

用于简单的外设供电锂电池充电,还能达到边充电边供电,能用type-C直接进行供电和充电,也可以外接IO口。可以用于小型机器人的供电部分和一些控制设备的供电部分

2.芯片选型以及选型优势:

市面上充电芯片也很多,充电宝芯片等,但是部分只能充电不能输出,没有自带升压稳压电路。此次我选择的是新款移动电源专用的TP5400,充电部分集高精度电压和充电电流调节器、预充、充电状态指示和充电截止等功能于一体,最大输出1A充电电流,容量不是特别大的都能很快充好

3.工作原理:

它能够提供 1000mA 的充电电流(借助一个 热设计良好的 PCB 布局)。升压电路内置了 NMOS 功率管,外部仅需一个电感和肖特基二 极管及少量电容即可完成 5V 升压输出。 当 VOUT 端接入负载时,TP5400 可提供 一个 5V 的稳压源,驱动能力达 1A

4.功能:

1.带充电循环和充电终止,以及两个漏极开路状态指示输出端(指示灯) 

2.充电欠压闭锁和自动再启动,锂电池欠压自动停机,还有良好的升压放电电路,保证了锂电池在较长的空置待机中仍能有效保持自身电量

5.设计电路和PCB:

6.设计与测试时注意事项和建议

1.充电芯片的通病,就是容易高温,芯片到手底部会自带散热片,尽量挖孔或者接地

2. 为了防止尖峰和毛刺电压引起的芯片可靠性下降,VCC,VOUT,BAT引脚端电容尽量靠近芯片引脚,推荐并联陶瓷电容/钽电容

3.强烈建议VOUT端接钽电容并且接一个5~7V的TVS二极管

4.电感值 3.3~22UH 推荐 10uH。此外,外接电感的直流阻抗要小、容流值要高且工作时不至于达到磁饱和

5.外接二极管宜选择具有较高切换速度的肖特基二极管,建议使用 SS32

6.最后就是本芯片内部涉及开关电路,关断是会产生尖峰电压,所以电容的耐压值至少是输出电压的3倍以上,其他的开关电源也是,能很好提高板子效率和稳定性以及使用寿命


http://www.ppmy.cn/news/671604.html

相关文章

长寿命电池密码,电池包均衡控制算法详解

被动均衡充电的电路图 由于电芯单体之间的个体差异以及电芯单体初始的不均衡,电池包中的各个单体可能有4种不均衡状态:荷电状态(SOC)、漏电(自放电)状态、内阻和安时容量。一般来说,“均衡”可以指电池包中单体之间的上述任何参数相互匹配的程度。“均衡…

6sp电池测试软件,上手6SP大容量电池,3550mAh(深度测试篇)

上手6SP大容量电池,3550mAh(深度测试篇) 2019-10-01 15:37:02 45点赞 144收藏 138评论 续上文:上手6SP超容量电池,3550毫安大电池小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。详细活动规则&#xff0c…

Ubuntu 20.04.02 LTS安装virtualbox7.0

ubuntu22.04的软件仓库也有virtualbox,不过版本较老。 使用安装命令:sudo apt install virtualbox 如果想要安装最新版,那么需要去官网下载deb包或者使用官方的仓库。 这里采用安装Oracle官方仓库的方法。 执行如下命令: wge…

全志V3S嵌入式驱动开发(windows平台镜像烧入)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 对于很多第一次学习嵌入式linux和开发板的同学来说,如何烧入镜像文件常常成为他们要面对的第一个难题。从拿到板子开始,他们…

暗黑破坏神不朽怎么在电脑上玩 暗黑破坏神不朽模拟器教程

《暗黑破坏神不朽》的故事发生在在第二代和第三代中间的二十多年内,世界之石被毁后,暗黑破坏神中的世界发生了什么?牺牲自我的天使泰瑞尔境遇如何?暗黑3中出现的新角色莉亚是怎样来的?都将在这款手游中一一呈现。下面小…

ps去色的10种方法

原图 1、ctrlshiftu 即去色 2、ctrlu 降饱和度到最低 3、图像——调整——渐变映射(前景色为黑色,背景色为白色或设置渐变为从黑到白) 4、图像——调整——通道混合器勾选单色框 5、图像——模式——灰度;再图像——模式…

PVPGN1.8.2 + D2GS1.11(38)搭建暗黑破坏神1.11b战网(配置指南)

首先介绍一下PVPGN和D2GS,PVPGN是一个多人网络游戏平台,全称是(Player vs Player Gaming Network),它的前身是Bnetd。Bnetd由于吃到暴雪的官司败诉,最后停止开发;后来这个项目由另一个国外的民间组织接手,于…

libevent实践06:监听TCP服务器

简介 函数evconnlistener_new_bind struct evconnlistener * evconnlistener_new_bind(struct event_base *base, evconnlistener_cb cb,void *ptr, unsigned flags, int backlog, const struct sockaddr *sa,int socklen) 参数解析: base:事件集合 ev…