本文主要講了一下關(guan) 於(yu) 3V轉5V電平轉換電路圖,下麵一起來學習(xi) 一下:
如圖左端接3.3VCMOS電平,可以是STM32、FPGA等的IO口,右端輸出為(wei) 5V電平,實現3.3V到5V電平的轉換。
現在來分析下各個(ge) 電阻的作用(抓住的核心思路是三極管的Vbe導通時為(wei) 恒定值0.7V左右):
假設沒有R87,則當US_CH0的高電平直接加在三極管的BE上,>0.7V的電壓要到哪裏去呢?
假設沒有R91,當US_CH0電平狀態不確定時,默認是要Trig輸出高電平還是低電平呢?因此R91起到固定電平的作用。同時,如果無R91,則 隻要輸入>0.7V就導通三極管,門檻電壓太低了,R91有提升門檻電壓的作用(可參見第二小節關(guan) 於(yu) 蜂鳴器的分析)。
但是,加了R91又要注意了:R91如果太小,基極電壓近似
隻有Vb>0.7V時才能使US_CH0為(wei) 高電平時導通,上圖的Vb=1.36V
假設沒有R83,當輸入US_CH0為(wei) 高電平(三極管導通時),D5V0(5V高電平)直接加在三極管的CE級,而三極管的CE,三極管很容易就損壞了。
再進一步分析其工作機理:
當輸入為(wei) 高電平,三極管導通,輸出鉗製在三極管的Vce,對電路測試結果僅(jin) 0.1V
當輸入為(wei) 低電平,三極管不導通,輸出相當於(yu) 對下一級電路的輸入使用10K電阻進行上拉,實際測試結果為(wei) 5.0V(空載)
請注意:
對於(yu) 大電流的負載,上麵電路的特性將表現的不那麽(me) 好,因此這裏一直強調——該電路僅(jin) 適用於(yu) 10幾mA到幾十mA的負載的電平轉換。