一種簡單實用的雙向電平轉換電路(非常實用!)3.3V--5V

2021-01-08 電子產品世界

  當你使用3.3V的單片機的時候,電平轉換就在所難免了,經常會遇到3.3轉5V或者5V轉3.3V的情況,這裡介紹一個簡單的電路,他可以實現兩個電平的相互轉換(注意是相互哦,雙向的,不是單向的!).電路十分簡單,僅由3個電阻加一個MOS管構成。

本文引用地址:http://www.eepw.com.cn/article/283054.htm

  電路圖如下:

  

 

  3.3-5V轉換.jpg

  上圖中,S1,S2為兩個信號端,VCC_S1和VCC_S2為這兩個信號的高電平電壓.另外限制條件為:

  1,VCC_S1<=VCC_S2.

  2,S1的低電平門限大於0.7V左右(視NMOS內的二極體壓降而定).

  3,Vgs<=VCC_S1.

  4,Vds<=VCC_S2

  對於3.3V和5V/12V等電路的相互轉換,NMOS管選擇AP2306即可.原理比較簡單,大家自行分析吧!此電路我已在多處應用,效果很好.

  

 

  I2C

  類似這種吧,只是不知道這種電路的速率能達到多少

  電平轉換器的操作

  在電平轉換器的操作中要考慮下面的三種狀態:

  1 沒有器件下拉總線線路。「低電壓」部分的總線線路通過上拉電阻Rp 上拉至3.3V。 MOS-FET 管的門極和源極都是3.3V, 所以它的VGS 低於閥值電壓,MOS-FET 管不導通。這就允許「高電壓」部分的總線線路通過它的上拉電阻Rp 拉到5V。 此時兩部分的總線線路都是高電平,只是電壓電平不同。

  2 一個3.3V 器件下拉總線線路到低電平。MOS-FET 管的源極也變成低電平,而門極是3.3V。 VGS上升高於閥值,MOS-FET 管開始導通。然後「高電壓」部分的總線線路通過導通的MOS-FET管被3.3V 器件下拉到低電平。此時,兩部分的總線線路都是低電平,而且電壓電平相同。

  3 一個5V 的器件下拉總線線路到低電平。MOS-FET 管的漏極基底二極體「低電壓」部分被下拉直到VGS 超過閥值,MOS-FET 管開始導通。「低電壓」部分的總線線路通過導通的MOS-FET 管被5V 的器件進一步下拉到低電平。此時,兩部分的總線線路都是低電平,而且電壓電平相同。

  這三種狀態顯示了邏輯電平在總線系統的兩個方向上傳輸,與驅動的部分無關。狀態1 執行了電平轉換功能。狀態2 和3 按照I2C 總線規範的要求在兩部分的總線線路之間實現「線與」的功能。

  除了3.3V VDD1 和5V VDD2 的電源電壓外,還可以是例如:2V VDD1 和10V VDD2。 在正常操作中,VDD2必須等於或高於VDD1( 在開關電源時允許VDD2 低於VDD1)。

  MOS-N 場效應管 雙向電平轉換電路 -- 適用於低頻信號電平轉換的簡單應用

  MOS-N 場效應管 雙向電平轉換電路 -- 適用於低頻信號電平轉換的簡單應用

  

 

  MOS-N 場效應管 雙向電平轉換電路.jpg

  如上圖所示,是 MOS-N 場效應管 雙向電平轉換電路。

  雙向傳輸原理:

  為了方便講述,定義 3.3V 為 A 端,5.0V 為 B 端。

  A端輸出低電平時(0V),MOS管導通,B端輸出是低電平(0V)

  A端輸出高電平時(3.3V),MOS管截至,B端輸出是高電平(5V)

  A端輸出高阻時(OC) ,MOS管截至,B端輸出是高電平(5V)

  B端輸出低電平時(0V),MOS管內的二極體導通,從而使MOS管導通,A端輸出是低電平(0V)

  B端輸出高電平時(5V),MOS管截至,A端輸出是高電平(3.3V)

  B端輸出高阻時(OC) ,MOS管截至,A端輸出是高電平(3.3V)

  優點:

  1、適用於低頻信號電平轉換,價格低廉。

  2、導通後,壓降比三極體小。

  3、正反向雙嚮導通,相當於機械開關。

  4、電壓型驅動,當然也需要一定的驅動電流,而且有的應用也許比三極體大。

