來源:壹芯微 發布日期
2023-02-14 瀏覽:-在電路開發過程中,我們經常遇到兩個系統電平不一致的情況,比如IIC通信。使用MOS管搭建雙向電平轉換電路,是比較常見的做法,電路如圖1中虛線框所示,MOS管的部分參數如圖2所示。
圖1
圖2
電路原理很簡單,分兩種情況:
1. 從A到B
A為高電平時,MOS管關斷,B端通過上拉,輸出高電平;
A為低電平時,MOS管內的體二極管導通,使MOS管的S極被拉低,從而使Vgs=3.3V>Vgs(th)=1.6V,MOS管導通,B端被拉低,輸出低電平;
A為高阻態時,MOS管關斷,B端通過上拉,輸出高電平。
2. 從B到A
B為高電平時,MOS管關斷,A端通過上拉,輸出高電平;
B為低電平時,Vgs=3.3V>Vgs(th)=1.6V,MOS管導通,A端被拉低,輸出低電平;
B為高阻態時,MOS管關斷,A端通過上拉,輸出高電平。
一直以來使用這個電路沒有出現過問題,所以這次也是不假思索的照搬過來,但結果是上電后,模塊B無法正常啟動工作。
出現該問題的原因也很簡單,就是模塊B的通信引腳除了通信之外,還有其他作用,如圖1所示, 其在上電時需要通過下拉10K電阻R3到GND實現低電平,并維持一段時間,以確保模塊B能正常啟動。 但如果直接使用該轉換電路,示波器測量到的模塊B引腳電平,在上電瞬間的波形如圖3所示,可以看到幅值在2.3V左右,已經達到了模塊B的高電平標準,因此,模塊B啟動失敗,之后該引腳一直輸出為低電平。
圖3
分析下工作過程, 上電瞬間,B點電壓是3.3V通過R2和R3分壓后得到 ,理論值等于2.2V,與實測波形接近。在該電路中,信號流是從B到A單向傳輸的,因此想到可以去掉電阻R2,那樣B點在上電瞬間就不會有上拉電壓,但是實際去掉R2后,模塊B依舊無法啟動。進一步分析,在上電瞬間B點電壓確實為0,但是也因此導致Vgs=3.3V,MOS管導通,R3又和上拉電阻R1形成了分壓關系,導致B點無法拉到低電平。
因此,如果想要繼續使用該電平轉換電路的話,必須加大上拉電阻R1和R2的值,使分壓后的B點電位達到低電平標準,但是上拉電阻改的太大的話,A端高電平可能會有問題,所以最終選擇使用兩個三極管組成的電平轉換電路,如圖4所示,問題解決。
壹芯微科技專注于“二,三極管、MOS(場效應管)、橋堆”研發、生產與銷售,20年行業經驗,擁有先進全自動化雙軌封裝生產線、高速檢測設備等,研發技術、芯片源自臺灣,專業生產流程管理及工程團隊,保障所生產每一批物料質量穩定和更長久的使用壽命,實現高度自動化生產,大幅降低人工成本,促進更好的性價比優勢!選擇壹芯微,還可為客戶提供參數選型替代,送樣測試,技術支持,售后服務等,如需了解更多詳情或最新報價,歡迎咨詢官網在線客服!
手機號/微信:13534146615
QQ:2881579535
工廠地址:安徽省六安市金寨產業園區
深圳辦事處地址:深圳市福田區寶華大廈A1428
中山辦事處地址:中山市古鎮長安燈飾配件城C棟11卡
杭州辦事處:杭州市西湖區文三西路118號杭州電子商務大廈6層B座
電話:13534146615
企業QQ:2881579535

深圳市壹芯微科技有限公司 版權所有 | 備案號:粵ICP備2020121154號