1. 單片機控制三極體(NPN)開關,求給一個相應的電路圖,單片機輸出電壓為5v 然後請問基極相接的是什麼
首先要說明,直接用IO口驅動功率設備不是很合適,因為單片機的埠都是數字量,電流很小,而且相對來說IO口比較容易壞,一般都先接驅動晶元(74系列,40系列,或者達林頓管),然後接功率設備,當然小功率的,比如二極體什麼的可以不用(要加限流電阻)。
電路圖是PNP的,因為單片機默認上電是高電平(STC),而且,灌電流比起拉電流來說電流大一些,拉電流一般都是微安級別,灌電流可以達到毫安,尤其是如果要直接驅動一些大功率的管子,閥值電流高,就要用PNP或者接先接驅動電路。
如果要用NPN,如果你的三極體是小功率的,比如常見的2N2222,2N3904,2N5401,C1815,S8050,S9013,S9014,S9018都是小功率,電壓一般不超過100V,最大電流都在0.1A左右,單片機可以直接驅動(不要加限流電阻,因為單片機最大輸出也才是微安級別,如果加了限流可能導致三極體放大效率變低輸出電流變小),如果要驅動大功率管,則要接一級放大才推的動(比如先接一個2N2222增加電流或者電壓),或者買一個達林頓管(或自己組裝一個)。
NPN管的接法和PNP管相同,只不過輸出變為高有效。
2. 單片機開關怎麼接
一般單片機的外接按鍵有三種接法:
1、每個I/O埠接一個按鍵:按鍵接另回一端通常是答接地,I/O口通常還應該接一個上拉電阻,有些單片機的I/O口可以配置成內部上拉,就不需要外接上拉電阻了。這種接法的優點是電路簡單、編程方便。缺點是按鍵數比較多時佔用的I/O口多,而有些單片機I/O口資源有限,或者系統外設復雜的情況下,如果需要較多按鍵,用這種方式難以滿足要求;
2、掃描矩陣式按鍵陣列:多個按鍵組成矩陣形式接到I/O口上,單片機通過一定的掃描規則掃描按鍵狀態。這種方式可以通過較少I/O口掛接很多按鍵,主要是解決方式1的埠有限問題。比如,8X8的鍵盤矩陣可以實現64個按鍵,而只佔用16個I/O口,用方式1則需要64個I/O口;
3、用一個ADC埠外接多個按鍵,每個按鍵接一個特定阻值的電阻到地,公共接一個電阻到基準電壓或接一個恆流源到電源端。這種方式只需要佔用一個ADC通道,卻可以實現外接很多按鍵,是最為經濟的一種接法,但需要編寫相應的軟體,並且僅適用於帶有ADC的單片機,最大外接按鍵數量取決於電阻精度、按鍵接觸電阻變化范圍以及單片機的ADC分辨精度。
3. 51單片機控制開關通斷
維修方法:
電路的連接設計:
首先,把公共的部分連接起來,正負電源和地。
然後焊一個小板,把面板杜邦線上的電源部分和LED分開。
電路的組建:
分析了電路的工作原理,使用萬能板是可以搭建的,不過比較麻煩,萬能板不適合繼電器的插孔,難以做得漂亮,所以我在網上搜搜看看是否有單獨的繼電器板出售的,功夫不負有心人,在淘寶上還真的有,乾脆下單,把繼電器板和51最小系統板一起采購,准備用杜邦線來連接,所以連杜邦線也采購看了資料後,把杜邦線采購了2種,8位的和2位的!
4. 基於單片機的開關控制電路
通過這些開關的打開或者閉合,可以實現許多控制功能,舉個最簡單的例子,水箱的進水和出水,各有一個開關,通過感測器檢測水位,然後用單片機判斷現在時應該蓄水還是放水,最後驅動開關打開還是閉合追問: 工程上有時候會用繼電開關,你從單片機輸出的是數字開關量信號,也就是0或1,你可以用0表示開關關閉,1表示開關打開,但是這個控制信號是不足以驅動開關的,因為電流或電壓不夠大,所以在硬體上需要添加驅動電路,把你從單片機輸出的控制信號放大,這樣才可以控制實際的開關西門的感言:
5. 如何用單片機控制開關
直接用單片機給個信號給按鍵開關,用開關給cpu發信號
6. 如何用單片機的開關來控制電路通段時間的長短
單片機要編程序,編好後燒進單片機執行,不是兩三句就能說明白。如果你控制電路通斷的時間是固定的,可以買個「冰箱伴侶」來用,很便宜。
7. 用單片機控制一個電路的開關
如果用220電源的話,使用繼電器,1、不用再考慮強弱信號隔離問題,2、開關電流容量大。
如果用低壓電源給燈供電,可以用繼電器,也可以用晶體管開關
8. 關於單片機中的一鍵開關機電路
對計算器、電子秤來說,不確定是題主所述的前者方案,還是後者方案。內
不過對於前者的方容案,也就是一鍵開關機電路,整個原理圖是這樣的:
一鍵開關機電路
在關機狀態,按鍵SW1被按下,MOS管Q1會打開,VCC就有電了,並供給MCU,MCU一上電就通過GPIO-Out輸出高電平,打開三極體Q2,進一步維持MOS管Q1的打開。
具體分析過程參考自「電路啊」的《軟體配合實現的「一鍵開關機電路」》
9. 51單片機控制三極體8550做開關電路圖
用8050做開關,是用高電平控制開,低電平控制關,8550就剛好相反,51的IO到三極體的基級,最好是串一個電阻,這樣IO的電平就不會被三極體BE結鉗位到0.7V.