發布成功
贊賞金額:
支付金額:5元
支付方式:
贊賞成功!
你的贊賞是對作者最大的肯定~?
【編者按】感謝閱讀本文,作者將從TTL與CMOS電平進行講解,從電平規范、應用說明、電平轉換詳細講解。主要是從TTL電平和CMOS電平兩大方面講述,作者擁有10年的單片機經驗,通過實踐將知識提供給需要的工程師,讓更多的工程師從中所學,從中受益。
一、電平規范
1、名稱解釋
Uoh -> 輸出高電平,Uol -> 輸出低電平;
Uih -> 輸入高電平,Uil -> 輸入低電平。
2、TTL電平
TTL集成電路主要由BJT晶體管構成,如STC單片機,電平規范如下:
輸出模式: Uoh ≥ 2.4V,Uol≤0.4V;
輸入模式: Uih ≥ 2.0V,Uil≤0.8V;
3、CMOS電平
CMOS集成電路主要由MOS管構成,如STM32單片機,電平規范如下:
輸出模式: Uoh ≈ VCC,Uol≈GND;
輸入模式: Uih ≥ 0.7*VCC,Uil≤0.2*VCC;
二、應用說明
1、3.3V/5V TTL 驅動 3.3V CMOS,可以直接驅動;
2、3.3V/5V TTL 驅動 5V CMOS,高電平輸出大于2.4V,如果落在2.4V至3.5V之間,CMOS電路不能檢測到高電平,需要進行電平轉換;
3、3.3V/5V CMOS 驅動 3.3V/5V TTL,可以直接驅動;
4、3.3V CMOS 驅動 5V CMOS,高電平輸出3.3V, CMOS電路不能檢測到高電平,需要進行電平轉換,如果是其它電平,請參考TTL與CMOS電平規范判斷是否需要進行電平轉換。
三、電平轉換
利用TTL晶體管的OC門與上拉電阻實現電平轉換。
OC門:BJT晶體管的集電極開漏輸出。
1、3.3V to 5V
說明:R1與Q1組成OC門,配合R2上拉至5V,實現電平轉換。Tx輸出0V,Q1導通,Rx端為0.3V左右;Tx輸出3.3V,Q1截止,RX端為5V,完成電平轉換功能。
2、5V to 3.3V
說明:R3與Q2組成OC門,配合R5上拉至3.3V,實現電平轉換。Tx輸出0V,Q1導通,Rx端為0.3V左右;Tx輸出5V,Q1截止,RX端為3.3V,完成電平轉換功能。
四、小結
TTL與CMOS電平是集成電路常用的電平,應用時需要根據電平規范進行匹配與轉換。
TTL與CMOS電平涉及的知識點很多,本文只是簡要的介紹了下,僅僅起到拋磚引玉的作用,日后設計過程中,需要不斷的總結經驗,溝通交流,以達到真正的理解,靈活運用。
作者介紹:劉工程師(筆名),在軟硬件技術上有10年的經驗,在單片機的經驗更是突出,解決過多個單片機難題,可接單片機和軟件開發等項目。目前在開講單片機的教學,教程會在我愛方案網更新,敬請期待!公眾號【硬件家園 】
版權聲明:本文為博主原創,未經本人允許,禁止轉載!