簡單實用的雙向電平轉換電路(非常實用!)3.3V-5V
當你使用3.3V的微控制器的時候,電平轉換就在所難免了,經常會遇到3.3轉5V或者5V轉3.3V的情況,這裡介紹一個簡單的電路,他可以實現兩個電平的相互轉換(注意是相互哦,雙向的,不是單向的!).電路十分簡單,僅由3個電阻加一個MOS管構成,電路圖如下:
上圖中,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管選擇2N7002即可.原理比較簡單,大家自行分析吧!此電路我已在多處應用,效果很好.
以下是Multisim模擬結果:
此時,無論那邊是高電平,對方也是輸出高電平。
此時,5v端輸入低電平,3.3v端也相應為低電平。
此時,3.3v端輸入低電平,5v端也相應為低電平。
相關推薦
簡單實用的雙向電平轉換電路(非常實用!)3.3V-5V
當你使用3.3V的微控制器的時候,電平轉換就在所難免了,經常會遇到3.3轉5V或者5V轉3.3V的情況,這裡介紹一個簡單的電路,他可以實現兩個電平的相互轉換(注意是相互哦,雙向的,不是單向的!).電路十分簡單,僅由3個電阻加一個MOS管構成,電路圖如下: 上圖中,S1,S2為兩
用NMOS搭建自動雙向電平轉換電路
以下內容摘自“AN97055” 2.3 Devices with different logic levels connected via the bi-directional level shifter. The bi-directional level
簡單靠譜的電平轉換電路
IC整合度的不斷提高,導致IC需要的供電電壓逐步降低,功耗越來越低。對於某些場合應用,兩顆IC電平要求不同的情況下,電平轉換就配上了用場。 電平轉換方案多種多樣:整合晶片,三極體電路,MOS管電路等都
電平轉換電路的分析
電平轉換電路在電路設計中會經常用到,市面上也有專用的電平轉換晶片,專用的電平轉換晶片主要是其轉換速度較快,多使用在速度較高的通訊介面,一般對速度要求不高的控制電路,則可使用此文介紹的分立器件搭建的電平轉換電路。 1、NPN三極體  
MCU和模組之間的電平轉換電路
電子工程師在電路設計過程中,經常會碰到處理器MCU的I/O電平與模組的I/O電平不相同的問題,為了保證兩者的正常通訊,需要進行電平轉換。以下,我們將針對電平轉換電路做出詳細的分析。 對於多數MCU,其引腳基本上是CMOS結構,因此輸入電壓範圍是:高電平不低於0.7VCC,
3.3V 和 5V電平轉換電路分享
一個IIC的5V和3.3V電平轉換的經典電路分享 在電平轉換器的操作中要考慮下面的三種狀態: 沒有器件下拉匯流排線路。“低電壓”部分的匯流排線路通過上拉電阻Rp 上拉至3.3V。 MOS-FET 管的門極和源極都是3.3V, 所以它的VGS 低於閥值
微控制器電平轉換電路5V 3.3V串列埠通訊等
很早的時候除錯串列埠通訊遇到微控制器和模組電壓不匹配,訊號無法傳輸,所以整理後來遇到的轉換電路。 1.最簡單的用轉換電平IC,可以去淘寶上搜索,有四路的有兩路的,比如這個雙向電平轉換模組 2.根據接觸
一種非常實用的系統掉電檢測和保護電路---摘自:周立功微控制器
目錄 本文導讀 系統掉電保護的重要性和可行性 掉電檢測保護電路功能框圖 LM393比較器電路運用 MP1542升壓電路運用 掉電檢測保護電路的電源波形和工作過程 本文導讀 可靠性是每一個產品的靈魂,如果一個產品可靠性不好,那它就是一個失敗的產品,因為客戶不會使用存
List集合的使用小技巧|非常實用首先舉例2個集合A,B. List<i
判斷 show 包含 合並 工作 並且 sta 完成 ear List集合在開發程序的時候,我一般會頻繁的用到,感覺幾乎可以代替數組來完成大量的工作。並且他也有很多實用的功能,讓代碼更加簡潔高效。首先舉例2個集合A,B. List<int> listA = ne
Rsync:非常實用的同步文件命令。
作文件 sub pin www force 文件的 write 傳輸文件 修改 rsync命令是一個遠程數據同步工具,一般企業用作文件定時同步目錄,代碼發布等功能。1.rsync分為服務端和客戶端,兩端都需要安裝rsync服務。 yum -y install rsync 編
非常實用的aix 6.1系統安裝的教程
aix 系統 安裝今年六月,我們公司出現了一次非常嚴重的數據丟失的事故。生產服務器崩潰導致所有的業務都陷於停滯,而且由於涉及到公司機密又無法貿然到數據恢復公司進行恢復,可是自己又無法解決。權衡利弊還是決定找一家有保密資質的公司進行恢復,多方比較後選擇了北亞數據恢復中心,經過一晝夜的努力終於找回了我們需要的數據
QList介紹(QList比QVector更快,這是由它們在內存中的存儲方式決定的。QStringList是在QList的基礎上針對字符串提供額外的函數。at()操作比操作符[]更快,因為它不需要深度復制)非常實用
都是 int 快速 link tar pen 默認 last from FROM:http://apps.hi.baidu.com/share/detail/33517814 今天做項目時,需要用到QList來存儲一組點。為此,我對QList類的說明進行了如下翻譯。
前端知識:12個非常實用的JavaScript小技巧
布爾 基本上 瀏覽器 表達 variable 希望 [] fine 實用 在這篇文章中將給大家分享12個有關於JavaScript的小技巧。這些小技巧可能在你的實際工作中或許能幫助你解決一些問題。 使用!!操作符轉換布爾值 有時候我們需要對一個變量查檢其是否存在或者檢查值是
Linux各個文件夾的作用~~~非常實用!!
linux 文件夾 linux下的文件結構,看看每個文件夾都是幹嗎用的/bin 二進制可執行命令 /dev 設備特殊文件 /etc 系統管理和配置文件 /etc/rc.d 啟動的配置文件和腳本 /home 用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示 /
[UE4]非常實用的插值Lerp
erp com 之間 mage 技術分享 eva == rev bsp Alpha的數值範圍是0到1。 if(Alpha==0) ReturnValue=A if(Alpha==1) ReturnValue=B 如果Alpha在0到1之間,Alpha值越接近
xshell的快捷鍵(非常實用)
crt 現在 one last 次數 variable use shel arc 刪除ctrl + d 刪除光標所在位置上的字符相當於VIM裏x或者dlctrl + h 刪除光標所在位置前的字符相當於VIM裏hx或者dhctrl + k 刪除
非常實用的使用eclipse的快捷鍵和技巧
啟動 control 內容 跟蹤 rom finish 修復 喜歡 編寫 解決代碼的自動提示問題: 1、打開 Eclipse -> Window -> Perferences 2、找到Java 下的 Editor 下的 Content Assist , 右邊出
.NET快速資訊化系統開發框架 V3.2->Web版本新增“檔案管理中心”集上傳、下載、檔案共享等一身,非常實用的功能
檔案中心是3.2版本開始新增的一個非常實用功能,可以歸檔自己平時所需要的檔案,也可以把檔案分享給別人,更像一個知識中心。檔案中心主介面如下圖所示,左側“我的網盤”展示了使用者對檔案的分類,只能自己看到,“公共盤”中的檔案所有使用者都可以看到。選擇一個分類,右側列出了當前分類的所有檔案(第一列
非常實用的自定義佈局,自定義顯示時長的頂部toast
最近在工作中需要彈出頂部toast且顯示時間不固定。從而寫了下面的一個模擬toast的動畫: 先看動畫: public void isShowToast(final boolean isShow,View mToastV) { final int marinTop = 0;//距離頂
幾個非常實用的JQuery程式碼片段
jQuery是一個相容多瀏覽器的javascript庫,核心理念是write less,do more(寫得更少,做得更多)。jQuery使使用者能更方便地處理HTML(標準通用標記語言下的一個應用)、events、實現動畫效果,並且方便地為網站提供AJAX互動。jQuery還有一個比較大的優勢是,它的文件說