Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
資深會員
|
參照:
用示波器勾 VS 就可以找到答案了 ====有圖有真相====
發表於: 2009/6/18 19:26
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
新會員
|
參照:
就是說~我想以16F877A這顆IC寫一個能控制BUCK輸出定電流的程式~因為PIC輸出訊號電壓太小無法推動IRF840這顆MOS~所以將輸出訊號將傳輸給一個MOS驅動IC也就是IR2103~由驅動IC來推動MOS。抓取BUCK上0.1歐姆的電壓值然經過放大器放大此電壓10倍(不然0.1歐姆上的電壓很小)~把此電壓值傳給 PIC 的AD~由AD來判別流過電流的大小(V/R=I)~來控制MOS的是否開或關~ 我那兩個程式一個是以PWM送出90%和10%的訊號當作觸發MOS是開或關(90%當作開,10%當作關),用以控制輸出電壓大小已改變電流的大小~ 另一個則是以一般的的IO腳的輸出與否來當作觸發MOS是開或關~ 所以才會有2個程式~ 當我以IO腳作為觸發MOS的時後~輸出電流則都無法定在我所設定的值內~ 以PWM腳作為觸發MOS的時後~則是寫入後點執行PIC的溫度就直線上升~之後就燒壞了~ 所以我提供此2個程式~想請教大大能幫我看是不是有哪裡寫錯了~ ~再附上電路的RLC值~ 謝謝大大的糾正 Attach file: (0.00 KB)
發表於: 2009/6/17 23:13
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
資深會員
|
參照:
人事時地物 你可否一次講清楚 ? 煎蛋 ? 用什麼煎 ? 877 ? IR2103 ? MOSFET ? 假如說是 877 , 那我跟你說 那絕對不可能 , 除非線路接錯了, 又明明是一個 CASE 為何有兩個程式? 上面講的兩點 , 第一是說主要參數設錯 , 所以變成 2A 電流 第二, 偵測後回饋只有兩種 , 那你要如何修正到要求的定電流? 再說 SWITCH 電路最重要的電感 感值是多少 ? 這都會影響到電路的成敗 ...... 總之 ... 全盤要考慮的因素太多 , 不可能你一貼上來, 就有人替你設計到好
發表於: 2009/6/17 22:04
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
新會員
|
參照:
我是送 5V 給它~ 執行我的 PWM 程式後~就燒了
發表於: 2009/6/17 18:24
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
新會員
|
參照:
抱欠~我又畫錯了~ 謝謝您的糾正~ 附:修正後的電路圖 Attach file: (0.00 KB)
發表於: 2009/6/17 17:50
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
資深會員
|
是電路圖畫錯嗎???
Attach file: (0.00 KB)
發表於: 2009/6/17 17:24
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
高級會員
|
是不是應該先解決煎蛋問題?
你mcu 的 vcc 加多少阿?? Attach file: (0.00 KB)
發表於: 2009/6/17 17:01
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
高級會員
|
我最近也在学习这个.
定电流可以用来做led driver. 一起学习学习.
發表於: 2009/6/17 10:02
|
|||
|
Re: 請問如何控制定電流~
|
||||
---|---|---|---|---|
新會員
|
參照:
我負載的 R 是一個會變動的負載~沒請清楚~抱欠
發表於: 2009/6/17 0:41
|
|||
|