EDA365电子工程师网

标题: 请教:如何提高LM2596电源的输出精度 [打印本页]

作者: chenzhouyu    时间: 2015-7-7 15:16
标题: 请教:如何提高LM2596电源的输出精度
大家好:* h  @4 N0 ?' _; L' S4 x
       请教个问题,我想提高LM2596电源的输出精度及分辨率,我想用STM32的12位DA和AD控制,DA控制输出,AD采样再补偿。
2 Q* K% a; t7 e) ?  @; k9 _" [4 f下面的电路可以做到分辨率20mV吗?  Z$ P) H% Q% h, W( _4 p# D: T
       怎么通过DA确定分辨率呢?有什么改进方法吗?先谢谢大家了!
3 {! Z, ^  @4 ]- \  J1 b

DC-DC.png (24.24 KB, 下载次数: 0)

DC-DC.png

作者: liangjiatian    时间: 2015-7-7 15:25
https://www.eda365.com/thread-110428-1-1.html  7楼  用PWM控制 精度会不会比较好?
作者: fallen    时间: 2015-7-7 15:36
12位精度,最小分辨率Vref/2^12=Vref/4096,我想DA或者AD的分辨率是够的。
; S$ l4 N. e6 X% F6 X7 q但是至于你的电源能不能达到20mV的分辨率,很难说。估计光纹波就不止了。
0 s' |9 f- e8 I# K, e/ b9 t
作者: fallen    时间: 2015-7-7 15:57
至于你说的如何确定DA的分辨率的问题:# K8 Z+ _" g: z( M5 `7 c
假设DA的输出阻抗很低,不影响后面的电阻分压等,再假设DA的电压为VDA,那么对VFB列方程如下:
9 R! O5 g$ T! W9 O8 hVFB/R3  +   (VFB-VDA)/R4   +    (VFB-VOUT)/R1  =  0
5 C4 n5 ^$ X, E; A2 T" u( Q# _$ Q化简如下:7 M6 W, c3 k  c. T# G# b+ l
VOUT=VFB*R1/R3   +  (VFB-VDA)*R1/R4  +   VFB
& h4 y# G4 g! y5 O0 }  t/ E, x你现在要求最小分辨率为20mV,请看上面的式子,VFB*R1/R3 和  VFB以及VFB*R1/R4都常数,变化的值有VDA*R1/R4
  W3 p2 ]( h0 o+ |4 C8 {如果要满足最小分辨率,那么d VDA *R1/R4=<20mV   得出d VDA=< 1.11mV   ,假设你的VREF=3.3V 那么 3.3V/4096=0.00086 t' g: z) J2 @( Z& O
虽然可以满足,不过我觉得是在扯谈。
% b' Z% X% e; ?! H0 \7 U
作者: 小鸡哔哔    时间: 2015-7-7 16:17
好高的要求
作者: chenzhouyu    时间: 2015-7-7 16:30
fallen 发表于 2015-7-7 15:57
8 n8 [4 u. g$ o4 q至于你说的如何确定DA的分辨率的问题:
* Y+ j( Q" C$ u1 `( k. ]5 d& o7 j假设DA的输出阻抗很低,不影响后面的电阻分压等,再假设DA的电压为 ...

" o0 z9 J* ?4 P1 H% Q8 N. H4 M, ^谢谢fallen版主的回答,给了我思路。0 v" n9 t& e& Q: N- d) |# m+ ?9 D
LM2596纹波较大,这个我也考虑过。在我没想到更好的办法之前,我还是得先按照这个方案去尝试。
1 V/ G5 Y3 T9 [- G# n& i8 A7 C* J
作者: jacklee_47pn    时间: 2015-7-7 16:32
我認為補償電線的損失(電線上有壓差)應該會比 20mV 誤差來的重要吧!5 W/ y) N8 E0 o; g$ N' Z- K  ^
否則輸出再準確,只要消耗電流大而且經過接頭、電線、鱷魚夾或是香蕉插頭,到待測物電壓已經掉很多了。
作者: chenzhouyu    时间: 2015-7-7 16:49
jacklee_47pn 发表于 2015-7-7 16:329 c4 \$ C4 {  u
我認為補償電線的損失(電線上有壓差)應該會比 20mV 誤差來的重要吧!- C( U1 _/ P8 U+ P) I8 G" y' u
否則輸出再準確,只要消耗電流大而且 ...
' e3 ~, \" Z' Z; D4 j$ D' N
jacklee_47pn 版主,谢谢提醒。您说的这点也很重要。
1 E& T& t. L' `& Q1 s( k1 r我做这个电源是想给电压表供电,作为测试电源用。当电压表实际输入电压和设定值相差0.1V时,电压表的指针就会有较大偏差。
4 Q$ o: G5 \+ h2 R所以我才想提高输出电源的精度,解决电压表只是偏差的问题。
7 J/ D7 u8 N2 Y; d; |+ K& w. I/ L
作者: sushouchai@sina    时间: 2015-7-8 09:00
学习了
作者: Log07071222    时间: 2015-7-9 09:14
这个 应该是 有没有必要的问题了吧!! 首先不管你的采样分辨率能不能达到要求
  K1 H# d7 l- V1 S你至少电源要先满足要求(即在空载、不同的负载条件下,然后在全输入电压范围内)
* ]+ k1 J" q% Y) w- W* J如果这个基础上只要电源的波动有超过20mV,基本上我认为就不怎么有必要了,. {9 l. l, J0 {, _% ]
其次就是为什么需要那么高的分辨率,看你那个电感,这个应该输出电流可以很大的!' _9 O* [: V" Q/ E- ~5 O
纹波控制在20mV以内都基本不可能了吧!
作者: wangshilei    时间: 2015-7-9 14:24
直接换能满足你的DC-DC,  2576这种已过时了,  你选择开关频率在3M 左右的DC-DC,  这要求能满足的
作者: seawolf1939    时间: 2015-7-13 11:15
wangshilei 发表于 2015-7-9 14:24
1 e# \5 I7 `2 K; X8 M* Z2 Z# }直接换能满足你的DC-DC,  2576这种已过时了,  你选择开关频率在3M 左右的DC-DC,  这要求能满足的
, h- _* C2 t2 f0 I
对,没错
: [( t, L- X7 {( g, I




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2