請(qǐng)教升壓?jiǎn)栴}!
各位前輩,最近做了BOOST電路,單片機(jī)控制PWM輸出,頻率500K,輸出電流1A左右,為什么老是燒那個(gè)對(duì)地開關(guān)的MOS(用的是NMOS),謝謝!
全部回復(fù)(30)
正序查看
倒序查看
@luyongq
Q1,Q8對(duì)調(diào)的話,Q1,Q8,R18至少有一個(gè)要燒掉.
我講Q1,Q8對(duì)調(diào)的意思是為了糾正PWM和現(xiàn)在Q8輸出之間反向的邏輯關(guān)系.對(duì)調(diào)之后電路當(dāng)然要適當(dāng)修改.匆匆之中沒有講清楚.
現(xiàn)在的情況是,上電之后,單片機(jī)輸出的PWM信號(hào)應(yīng)為低電平,那么,Q8的輸出是什么?NMOS管的狀態(tài)應(yīng)該是導(dǎo)通的吧.等到單片機(jī)初始化完成后,long long time ......后果就是現(xiàn)在看到的.
也可以不改動(dòng)Q1和Q8的電路,但PWM的輸出要做更改,并且要保證在單片機(jī)初始化之前一直維持高電平.PWM的控制邏也要改動(dòng).
現(xiàn)在的情況是,上電之后,單片機(jī)輸出的PWM信號(hào)應(yīng)為低電平,那么,Q8的輸出是什么?NMOS管的狀態(tài)應(yīng)該是導(dǎo)通的吧.等到單片機(jī)初始化完成后,long long time ......后果就是現(xiàn)在看到的.
也可以不改動(dòng)Q1和Q8的電路,但PWM的輸出要做更改,并且要保證在單片機(jī)初始化之前一直維持高電平.PWM的控制邏也要改動(dòng).
0
回復(fù)
@pan_charger
我講Q1,Q8對(duì)調(diào)的意思是為了糾正PWM和現(xiàn)在Q8輸出之間反向的邏輯關(guān)系.對(duì)調(diào)之后電路當(dāng)然要適當(dāng)修改.匆匆之中沒有講清楚.現(xiàn)在的情況是,上電之后,單片機(jī)輸出的PWM信號(hào)應(yīng)為低電平,那么,Q8的輸出是什么?NMOS管的狀態(tài)應(yīng)該是導(dǎo)通的吧.等到單片機(jī)初始化完成后,longlongtime......后果就是現(xiàn)在看到的.也可以不改動(dòng)Q1和Q8的電路,但PWM的輸出要做更改,并且要保證在單片機(jī)初始化之前一直維持高電平.PWM的控制邏也要改動(dòng).
樓上說(shuō)的沒錯(cuò)(我的圖是以前的,我忘記畫了)
我已在R20處接了一個(gè)上拉電阻,保證了初始狀態(tài)NMOS是不會(huì)導(dǎo)通的
我已在R20處接了一個(gè)上拉電阻,保證了初始狀態(tài)NMOS是不會(huì)導(dǎo)通的
0
回復(fù)
你為什么要搞一個(gè)這么復(fù)雜的驅(qū)動(dòng)電路呢?你的接法雖然沒錯(cuò),但感覺怪怪的,你可以參考一下我給你的驅(qū)動(dòng)電路.不知道你的輸入電壓是多少,你需要確認(rèn)MOS的驅(qū)動(dòng)電壓在MOSG極的安全范圍之內(nèi).
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/34/1130074055.jpg');}" onmousewheel="return imgzoom(this);">

0
回復(fù)
@moreking
你為什么要搞一個(gè)這么復(fù)雜的驅(qū)動(dòng)電路呢?你的接法雖然沒錯(cuò),但感覺怪怪的,你可以參考一下我給你的驅(qū)動(dòng)電路.不知道你的輸入電壓是多少,你需要確認(rèn)MOS的驅(qū)動(dòng)電壓在MOSG極的安全范圍之內(nèi).[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/34/1130074055.jpg');}"onmousewheel="returnimgzoom(this);">
本就驅(qū)動(dòng)不足,用樓主的電路驅(qū)動(dòng)還要減去(0.7V),驅(qū)動(dòng)不足.不足
0
回復(fù)
@pan_charger
我講Q1,Q8對(duì)調(diào)的意思是為了糾正PWM和現(xiàn)在Q8輸出之間反向的邏輯關(guān)系.對(duì)調(diào)之后電路當(dāng)然要適當(dāng)修改.匆匆之中沒有講清楚.現(xiàn)在的情況是,上電之后,單片機(jī)輸出的PWM信號(hào)應(yīng)為低電平,那么,Q8的輸出是什么?NMOS管的狀態(tài)應(yīng)該是導(dǎo)通的吧.等到單片機(jī)初始化完成后,longlongtime......后果就是現(xiàn)在看到的.也可以不改動(dòng)Q1和Q8的電路,但PWM的輸出要做更改,并且要保證在單片機(jī)初始化之前一直維持高電平.PWM的控制邏也要改動(dòng).
如果只是要邏輯關(guān)系反向的話,改程序就是了,這可是單片機(jī)呀.
0
回復(fù)
@moreking
你為什么要搞一個(gè)這么復(fù)雜的驅(qū)動(dòng)電路呢?你的接法雖然沒錯(cuò),但感覺怪怪的,你可以參考一下我給你的驅(qū)動(dòng)電路.不知道你的輸入電壓是多少,你需要確認(rèn)MOS的驅(qū)動(dòng)電壓在MOSG極的安全范圍之內(nèi).[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/34/1130074055.jpg');}"onmousewheel="returnimgzoom(this);">
單片機(jī)一般就輸出5V,所以用這個(gè)電路不行.
0
回復(fù)
@moreking
你為什么要搞一個(gè)這么復(fù)雜的驅(qū)動(dòng)電路呢?你的接法雖然沒錯(cuò),但感覺怪怪的,你可以參考一下我給你的驅(qū)動(dòng)電路.不知道你的輸入電壓是多少,你需要確認(rèn)MOS的驅(qū)動(dòng)電壓在MOSG極的安全范圍之內(nèi).[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/34/1130074055.jpg');}"onmousewheel="returnimgzoom(this);">
那很有可能是他的MOS驅(qū)動(dòng)電壓過(guò)高造成燒MOS
0
回復(fù)