UP9616移动电源快充案例
1.输入DC座放置了两种封装;
2.进一步优化了走线;
3.输出电容升级为固态电容,并放置了两种封装,可以兼容三种脚距。



前面啰嗦了一大堆,其实都是些无关痛痒的碎碎念,从这段开始将分析整个线路板的元器件参数的确立过程,看看一块优秀的线路板是如何诞生的。
毕竟人无完人,如有说的不对的地方,请大伙嘴下留情哦!!!
一.板型与布局
这是一块没有外壳的线路板,要想做的足够漂亮就要在板型和元器件布局上下功夫。
1. 板型
线路板的尺寸首先要满足放的下整个元器件,并且要满足一定的电气性能,通过经验先估计出一个大概的尺寸,后续再做精细调整。板子的长宽比例尤为重要,在我们不是艺术家的前提下尽量让线路板的长宽比例满足黄金分割,这样整个线路板看起来才会很协调,基于以上条款此快充线路板的尺寸定为50mm*80mm;
2. 布局
从很多古代建筑和城市规划中都可以看到中轴线的布局,在线路板设计方面也大量应用此布局,应用此布局最多的线路板估计要算各类音响板了。此线路板也采用的中轴线布局,两路充电线路左右对称,两边的元器件错落有致,整体体现出规整而又不失灵动的效果。
二.器件参数
1. 输入插座
电流:
由于是裸板,输入插座不用考虑外形,只有电流一项需要确定。通过计算在极限状态下,输入电流会超过4A,一般的DC插座实际过电流能力为3到5A,考虑设计冗余,输入插座需要用10A电流档,同时考虑到前文提到的中轴线和对称性,最终选定DC-007C这款插座。
2. 自恢复保险丝
自恢复保险丝一般情况下有两个参数需要考虑:
工作电压:
由于此芯片的输入范围较宽,工作电压需要高于输入电压,48V这一档是比较合适的。
保护电流:
通过充电功率加上转换效率及输入电压可计算出输入的极限电流,这里选择3A档。
3.合金电阻
功率:
电阻的种类非常多,但只有合金电阻是最理想的电流传感器(康铜丝及霍尔传感器不讨论),电阻的阻值已经在芯片的规格书中指定,剩下要考虑的参数只剩下功率,通过流过电阻的电流与电阻阻值可以计算出电阻上消耗的最大功率,考虑到余量,需要选用2W或者3W的合金电阻。
4.电感
电感需要确定的参数比较多,下面来一一分析:
感量:
规格书已经指定。
饱和电流:
这个参数至关重要,影响到效率及整体发热情况,饱和电流按经验取工作电流的3到5倍,取值越大越好,按这要求目前有两类常用电感可以满足要求,一是铁硅铝磁环电感,二是一体成型电感。铁硅铝磁环电感的价格较低,但EMC性能差,而一体成型电感的特点正好相反,在以性能为王的设计中,EMC也是需要重点考虑的对象,所以只能选择一体成型电感。
直流电阻:
这个参数关系到效率及发热,阻值越小越好,1770封装的一体成型电感只有20.5毫欧,是比较理想的,至此电感的型号已确立。
5.输出电容
输出电容与纹波是直接关联的,而纹波会影响手机充电时的触摸操作和是否干扰到手机其他电路的正常工作,所以此电容的选择是至关重要的,同时也是值得我们花重金的地方。电容需要选择的参数也比较多。主要有以下几个:
耐压:
输出电压最高是12V,选择25V耐压的电容是比较理想的;
容量:
芯片的规格书已经有推荐,为了更好的性能可以适当加大;
温度:
在开关电源中输出电容一般选用105度;
寿命:
开关电源的输出电容一般选用长寿命款;
漏电:
越小越好
内阻:
这个也是越小越好,目前的固态电容具有以上所有特性,故不惜成本的选用固态。固态电容的价格是普通电解价格的10倍以上。
6.USB母座
这个USB插座是整个充电板的最后一环,如果选择不当,前面的所有努力都将付之东流,但这个插座只有一个参数需要考虑,就是能过的最大电流,这个越大越好,目前电流最大的是5A。 
其他的阻容器件在芯片的规格书中有明确规定,无需设计人员考虑,到此整个线路板的器件选择完毕。
纹波测试,在固态电容的加持下,纹波还是比较理想。
由于楼主的条件限制,纹波测量仅供参考。
[attachment=11080283]
线路板的使用方法:
用双面胶把线路板粘贴在桌面的背面,USB充电线引到桌面,线路板及输入线都隐藏了起来,这样即美观桌面又整洁,没有外壳的禁锢散热也非常好。
UP9616移动电源快充案例的更多相关文章
- 第一次有人把小米9快充讲的这么简单明了qc3.0 usb pd
原文: http://www.chongdiantou.com/wp/archives/32093.html 2019年2月20日,小米在北京工业大学体育馆举办了盛况空前的小米9手机发布会,会上雷军揭 ...
- 集成 12 种协议、可于 USBC 端口的快充协议芯片IP2188
1. 特性 支持 12 种 USB 端口快充协议 支持 USB TypeC PD2.0/PD3.0/PPS DFP 协议 支持多种充电协议(QC3.0/QC2.0,FCP,SCP, AFC,MT ...
- 一张图看懂高通QC1.0-QC4.0快充进化之路!QC2.0跟QC3.0充电区别
快充技术日新月异,快充市场百家争鸣的今天,高通QC快充依然主导着市场.如今QC快充已发展到第四代,每一代都有着革命性的进步.从QC1.0到QC4.0更新换代时间之短,不免让广大人民群众抱怨. “啥?老 ...
- QC3.0快充技术详解
QC3.0 智能手机的电池容量愈来愈大,除了省电能力外,充电速度更成为用户愈来愈重视的特点.高通(Qualcomm)的 Quick Charge 快充技术已成为业界的典范之一,继 Quick Char ...
- [转帖]QC 和 PD:关于你所不知道的快充
QC 和 PD:关于你所不知道的快充 http://www.sohu.com/a/276214250_465976 2018-11-18 06:02 当我们使用支持 PD 或者 QC 快充协议的电源适 ...
- [转帖]1A2C多口充 紫米USB充电器65W桌面快充版评测
1A2C多口充 紫米USB充电器65W桌面快充版评测 2019年10月04日 07:48 1786 次阅读 稿源:充电头网 1 条评论 https://www.cnbeta.com/articles/ ...
- PD快充和QC快充
参考链接:https://zhidao.baidu.com/question/246420719602653564.html PD快充协议 PD即USB Power Delivery Specific ...
- 集成多种协议、用于 USB-A 和 TYPE-C 双端口输出的快充协议芯片IP2726
1. 特性 支持 1A1C 支持 USB-A 和 TYPE-C 双端口输出 单口输出支持全部快充协议 双口同时插入时降压到 5V 快充规格 集成 QC2.0/QC3.0/QC4/QC4+输 ...
- 集成多种协议、用于 USBC 端口的快充协议芯片IP2723
1. 特性 快充规格 集成 QC4/QC4+输出快充协议 - 兼容 QC2.0/QC3.0 - 支持 Class B 电压等级 集成 FCP 输出快充协议 集成 SCP 输出快充协议 集成 ...
随机推荐
- [2022-3-5] OICLASS-USACO提高组模拟赛2 B: Cow Frisbee
题意 在一排奶牛中,对于每两头奶牛,如果两头奶牛之间没有奶牛比这两头高,则答案累加这两头奶牛的距离. 分析 设现在分析的奶牛为第 \(i\) 头,它向左扔出了一个飞盘,显然它的飞行高度为奶牛的高度.飞 ...
- redirect route 路由传参
return redirect()->route('exams.sign',['token'=>$token,'id'=>$result['id']]); // 签到页面 Route ...
- 03 Java的数据类型分为两大类 类型转换 八大基本类型
数据类型 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 Java的数据类型分为两大类 基本类型(primitive type) 数值类型 整数类型 byte占1个字节范围: ...
- BSOJ7526口胡
直觉告诉我一般情况下,询问古怪的题都是分块,但是这一类题不太一样. 思考一个奇怪的暴力,每次询问的时候询问 \(f(1,k),f(2,k+1),f(3,k+2),...f(n-k+1,n)\),然后加 ...
- Net中异步
同步和异步1.同步是指只启动一个线程2.异步是指同时启动多个线程3.同步方法会卡界面,异步方法不会卡界面 原因:异步方法启动了子线程执行任务,主线程得到释放4.同步方法会慢.异步方法会快 原因:异步启 ...
- 一些Docker 操作集合
基本 显示所有容器(包括已停止): docker container ls -a 删除所有容器: docker stop $(docker ps -q) docker rm $(docker ps - ...
- 恢复mysql管理员密码
1.向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录/var/lib/mysql中.# kil ...
- ansible 四常用模块
常用模块 Ansible默认提供了很多模块来供我们使用.在Linux中,我们可以通过 ansible-doc -l 命令查看到当前Ansible支持哪些模块,通过 ansible-doc -s [模块 ...
- 【推理引擎】ONNX 模型解析
定义模型结构 首先使用 PyTorch 定义一个简单的网络模型: class ConvBnReluBlock(nn.Module): def __init__(self) -> None: su ...
- C++ 并发编程1
一个简单的并发编程的举例 #include <iostream> #include <thread> using namespace std; void hello(){ co ...