本帖最后由 长大养猪怪我咯 于 2016-8-23 15:25 编辑
1 E- v' e" G0 ?: Y, Q" g- s' c
9 p+ o* T4 X! b* w$ E$ T
PCB3D视角
, ]* C- o2 C5 X4 c) A. w
* J4 j7 v3 K7 B% `: v9 H
连续调压
( A1 [" t- m8 W
7 A8 t8 N0 H B5 U过流保护
0 h! L" S) |4 j3 H- k( d
! l! S3 x6 D% z4 g
保护恢复
! f! l7 n7 Y2 J& }4 d
$ ]9 `! i A, A6 ?0 c: k _# g+ F
! W; ?- V0 I& S6 d2 w5 s8 ~. V* K- ~" ~' a! I
从最基本的说起吧,DC-DC的变换电路有很多种,线性电源、开关电源、电荷泵,线性电源大家比较熟悉的应该就是78XX系列的芯片了,电荷泵主要用在小电流的应用中,我们也不加讨论。主要讲讲开关电源,我呢也是一个先学先卖的人,就对照资料啥的随便介绍下拉,权当是开源本设计前的一点准备工作。5 o# u/ o7 e ?& r# |$ Q! K2 F
| - g; @+ F% j# k" [, _0 _
. X8 K; k7 R1 a: v7 Y( L3 m8 n开关稳压器的工作原理,就是通过控制电路来控制开关器件的通断,配合负反馈完成稳压,跟线性稳压比起来,具有效率高体积小的特点,但是输出没有线性电源稳定。开关电源的基本结构有很多种,包括BUCK、BOOST、BUCK-BOOST、CUK等非隔离式的DCDC变换器,也有Flyback、LLC等隔离式的DCDC变换器。8 s1 ]: A0 a2 h# C8 F7 N5 C, E7 ~2 ?
开源的这个设计,是以buck拓扑为核心,配合F334的高级定时器的PWM、PI算法,实现的一个很简单的闭环控制,设计输入电压60V时,输出电压可调,输出电流最大5A,输出最大功率在200W左右。 | % z5 f/ F0 ~2 `. j
5 b+ [$ }6 c0 w) N9 F7 K
5 t& S3 v1 o# T, z- R系统框图如上,首先说明我这款电压是从HP电源的基础上增加人机界面和改善栅极驱动做的,也是征得了原作者的同意,在此表示感谢,借这个机会分享下自己的心得。
3 x5 O+ N! |+ ^6 M) W: U
- u8 w6 u& i& z$ R5 ~BUCK电路的基本结构如上图所示,相信大家基本或多或少对这个结构都有一定的了解。简单说下,S1闭合时,输入的通路为S1到L1到电容C2以及负载,S2关断时,L1中储存的能量经过D1形成新的回路,如此循环往复,在此过程中实现能量的转移,输出与输入电压的比值为占空比D。
( |2 f/ ]7 h, A- F U/ N. v
4 Z3 a" w7 f$ d# {- z# w7 w4 i同步BUCK,就是采用导通电阻特别低的mosfet来代替续流二极管,以此来提高整个拓扑的工作效率。基本图如下:4 {# {( A0 ^% O5 B8 i& ]. o( {2 M
: q! z: S, W! s( u3 B在有了以上了解的基础上,开始本设计的电路设计,亦即在同步buck的基本拓扑之上展开设计,最终设计如下: |
" M6 }. G: p: ~! v" R# Q; d8 q( G& I1 X2 e$ u- M0 I) v
图中采用了无电解电容设计,这样虽然纹波可能会大一点,但是响应的体积却小了很多,实际测试中,纹波在100MV以下。电感和电容的取值有响应公式可以推到,这里不多赘述,直接给大家提供一个小工具,输入参数就可以计算出结果的小工具: \! Q: o" {- x( o' G+ J
BOOSTçµæãBUKCçµæãéåçµå®¹ãçµæ计ç®è¡¨.rar
(8.36 KB, 下载次数: 825)
|