今天小弟測試的時候突然產生了一個疑惑,忘各位大俠給予幫助啊。
話說TL431在加了相位補償以后,流過光耦發光側的電流已經不是直流,波形里有很大的交流成分。那么受光側一般都是接在IC的FB端。如果發光側的電流一直在跳變,那豈不是FB一直在調整占空比啊。但是實際測試中,占空比又是很穩定的,FB的電壓也是很穩定的,這是怎么回事呢。
暈,回復被和諧了,簡單點吧,看規范:TL431設計使用規范
具體來說吧,TL431是對輸出電壓進行快速的跟蹤并控制光耦的,實際上,輸出電壓是存在一定的紋波比例的,而這個紋波幾乎都有相應的峰值頻率范圍(要減少紋波其實是先把大的紋波先減掉),由于TL431的響應速度可以很快,出于系統的穩定要求,既要把紋波減下來,又要避免TL431出現自激和R端受到其他信號的干擾(因為TL431的信號放大倍數遠大于1000倍),所以需要合理的補償,最偷懶的方法就是直接在TL431的R,K之間并聯一個104-224的電容,如果有多個頻率范圍的紋波干擾,那就再增加一個RC串聯回路。
像樓主這樣監控到交流信號的話,那受光側應該是變化很輕微的直流。
光耦中的電流,是直流上疊加小的交流信號,不可能是純直流~
占空比始終在不斷的調節,脈寬也始終在變化的,只是用示波器很難看到~
講得太好了,放大倍數和自激是關鍵
非常感謝您的解答,大概的情況知道了,有些細節還需要消化一下。
再次感謝。
您提到了FB的電壓問題,在這里我想請教一下。
PC的受光側電流變化就會調整占空比,那可不可以說我調整R6的大小就可以調整占空比了呢
其實我的問題是,咱們在計算電源的占空比時,都是通過負載和輸入電壓來求出來的。而現在貌似這個R6也能控制占空比了啊。我舉個例子你看下,不知道是不是我理解錯了。
比如我選擇了R6的值以后,就會通過I=Vo-Vak-Vf/R6得出一個電流值,在這個電流值的情況下,FB的電流是和I成線性關系,此時IC存在一個占空比D1。
那么只要我調整了R6,根據公式我肯定就能得出一個D。好像D也受到這個東西的影響了啊,如果這樣的話,設計的時候這個R6是個重頭戲啊。
R6是個限流電阻,如果這個電阻太小,那么431很容易飽和,既然飽和了,當然就不能動態調整光耦。如果太大,可能431已經飽和了,R6的電流還不能驅動光耦三極管。
具體多大的數值要根據實際電壓估計,然后通過實驗調試確定。
開關電源沒有什么東西可以精確計算了,因為所有電壓電流都有諧波,而所有器件本身就是一個濾波器,呵呵
另外,你要關注一下光耦的CTR曲線,這玩意不是線性的,別老盯著R6想著怎么調。
你的任何電路設計,使用的任何元件都必須嚴格遵照芯片資料的規格描述,因為那些東西是他們設計的,他們最了解這些元件的缺陷。
認真看芯片資料,不回你的帖子了啊
附議
補充一下,R17提供死區電流。在輸出電壓較低,比如3.3V的時候,就需要這個電阻。
TL431跟PC817就是絕配。