相關焦點

  • 為什麼單片機高電平多為5V和3.3V,3.3怎麼轉換為5V
    顯然結果為500*0.005=2.5V5V電壓由來早期(196x)的電晶體電路(TTL)單管的壓降是0.7v。 一個電路裡經常有多個電晶體串聯。 比如4管串聯,電源至少保證0.7x4=2.8v才能保證電路正常工作。 所以最早有3V,5V等標準。
  • 3v轉5v電路圖
    打開APP 3v轉5v電路圖 網絡整理 發表於 2020-04-17 16:37:17   3v轉5v電路圖   該電路將產生一個5V穩壓輸出。
  • 【E電路】3V-5V電平轉換電路圖
    本文主要講了一下關於3V-5V電平轉換電路圖,下面一起來學習一下:本文引用地址:http://www.eepw.com.cn/article/201609/296664.htm  如圖左端接3.3VCMOS電平,可以是STM32、FPGA
  • 為什麼很多單片機的工作電壓是5v?
    因為大多數晶片都是5V的TTL電平,要做到電平兼容,電平匹配,避免要電平轉換操作,所有很多單片機的工作電壓都是5V。早期(196x)的電晶體電路(TTL)單管的壓降是0.7v。一個電路裡經常有多個電晶體串聯。比如4管串聯,電源至少保證0.7x4=2.8v才能保證電路正常工作。
  • 接口電路設計——電流倒灌和電平轉換
    (3)電平轉換電路會影響通信速度,所以使用時應當注意通信速率上的要求。1.NPN三極體電平轉換三極體電平轉換電路這個電平轉換就是兩級三極體電路組成。三極體只能單向進行轉換,而且元器件比較多。NMOS電平轉換電路該電路可實現雙向傳輸,使用條件是VCC2>VCC1+0.7V,這個電路也是小編我常用的電路。
  • 兩例簡單的RS232與TTL電平轉換電路
    這兩例電平轉換電路更加的簡單,但是使用時有些額外的要求或者隱患。第一例:從分析可以看出,邏輯低電平的轉換是滿足的。但是邏輯高電平轉換時,RS232的RXD(2)端是0V,並沒有在RS232的邏輯1(電壓範圍-3V~-15V)內。但是毛豆告訴我他這個電路使用過,沒有問題。我個人認為是因為0V在-3V和+3V之間,這之間的電壓值對RS232的邏輯判斷是不穩定的,即可能是0,也可能是1;有的電腦可以使用,而有的電腦則不可以。
  • ARM核心板之-電平轉換電路(下)
    在上篇,小編為大家介紹了兩種電平轉換電路,這節將繼續以致遠電子MiniARM工控核心板的實例來給大家介紹其他幾種電平轉換電路。
  • 電子設計教程: 電平轉換電路
    打開APP 電子設計教程: 電平轉換電路 發表於 2019-08-30 09:12:05 電子設計教程: 電平轉換電路
  • 一種非常實用的系統掉電檢測和保護電路
    掉電檢測和保護電路就是對系統電壓進行監測,當系統電壓值下降到低壓警戒值時,電路會發現並做出反應,發出一個警告信號,處理器接收到警告信號之後馬上進行數據保存等操作,防止系統數據丟失。 二、掉電檢測保護電路功能框圖 圖1是一種典型掉電檢測保護電路,此功能框圖可以讓大家更好的了解掉電檢測保護電路的工作原理。
  • 為什麼單片機高電平多為5V和3.3V,沒有獨立電源的情況下怎麼互轉?
    因為大多數晶片都是5V的TTL電平,要做到電平兼容,電平匹配,避免要電平轉換操作,所有很多單片機的工作電壓都是5V。 電壓浮動為5%,而電壓標準,在A/D當中使用,標準應該是5.12V。
  • RS232與TTL電平轉換的分立器件電路
    電路功能:本例電路可實現RS232電平與TTL電平相互轉換。整個電路的工作過程:我們知道計算機串口通信的RS-232電平是用正負電壓來表示邏輯狀態的,邏輯1= -3V~-15V,邏輯0=+3~+15V。而對單片機串口通信的TTL電平而言,輸出高電平時電壓>2.4V;輸出低電平時,電壓<0.8V。所以這兩者直接需要通信時,必須進行電平轉換。
  • 你知道嗎,為什麼很多晶片的工作電壓是5V?
    所以3v3和5v一般出現在信號電路或者單片機等vcc供電,而12v/24v一般出現在低壓動力電,例如主板、顯卡、軸流風機、監控器。 硬體決定系統基礎,如果鋰電池早點應用的話估計還會有3.7/7.4這個系統。 為什麼很多單片機的工作電壓是5V?
  • A/D轉換電路圖大全(五款A/D轉換電路設計原理圖詳解)
    由圖可知,A/D轉換需外部啟動控制信號才能進行,分為脈衝啟動和電平啟動兩種,使用脈衝啟動的晶片有ADC0804、ADC0809、ADC1210等。使用電平啟動的晶片有ADC570、ADC571、ADC572等。這一啟動信號由CPU提供,當A/D轉換器被啟動後,通過二分搜索法經n次比較後,逐次逼近寄存器的內容才是轉換好的數字量。
  • 幾種常用的電平轉換方案總結
    當主控晶片引腳電平與外部連接器件電平不匹配的時候就需要用電平轉換電路來進行轉換。這幾乎是每一個電子工程師都會遇到的一個問題。今天我就總結一下幾種常用的電平轉換方案,希望對大家有所幫助。 1.使用電平轉換晶片 這可能是所有方案裡面最穩定可靠省事的了,給轉換晶片兩側供需要轉換的兩個電源,然後在晶片的輸入輸出接上需要轉換的輸入輸出信號就OK了,所有轉換部分都由晶片內部完成。
  • 三極體顯身手 電平轉換及驅動電路
    本文就將分享一種三極體的電平轉換以及驅動電路。    如上圖,左端接3.3V CMOS電平,可以是STM32、FPGA等的IO口,右端輸出為5V電平,實現3.3V到5V電平的轉換。  再進一步分析其工作機理:  當輸入為高電平,三極體導通,輸出鉗制在三極體的Vce,對電路測試結果僅0.1V;當輸入為低電平,三極體不導通,輸出相當於對下一級電路的輸入使用10K電阻進行上拉,實際測試結果為5.0V(空載)。
  • 三極體的電平轉換及驅動電路分析
    3.3V-5V電平轉換電路  如上圖,左端接3.3VCMOS電平,可以是STM32、FPGA等的IO口,右端輸出為5V電平,實現3.3V到5V電平的轉換。mA到幾十mA的負載的電平轉換。  針對上面的電路測試(Power=5.0V):  1.輸入3.3V,輸出0.6V  2.輸入0V,輸出5.0V  3.輸入不接,輸出5.0V  所以,ULN2003/
  • 將TTl電平轉換為USB電平的eCH340 USB轉換串口電路設計
    打開APP 將TTl電平轉換為USB電平的eCH340 USB轉換串口電路設計 捕蟲少年 發表於 2020-10-20 13:44:00
  • 單片機與電腦接口(TTL與RS232電平模擬轉換)電路及工作原理
    ,其實所謂的接口,我的理解就是一種通信協議,規定了傳輸電平,傳輸方式,及怎麼傳輸數據等等。但是PC機和單片機的通訊卻不能夠用電纜直接進行連接,原因是PC機RS232串口的電平標準和單片機的TTL電平不一致,因此單片機和PC機之間的串口通訊必須要有一個RS232/TTL電平轉換電路。通常這個電路都選擇專用的RS232接口電平轉換集成電路進行設計,如MAX232、HIN232等。
  • RS232電平和TTL電平有什麼不同?如何轉換?
    同時我們知道這些模塊的內部控制單元都是單片機,其電平為TTL電平。那麼TTL電平和RS232電平有什麼不同?它們之間又是怎麼轉換的呢?今天這篇文章,我們就來談談這個話題。TTL電平是TTL電路輸出的電平,其中「TTL」是英文「Transistor-Transistor Logic」的縮寫,中文翻譯為「電晶體-電晶體邏輯」,因此TTL電路就是「電晶體-電晶體邏輯電路」。
  • 電平轉換電路要點是什麼?聽聽內行人經驗分享!
    為了達到控制晶片和控制晶片之間的IO傳輸電平保持一樣,不受到我們的不同晶片的供電電壓的影響,我們會經常用到電平轉換電路。電平轉換電路常有分立元件搭建,專用電平轉換電平晶片來實現電平轉換。該電路是一個常用的IC總線的電路,首先我們在選用mos管的時候要注意一點就是我們的mos管的開啟閾值電壓UGS不能超過3.3V。該電路的三種狀態:空閒,3.3V工作,5V工作。空閒狀態,SDL和SDA高組態狀態,都是高電平狀態。3.3V輸出低電平,這樣UGS導通,這樣IIC的5V通過UDS導通,這樣我們的5V的電壓也會被下拉下來低電平。