爲什麼要進行電平轉換?

1、什麼是電平轉換?

首先來了解一下什麼是電平轉換,為什麼需要進行電平轉換?電平轉換針對的是兩個或者兩個以上的CPU之間的通訊需要進行的一種轉換技術,兩個CPU如果供電電壓不一樣,比如一個是3.3V,另一個是5.0V,那麼在兩者進行I2C通訊或者其他通訊時候需要建立連接關係。

因此這兩個屬於不同類別的邏輯電路在通訊時候不可避免地會遇到不同邏輯電路的電平轉換問題。對於TTL邏輯電路來說,供電電壓為3.3V的高電平輸出臨界值VOHmin = 2.4V,低電平輸入臨界值VIHmin=2.OV;而對於CMOS邏輯電路來說,供電電壓為5.0V的高電平輸出臨界值VOHmin = 4.99V,低電平輸出臨界值VIHmin=3.5OV;可以看出電壓兩者電壓存在差異,因此要進行電平轉換。

2、如何進行電平轉換?

如果要進行電平轉換,首先要了解信號傳輸速度以及信號單雙向等問題,信號傳輸的速度決定著是否可以用簡單的三極管、二極管以及電阻簡單的元器件組合進行電平轉換,同時要考慮信號的發送還是接收還是雙向通訊,如果信號是發送以及接收兩部分分開,同時信號傳輸速度不是很高的話可以考慮用簡單的電路進行電平轉換,例如下面是電平簡單電路

1)5V轉3.3V的電路

為什麼要進行電平轉換?

2)3.3V轉5V的電平簡單電路

為什麼要進行電平轉換?

有時候為了成本或者元器件選型情況用較為簡單的單向電平轉換電路,現在在電平轉換時候很多是選擇專門芯片,例如74AHC系列芯片、TP3232N、TP3222N、MAX3232等

為什麼要進行電平轉換?


分享到:


相關文章: