文章目录
1.DCDC基础知识(BUCK,BOOST,BUCKBOOST等)
一、前言
寒假回到家时,考虑到寒假较长,就带了一些常用的工具回家准备做一些DIY,做一些好玩的东西,那么在使用电机,开发板的过程中电源就会显得尤其重要。一般在实验室使用的稳压电源体积较为庞大,不方便回家时携带,自己买一个在家放着的话一是较贵,并且目前在家的工作需求不大时间不长,二是体积较大,家里桌面并不适合摆放。另一种方案是带锂电池,并带一些常用的降压模块,但是锂电池在飞机托运时也带着一些麻烦,所以并未选择上述两种方案。那么一个小型的可调电源模块就显得很必要了,于是在网上搜罗买来一个如下图所示的电源模块。
总体上来说,使用起来挺不错的,但是在家使用的时候也有一些想法。
1.此电源模块只带一路可调输出,在使用自己设计的FOC驱动板时(板载降压模块及MCU)足够了,但是在使用网上购买的独立电机驱动板时(需外接开发板使用),那么对于MCU3.3V/5V的供电就很不方便了,那么希望在设计时让电源模块板载一路3.3V输出一路5V输出。
2.家里的桌面除去电脑,焊接工具等余下面积还是有限,并且也无需使用到如上诉电源模块的部分功能,所以在设计时希望电源模块的体积尽可能小。
3.上述电源模块只支持DC接口,在家里一般也比较少能有DC接口的充电器,而支持快充协议的type-c接口的充电器是比较常见的,所以设计时希望能加上type-c接口。
4.反正在家也是DIY些小东西玩,先花几天做这样一个小电源模块也挺有意思的,也方便后续的其它项目调试,磨刀不误砍柴工,说干就干。
二、项目需求
综合上面的想法,对于此电源模块的开发总结起来有以下几个需求。
需求1:一路可调电压输出,大约在40V以内即可(以螺丝接线端的方式引出,方便接线),一路3.3V稳压输出(排针的方式引出),一路5V稳压输出(以排针的方式引出),一路GND排针平行置于两路排针电压输出之间(也方便了接2pin的端子)。
需求2:板子体积尽量小,过流保护,过温保护,过功率保护,能进行升降压任意调节并进行电压显示。
需求3:支持type-c供电。
三、方案选型
针对上面的需求1和2,并结合以往的硬件设计验证过的方案(并在家带回了料盒,无需购买更多元器件),选择集成的DCDC芯片是更好的选择。输入暂定常见的12V。
5V输出选择TI的DC-DC电源芯片TPS5430DDAR。(12V→5V)
3.3V简化的选择一枚LDOME6119C33M5G。(5V→3.3V)
对于可调升降电压输出不难想到网上常见的这样一个模块,其使用的是XL6009模块,利用sepic电路实现可调升降压。
由于在立创商城上没用搜寻到这个芯片,优信电子也没卖这个芯片,为了购买元器件和蹭立创的原理图和封装,最后选择其同系列芯片XL6019E1。(12V→可调升降压输出)
为方便可调电压输出接线方便,选择下面这样2pin的螺钉式PCB接线端子(KF301)。
对于输入电压其一选择DC端子,其二选择CH224K这款常用的PD授电协议芯片配合type-c接口使用。
综上所述,用下列表格总结:
四、硬件基础知识
1.DCDC基础知识(BUCK,BOOST,BUCKBOOST等)
基于篇幅原因,此处不再赘述,详情可以参考写过的以下几篇文章,也可以去网上其它地方搜索学习,相关知识的资料在网上都很多。
DCDC基础知识总结:http://t.csdnimg.cn/nXDks
DCDC基础知识总结(另一版):http://t.csdnimg.cn/upG3I
基于LM5007的BUCK电路芯片参数总结:http://t.csdnimg.cn/Q3cK7
2.SEPIC电路分析
本文中使用的自动升降压电路即是利用了sepic电路的特性。
在网上看到这篇文章写得不错,此处不再重复,感兴趣的朋友可以跳转去参考以下下面链接里的文章。http://t.csdnimg.cn/wfyYd
3.手册中的参考电路展示
1.TPS5430DDAR
2.ME6119C33M5G
3.XL6019E1
4.CH224K
五、原理图绘制
1.输入输出端口
左侧为输入DC接口(DC-005-A200),中间VOUT为KF301,右侧三路均为排针引出。
(type-c接口示意在PD诱骗原理图部分给出)
2.自动升降压电路(XL6019E1)
注意此处,若需恒定输出仅焊接R2不焊接R1即可,若需要可调输出即不焊接R2而焊接一个阻值合适的电位器R1。
为增强滤波能力,此处加入LC振荡电路。
3.DCDC-BUCK电路(TPS5430DDAR)
4.LDO(ME6119C33M5G)
5.PD诱骗(CH224K)
此处更改R10的电阻大小即可诱骗处不同的电压。(注意:诱骗能力也与充电器和充电线有关)
实际使用时如果功耗较大,可以采用更大体积封装或并联多个电阻得处最终阻值的方式来设计这个诱骗电阻。
6.电源指示灯
注意此处电源指示灯的限流电阻,如果需求的输出电压及VOUT较高时(20V)以上,需要选取10K的电阻进行限流,使用1K电阻的限流能力不足,灯珠会冒烟,其余阻值选取1K即可。
7.总原理图
六、PCB绘制
1.PCB正面
2.PCB反面
七、实物展示
1.PCB
2.PCBA
大小仅为3枚硬币大小,灯光颜色也还蛮好看的。
八、总结
总的来说这个项目还算不错,功能正常,一次成功,但也仍存在一些未知及需要改进的地方。
1.家中没有示波器,没用测量,不知道电源纹波情况怎么样,但目前看来调试FOC驱动板控制电机时使用正常,后续纹波情况在回学校后测量补上;
2.因为这个板子急着使用打板使用,所以绘制PCB时没考虑过多,抓紧画完就结束了,所以元器件的排布仍能改进,比如背面的大电容可以置于正面,让背面厚度降低,不过本来使用时也计划使用铜柱,所以高度上也没有太大影响;
3.电压显示模块的走线太丑了,后续使用电压显示模块的时候应当引出来焊盘至电压显示模块下,这样就无需在板子上走这么长的电源线。
九、文件整理
1.文件夹分布
BOM和PCB设计文件以及参考数据手册均分类管理到不同文件夹中
2.BOM详情
此工程中的元器件在立创商城和优信电子(淘宝)中均能买到,大家可以参考BOM看自己习惯进行购买。
3.PCB设计文件详情
已将此工程的原理图和封装库单独导出,方便大家复刻和改进。
4.参考数据手册详情
十、开源
1.考虑到某C社区上传文件的下载需要开通VIP和花钱,而百度网盘下载会限速;
2.考虑到方便大家有疑问可以进行交流,并且我个人能力有限,此项目也存在很多需要改进的地方,也欢迎大家批评指正,一起交流一起进步嘛。
故建立QQ群:789344458
在QQ群里有上传的开源压缩包文件,大家可以自行下载,有问题可以在群里进行交流。
后续把文件整理更全面一些后也会陆续在立创开源社区,gitee,github进行上传。
接下来还会陆续开源FOC等有趣小项目的硬件软件设计及视觉学习相关的学习记录。