高電平輸出怎麼轉低電平輸出?

liTFATF


高電平輸出轉為低電平輸出在硬件上實現起來比較簡單,可以使用非門、三極管等元器件來實現。使用非門來實現的話需要考慮其驅動能力,比較常用的非門邏輯芯片為74LS04,非門符號如下圖所示。

芯片體積大,引腳多,相對不實用。下面主要介紹用三極管的方式來實現信號的反邏輯。

NPN三極管實現信號翻轉

NPN三極管實現信號翻轉的電路圖如下圖所示。當基極輸入端的信號為低電平時,輸出信號為高電平;當基極輸入端的信號為高電平時,輸出信號為低電平。由此實現了信號的翻轉。

PNP三極管實現信號翻轉

PNP三極管實現信號翻轉的電路圖如下圖所示,當基極輸入端為低電平時,輸出信號高電平;當基極輸入端為高電平時,輸出信號為低電平。由此實現了信號的翻轉。

在設計電路時,可以在三極管的基極端加入上拉電阻或者下拉電阻來提高電路的穩定性。

以上就是這個問題的回答,感謝留言、評論、轉發。更多精彩內容請關注本頭條號:玩轉嵌入式。感謝大家。


玩轉嵌入式


看了提問者的描述,其想將一個紅外遙控接收板的4個默認輸出為低電平的端口改為默認輸出為高電平,當接收到紅外遙控信號時相應端口輸出變為低電平。

▲ 三極管構成的高低電平轉換電路。

想將接收板的輸出端口改為默認輸出為高電平,簡單方法就是採用NPN型三極管來倒相,這樣即可將低電平輸出的端口轉為高電平輸出,電路如上圖所示。電阻R1左端接接收板的輸出端,這樣接收板輸出為低電平時,9013三極管截止,其集電極輸出為高電平,集電極的負載不工作。當接收板接收到遙控信號時,其輸出端口變為高電平,9013三極管導通,集電極所接的負載得電工作。



▲ 採用74HC04非門構成的高低電平轉換電路。

上述採用三極管構成的電平轉換電路所用的元件較多,若接收板轉為默認高電平輸出,只是為了便於與後級電路接口,亦可以採用上圖所示電路,通過一片六非門74HC04來實現轉換。74HC04是一款微功耗HCMOS器件,工作電壓範圍為2~6V,靜態耗電≤1μA,其內部有6個非門,這裡只使用其中的4個與接收板的輸出端口連接,這樣接收板的4個默認輸出為低電平的端口經該IC轉換後輸出即變為默認高電平輸出。


▲ 貼片封裝的74HC04及轉接板。

在選用74HC04時,最好選用體積較小的SOP-14貼片封裝的。為了焊接方便,可以將該IC焊接在一個SOP-14的轉接板上,然後用插針將74HC04的各輸入端及電源端與接收板的相應端子連接即可。74HC04剩餘的兩個非門的輸入端可以與電路的GND端連接。


創意電子DIY分享


按照題主給的原理圖,高低電平的輸出控制是單片機處理的。要改變電平的輸出是可以的。可以有以下方法

  • 最簡單的方法就是把單片機的程序改了。改成需要的輸出要求就可以。
  • 如果沒有程序,或者不會改,那可以在外部增加一個電平轉換電路就可以了。

當輸入為高電平時,Q6導通,輸出為低電平

當輸入為低電平時,Q6截止,輸出為高電平

這樣就可以實現題主所要的功能了。

關注頭條號@電子產品設計方案,大家一起享受學習和交流的樂趣!記得評論區留言哦!


電子產品設計方案


根據提問者的意思,想高電平輸出轉換為低電平輸出,從原理圖可以看出,其輸出為單片機的IO口(OUT1、OUT2、、OUT3、OUT4),默認時都是輸出低電平,當遙控器按下時,輸出高電平。提問者想改為:默認輸出高電平,遙控器按下時輸出低電平。

其基本方法就是取反,通過軟件取反就簡單了,只要稍微更改一下單片機程序即可,在單片機程序IO口最後輸出執行端取反即可。完全沒比較更改硬件電路,方便簡單實用。

但是,如果是某寶上購買的模塊,沒有單片機程序,或者自己不會更改,即使自己有程序,會更改,但是由於沒有程序燒錄工具,還是沒辦法將程序燒錄至單片機當中。

無法通過更改軟件的方式實現,還有另一種方法,就是更改硬件,通過硬件取反。硬件取反的方式有也有很多,最直接的方式就是使用反相器,比如74HC04D、SN74LVC1G04等,將單片機的輸出口OUT1、OUT2、、OUT3、OUT4串聯反相器即可。

或者可以使用三極管或MOS管來實現取反,下面以三極管為例,使用NPN型或PNP型三極管都可以實現反相的功能,具體原理如下圖所示。

○NPN三極管:當輸入為低電平時,三極管Q36截止,輸出高電平;當輸入為高電平時,三極管Q36導通,輸出為低電平。

○PNP三極管:當輸入為低電平時,三極管Q3導通,輸出高電平;當輸入為高電平時,三極管Q36截止,輸出為低電平。


▲三極管設計反相器的原理

同理,使用MOS管的方法類似,除此之外還可以使用光耦、繼電器等其它元件實現。

以上是本人的觀點,希望本人的回答能夠幫助提問者和頭條的初學者們,若有不明白的地方可以評論區下方留言,記得點贊哦,謝謝支持!


技術閒聊


你發的那個原理圖不就是低電平輸出LED亮嗎


分享到:


相關文章: