本帖最后由 长大养猪怪我咯 于 2016-8-23 15:25 编辑 1 @, e8 l: {% Q; `$ M+ N8 S
' D: m- d6 J0 b
PCB3D视角, v5 U6 I/ p1 } o# q. g! y
# K; C. X& a* ~
连续调压) O; y3 D- |/ \4 s) V
& ^5 Y, X- I# z$ u过流保护
# F1 `( t' u6 I# Z9 x
+ z: U! b6 o' i8 Y& Z$ ^% ~: Z保护恢复
7 z% I- e G2 W. W1 I3 S2 F9 X9 j" D( k2 D' a- K4 E6 B
4 c: t* z5 @. o4 A, r0 y" r
" s/ R$ r% r( r: \4 f' I+ ?1 y从最基本的说起吧,DC-DC的变换电路有很多种,线性电源、开关电源、电荷泵,线性电源大家比较熟悉的应该就是78XX系列的芯片了,电荷泵主要用在小电流的应用中,我们也不加讨论。主要讲讲开关电源,我呢也是一个先学先卖的人,就对照资料啥的随便介绍下拉,权当是开源本设计前的一点准备工作。
+ M: i* x2 Y( d% b* c- u+ X | ; K. v P& y4 w- ~$ r) K) X1 w) {* t
) A* m; H( v. a, [+ N2 ?- U
开关稳压器的工作原理,就是通过控制电路来控制开关器件的通断,配合负反馈完成稳压,跟线性稳压比起来,具有效率高体积小的特点,但是输出没有线性电源稳定。开关电源的基本结构有很多种,包括BUCK、BOOST、BUCK-BOOST、CUK等非隔离式的DCDC变换器,也有Flyback、LLC等隔离式的DCDC变换器。6 f% Y( J) M/ o0 r+ N1 }+ H
开源的这个设计,是以buck拓扑为核心,配合F334的高级定时器的PWM、PI算法,实现的一个很简单的闭环控制,设计输入电压60V时,输出电压可调,输出电流最大5A,输出最大功率在200W左右。 | ; |0 H% G% S! M, s+ C U3 e. S, D
! S5 r' |2 L3 X3 R6 h% L# S8 v. D/ E
* {! Y" k7 @7 G. r3 f
系统框图如上,首先说明我这款电压是从HP电源的基础上增加人机界面和改善栅极驱动做的,也是征得了原作者的同意,在此表示感谢,借这个机会分享下自己的心得。
# }- o. E& l- M. E$ h G
' j+ o/ I$ [/ y: v6 i+ u2 e
BUCK电路的基本结构如上图所示,相信大家基本或多或少对这个结构都有一定的了解。简单说下,S1闭合时,输入的通路为S1到L1到电容C2以及负载,S2关断时,L1中储存的能量经过D1形成新的回路,如此循环往复,在此过程中实现能量的转移,输出与输入电压的比值为占空比D。# c0 f8 \1 R: `/ P7 H
5 k$ G" h# f Z" a1 W同步BUCK,就是采用导通电阻特别低的mosfet来代替续流二极管,以此来提高整个拓扑的工作效率。基本图如下:: q# X' f6 F) g' I! ~2 V7 B
' r. B2 U+ } g& ^8 S1 f在有了以上了解的基础上,开始本设计的电路设计,亦即在同步buck的基本拓扑之上展开设计,最终设计如下: |
. f- y4 |) M' [* H9 d9 R
8 c9 |3 ~4 _% a, N( w0 U图中采用了无电解电容设计,这样虽然纹波可能会大一点,但是响应的体积却小了很多,实际测试中,纹波在100MV以下。电感和电容的取值有响应公式可以推到,这里不多赘述,直接给大家提供一个小工具,输入参数就可以计算出结果的小工具:
! [+ i' c# Z% [+ k
BOOSTçµæãBUKCçµæãéåçµå®¹ãçµæè®¡ç®è¡¨.rar
(8.36 KB, 下载次数: 939)
|