|
發布時間: 2021-10-15 16:05
正文摘要:用51單片機驅動MJD122控制一個12V的電磁閥,如圖所示的,現在發現不加下拉的1K電阻就能工作 只是單片機通斷電會誤觸發,加了下拉電阻后電路不工作,麻煩各位大佬指點一下問題出在哪里,謝謝 |
| 前提是單片機IO設置推挽輸出(或者加很小的上拉電阻 IO低電平時候會增加功耗) 單片機如果輸出3.3V的話 加下拉電阻分壓后基極電流太小 只有100多微安 不容易導通 另外這個電路設置存在一個致命的安全缺陷 就是一但單片機壞了或者丟程序IO會一直高電平 閥體就會一直吸合 應該改成低電平讓閥吸合 PNP管接基極 PNP接NPN的復合方式 這樣比較安全 |
| R45改大點,三極管換NMOS,應該不需要復合管。 |
|
MJD122 是一款 NPN 型達林頓功率晶體管?,采用 TO-252(DPAK) 表面貼裝封裝,集電極 - 發射極電壓 100V,集電極電流 8A,具有高直流電流增益和內置阻尼二極管,廣泛用于通用放大器和低速開關電路。 基本定義與特性 器件類型?:MJD122 屬于達林頓晶體管(Darlington Transistor),由兩個雙極性晶體管以特定方式連接組成的復合器件,前級晶體管的發射極直接耦合至后級晶體管的基極。??晶體管極性?:標準 MJD122 為?NPN 型?,其互補 PNP 型號為 MJD127。?? 核心特點?: 高電流增益?:直流電流增益(hFE)可達 1000-12000,約為兩級晶體管放大倍數的乘積。 內置保護?:集電極 - 發射極間內置阻尼二極管,提供反向保護。?? 單片結構?:帶有內置基極 - 發射極分流電阻,簡化電路設計。?? 可替代型號?:可替代 2N6040-2N6045 系列、TIP120-TIP122 系列與 TIP125-TIP127 系列。?? 規格參數
注意:不同制造商(如 onsemi、STMicroelectronics、江蘇長電、邁諾斯等)的具體參數可能存在差異,選型時應參考對應品牌的數據手冊。 功能用途與應用場景
|
0.JPG (22.65 KB, 下載次數: 0)
| 單片機上電誤觸發,是端口設置有問題,當然,還要看是使用了什么型號的51單片機,端口是否具備多種狀態的設置功能 |
|
用的是什么型號的單片機?上電時IO不要設置成強推挽。系統穩定后再設置IO強推挽模式。 或者把驅動電路換成P-MOS,驅動端加上拉電阻,單片機輸出低電平時導通。 |
| 遇到同樣問題想問一下最后解決了嗎?怎么解決的? |
xuyaqi 發表于 2021-10-16 15:33 是基極10K上拉到12V,取消不要R45下拉, R41改為360歐嗎? |
yzwzfyz 發表于 2021-10-16 14:13 試過改為10K 電路能工作 不過單片機通斷電還是會誤觸發電磁閥 |
| 基極加上拉10k到+12v,不要R45下拉,R45改為360歐。 |
| 應該基極加上拉10k電阻到+12v,不要加下拉R45. |
| R45改10K~20K |
Hephaestus 發表于 2021-10-15 18:33 是的,現在就是加下拉就不工作了,板子上的電磁閥比較多如果加三極管的話成本會增加,有沒有其他好的辦法,換管子或者程序調整呢 ![]() |
| 通電誤觸發應該前面加一個三極管反向,你加下拉如果可以解決通電誤觸發問題,那么一定不可能正常工作。 |