原文授權(quán)自公眾號(hào):24c01硬件電子
這個(gè)是群友發(fā)到群里的電路,感覺以后可能會(huì)用到,先記錄一下,也和大家一起學(xué)習(xí)。
電路圖大致如下:
![]()
這個(gè)電路其實(shí)和之前最開始分享的sink恒流源電路很相似,區(qū)別就是增加了一個(gè)PWM和二極管。之前分析的電路鏈接如下:
然后我們可以根據(jù)上面的恒流源的基礎(chǔ)上分析本期的電路,我們可以看到,假設(shè)單片機(jī)的PWM輸出電壓為0V,那么此時(shí)二極管截止,恒流電路正常工作,MOS管處于恒流區(qū)。
![]()
如果PWM處于高電平,那么此時(shí)D1會(huì)處于導(dǎo)通狀態(tài),然后運(yùn)算放大器的反向輸入端電壓大概就為3V左右,大于VDAC,那么此時(shí)運(yùn)放會(huì)輸出0V左右(靠近運(yùn)放的負(fù)電源軌,具體要看運(yùn)放型號(hào))。那么此時(shí)MOS管會(huì)處于截止?fàn)顟B(tài),也就沒有電流流過負(fù)載。如下所示:
![]()
然后我們對(duì)這個(gè)電路進(jìn)行仿真,可以看到仿真結(jié)果如下,得到一個(gè)恒流為Vdac/R3=100mA的一個(gè)PWM負(fù)載電流波形。
![]()
不過我們仔細(xì)看,就會(huì)發(fā)現(xiàn),在紅色的負(fù)載電流波形會(huì)存在一個(gè)過沖,這個(gè)過沖存在于在PWM從低變成高電平的過程中。例如下圖,我們放大:
![]()
那么這個(gè)問題是什么導(dǎo)致的呢?其實(shí)是電容C1導(dǎo)致的。在PWM由低變高的過程中,由于反相輸入端的電壓會(huì)突然上升,而電容兩端電壓又不能突變,所以會(huì)導(dǎo)致運(yùn)放輸出端電壓上升,最終導(dǎo)致輸出給柵極的電壓變高,從而恒流電流值會(huì)突然上升一小段。
![]()
我們通過仿真也可以看到,在MOS管的柵極也是會(huì)存在一個(gè)電壓上升的,也正是這個(gè)電壓上升導(dǎo)致負(fù)載電流的突然增大。
![]()
那么去掉或者改小C1均可以改善此現(xiàn)象。例如我把C1去掉,那么也可以看到,PWM負(fù)載電流的上沖也隨之消失了。
![]()
![]()
好的,本期分享到此結(jié)束,我覺得可以用在既要恒流又要PWM驅(qū)動(dòng)的地方,例如一些需要PWM調(diào)制的地方,DAC用于調(diào)整電流,PWM用于調(diào)制,像一些紅外燈之類的。那么你覺得這個(gè)電路可以應(yīng)用在哪里呢?歡迎評(píng)論區(qū)留言分享。
原文授權(quán)自公眾號(hào):24c01硬件電子
分享點(diǎn)贊在看??
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.