這是個曾經設計過的采用 BUCK 開關電源做的恒流源電路, 采用 LM2575ADJ 做電源控制, R4 是負載電阻, 將原來的電壓反饋改為電流反饋來實現恒流控制.輸出電流通過R3取樣, 由Q1 檢測取樣電阻的電壓, 設計保證 Q1 工作在線性區(qū)域. Q1 的輸出電流通過反饋電阻 R1 變換成電壓信號, 接入 LM2575 的反饋腳.當電流偏大時, Q1 輸出電流隨之變大, 通過 R1 增大的反饋電壓信號以控制電流回復到設定值.當然, 由于采用三極管檢測, 輸出電流的溫度穩(wěn)定性并不好. 如果要穩(wěn)定性好, 可以改用運放來做.不過進行測試的時候, 發(fā)現這個電路的控制效果并不好. 貼個圖上來讓大家指點一下.