|
發布時間: 2020-11-11 14:38
正文摘要:手里有一個N溝道的MOS管,想把它配置成開關用,其導通電壓信號由單片機送出,但是MOS管導通時的漏極(D)電壓要求為12V,因為單片機輸出只有5V,所以想把IO口配置為開漏輸出,然后外部用10K電阻上拉到12V后再接MOS管 ... |
|
單片機IO直接12V是不行的。仔細看一下datasheet就知道,IO口是有一個最大電壓的,一般不超過VCC+0.3 或者VCC+0.7,超過會有燒毀IO腳或者整個MCU的風險 |
低壓驅動高壓非隔離式,N溝管。驅動電流小于1ma。 |
Y_G_G 發表于 2020-11-12 11:51 這個電路貌似不一定能正常工作,因為GS 電壓(1,2腳)并不一定能大于閾值電壓。mos管會工作在放大態,會發熱。負載會抬高S腳電壓。 |
|
本帖最后由 lovexulu 于 2020-11-12 16:19 編輯 不可以!三極管隔離可以,但因為你手里的管子是N溝,故驅動要2只三極管隔離。 |
ADMIN_ALLENY 發表于 2020-11-11 16:48 百度一下H橋電路,基本就能找到電路的 初學最好就是直接買成品的馬達驅動,盡可能的保證問題不出現在硬件 PMOS管和NMOS管差不多是等效于PNP和NPN 不同的是,MOS管都自帶(寄生)一個二極管的,看元件符號就知道了,其它的用法跟三極管是一樣的以下是一個用三極管驅動NMOS管的電路,低電導通,但沒有實際使用過,不知道MOS管會不會發熱,你可以試一下,一個H橋就是4個相同的電路
|
| 開關多數用P通道來開關正極.N通道的只能開關負極 |
| 可以用三極管將12V電壓與IO口隔離 |
| 原理上沒問題,注意設置IO口的工作模式 |
一般單片機端口施加電壓不得大于VCC+0.5V。樓主所述NMOS管VGS±12V是極限指標,通常低壓NMOS管VGS 起始導通電壓2~3V,4.5V即可深度飽和導通。就算耐壓幾百V的MOS管,典型應用電路的驅動電壓也不過10V。
|
|
但凡是有點經驗的,都不會給單片機的IO施加高于單片機VCC電源的電壓 從原理上來說,把單片機的IO設定為OD型輸出是可以的,但這本身也是要單片機運行代碼之后才生效的,單片機上電復位就是默認值,很有可能會燒壞單片機的IO 一般是用一個三極管或者MOS來驅動的,而且,個人感覺一般的5V單片機IO足以驅動大多數的NMOS管了,不是高頻的話,不用12V來驅動的 |
| 原理上沒有什么問題,注意開關速度不要太快。如果太快由于CGD的耦合電容,可能把IO口燒壞。 |