[問題] OP-based bandgap上電初期的Overshoot

看板Electronics作者 (Jimmy)時間10年前 (2015/03/18 19:57), 編輯推噓1(1029)
留言30則, 3人參與, 最新討論串1/1
bandgap電路圖請參考: http://ppt.cc/MPsr 當上電的時候,如果VDD的rise time很短, 那OP的輸出端VOP_OUT會沒辦法立刻跟上VDD上升的速度, 於是造成一瞬間MP1的VSG跨壓會變很大, 導致一個很大的電流會從VDD流過MP1以後, 再往下方流入bandgap本體, 所以這一瞬間VBG會有一個很嚴重的overshoot現象. 各位是否有什麼比較好的方法可以改善這種現象? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.10.46 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1426679840.A.5F0.html

03/18 20:24, , 1F
你有沒有做 start-up 電路 ?
03/18 20:24, 1F

03/18 21:31, , 2F
有start-up電路 我沒有畫出來
03/18 21:31, 2F

03/18 21:48, , 3F
示意圖可以參考: http://ppt.cc/7B0I
03/18 21:48, 3F

03/19 14:45, , 4F
有作ss但沒有效,應該要先回頭檢討soft start的線路的反
03/19 14:45, 4F

03/19 14:45, , 5F
應時間還有限流的機制吧,難道你覺得現在的ss已經夠好了
03/19 14:45, 5F

03/19 14:45, , 6F
嗎?
03/19 14:45, 6F

03/19 21:53, , 7F
有加入soft start電路去抑制上電瞬間MP1的大電流
03/19 21:53, 7F

03/19 21:54, , 8F
但會導致建立VBG的settling time變長
03/19 21:54, 8F

03/19 22:10, , 9F
你的 settling time 多長 ? 另外你的 overshoot 電壓多
03/19 22:10, 9F

03/19 22:10, , 10F
高 ?
03/19 22:10, 10F

03/19 22:11, , 11F
還有你的 VDD 的 rise time 多長 ?
03/19 22:11, 11F

03/19 23:58, , 12F
VDD由0V上升到5V(上升時間100us) 若沒加入soft-start則
03/19 23:58, 12F

03/20 00:00, , 13F
瞬間VBG overshoot會飆到接近5V,需要50us才安定至1.2V
03/20 00:00, 13F

03/20 00:01, , 14F
小弟設計的bandgap緩啟動電路 http://ppt.cc/QkdV
03/20 00:01, 14F

03/20 00:03, , 15F
加入緩啟動後,VBG會緩慢上升至1.2V(100us)無overshoot
03/20 00:03, 15F

03/20 00:07, , 16F
是否有不用soft-start就可以達到抑制overshoot的方法?
03/20 00:07, 16F

03/20 00:13, , 17F
前面VDD上升時間有誤,10us誤打成為100us
03/20 00:13, 17F

03/21 23:58, , 18F
你這個 start-up 電路我看了感覺怪怪的欸....
03/21 23:58, 18F

03/21 23:59, , 19F
一開始沒接電時,左上 MP1 的 Gate 理論上是 VDD
03/21 23:59, 19F

03/22 00:00, , 20F
MP1 是指 start-up 的左邊接電流源那顆 叫 MSP1 好惹
03/22 00:00, 20F

03/22 00:00, , 21F
MSP1 gate 在 VDD MSP2 也在 VDD 電容沒電荷y
03/22 00:00, 21F

03/22 00:02, , 22F
中間那顆 MSP3 的 gate 不管你的 BG 怎麼動,根本都不會
03/22 00:02, 22F

03/22 00:02, , 23F
改變狀態,也就是說你的 BGR soft-start 根本沒有作用吧
03/22 00:02, 23F

03/22 00:08, , 24F
MSP3 關不掉 會讓你的 start-up 永遠在啟動狀態
03/22 00:08, 24F

03/22 00:08, , 25F
你的 VOP_OUT 會一直被 MSP3 拉到 VDD
03/22 00:08, 25F

03/28 09:10, , 26F
那個電流源在啟動的同時會一起產生
03/28 09:10, 26F

03/28 09:11, , 27F
overshoot的問題解決了! 原本採用two-stage Opamp
03/28 09:11, 27F

03/28 09:15, , 28F
Slew rate會受限於補償電容,故Power-on瞬間VOP_OUT只能
03/28 09:15, 28F

03/28 09:16, , 29F
緩慢上升至正常操作點;用single-stage high gain Opamp
03/28 09:16, 29F

03/28 09:17, , 30F
就比較沒這個問題了(Power-on初期Opamp屬於大訊號操作)
03/28 09:17, 30F
文章代碼(AID): #1L2MWWNm (Electronics)