51微控制器控制PMOS管去開關5V不成功,求高手解決

2021-03-07 18:03:41 字數 581 閱讀 9317

1樓:做而論道

pmos焊接在洞洞板上測試,滿負載(80ma)沒問題,但是pcb上滿負載時,微控制器管腳輸出低電平去導通pmos,卻被拉高,去掉其中一個負載才可以導通,微控制器輸出恢復到正常的低電平,----

這個問題,恐怕是電路問題,仔細檢查電路吧。

----

以低電平、拉電流方式來控制5v的外設,是個正確的方法。

如果外部器件的電源,超出了5v,才應該用高電平。

2樓:匿名使用者

原因如下:

1,硬體電路,51微控制器接5v,pmos控制腳接io,pmos s腳接5v(相當於三極體的e),pmos d腳接輸出;當io=0時,d腳有5v,當io=1時,d腳有0v. s和d我有點記不起,你查一下.

2,51微控制器接3.3v,你要在pmos前面加一個nmos,噹噹io=0時,輸出為0v;,當io=1時,d腳有5v

3樓:匿名使用者

問題相關資訊太少了,建議先補充:

先把電路圖發出來看看是不是硬體錯誤;

再用電阻表測一下是否有斷路或虛接;

再說一下程式中的控制方式……

微控制器控制電源開關

想用原理簡單的,用雙絞線也可以實現 用兩根線連線控制端和被控制端,控制端接一個開關,另一端被控制端接一個交流接觸器就成了。根據需要買合適的交流接觸器,比如電流要多大,是兩相還是三相。控制端開關閉合時,交流接觸器線圈通電,使被控制裝置得電。控制開關斷開後,交流接觸器線圈也斷電,使被控制裝置關閉,交流接...

怎麼用微控制器的電壓控制nmos管開關,型號irf640,就是

當三極體用啊,只要g極電平變化大於5v就行,在g極前驅一個pnp三極體效果會好些,而且有保護微控制器的作用。場效電晶體如何做開關使用,硬體如何連,微控制器如何控制?如果只是要控制12v繼電器開合,是不是太浪費了呢,一個irf640要3塊錢左右,用一個三極體不是很好吧,如果要驅動irf640還得用到光...

51微控制器ad採集,51微控制器AD採集

為了得到較高精度,你將除數乘以100,再除被除數。所以最好定義為int型。記憶體中肯定以十六進位制形式 二進位制 儲存的。程式可以直接相除,但只保留整數部分,所以如果你要得到小數兩位,就先乘以100再除,顯示的時候知道最低兩位實際是小數點後兩位就行了。stc12c5a60s2的話,是精度最大來可達1...