關于電平標準的由來:
在以高(1)和低(0)為格式的數字通信過程中必然要涉及到高和低對應的模擬電壓值,而這個值的確定是有原因和歷史的。具體而言就是和半導體器件的發展有關,例如TTL即Transistor-Transistor Logic (晶體管-晶體管邏輯集成電路),這是因為半導體器件中最先發明的是雙極型晶體管。而后由于MOS,CMOS工藝的發展給電路的供電需求帶來新的改變而導致輸出數字電平標準的變化。
一、TTL和CMOS電平介紹
TTL電路只能在5V或以下工作,VCC=5V時。
TTL輸出:VOH>2.4V,VOL<0.4V。
輸入:VIH>2.0V,VIL<0.8V。
CMOS電路的工作電壓范圍更寬,可達到12V,VCC=5V時。
CMOS輸出:VOH>4.99V,VOL<0.01V。
輸入:VIH>3.5V,VIL<1.5V。
可以看出TTL電平的噪聲容限為0.4V,CMOS的噪聲容限為1.5V。
TTL和CMOS門電路結構:
如圖TTL門結構,輸出級采用推挽式輸出結構,T4為射極跟隨的形式,輸出電阻小,帶負載能力強。
如圖CMOS門結構。
TTL和CMOS驅動的幾個特點:
1、TTL輸出電阻小,因此帶載能力一般更強。
2、TTL的響應速度更快一般在ns級,CMOS稍大,但是先進的高速MOS設計速度已經不輸于TTL。
3、TTL為電流驅動,功耗更大,無法進行更大規模集成。
4、CMOS的柵極輸入更容易受到干擾,因為輸入阻抗遠大于TTL輸入,因此不能懸空。
5、現代集成電路工藝綜合TTL和CMOS的特點發展出Bicmos工藝。
6、TTL和CMOS電平有差異,需要進行轉換才能有效識別。
TTL和CMOS電平的發展
因為TTL的高電平2.4V與5V之間存在空閑區間,后來又發展出低壓的LVTTL,具體電平標準根據手冊。
3.3V LVTTL:VCC:3.3V VOH>2.4V,VOL<0.4V;VIH>2V;VIL<0.8V;
V2.5V LVTTL: VCC:2.5V。VOH>2.0V,VOL<0.2V,VIH>1.7V,VIL<0.7V.??
同樣也發展出LVCMOS電平。
3.3V LVCMOS: Vcc:3.3V;VOH>=3.2V;VOL<=0.1V;VIH>=2.0V;VIL<=0.7V。 2.5V LVCMOS: Vcc:2.5V;VOH>=2V;VOL<=0.1V;VIH>=1.7V;VIL<=0.7V。
二、高速電平標準
在高速電路中如何實現高速驅動輸出呢?要么增大驅動電流,要么降低電平標準,或者提高晶體管工作速度。顯然前者會帶來非常大的功耗,因此改變電平標準和改進晶體管設計成為選擇,雖然低電平更容易受到干擾,所以需要更嚴格的硬件設計。
1、ECL和PECL電平接口
ECL即射極耦合邏輯(Emitter Coupled Logic)采用的是差分結構輸出,并需要負電源供電。后來發展處PECL,即正電源射極耦合邏輯。基本原理就是利用晶體管工作在非飽和區來減小轉換時間,大大提高轉換速度。
ECL的輸出管始終有電流通過,非常有利于高速轉換。輸出阻抗幾歐姆,輸出電流10mA左右,驅動能力強。
接口連接:直流耦合,適用于短距離
這個匹配方式由等效而來,具體阻值計算:
接口連接:交流耦合,適用于較遠距離
2、LVDS電平接口
LVDS即Low-Voltage Differential Signaling,是一種利用低壓差分信號傳輸高速信號的電平標準。特點是:低壓,低功耗,噪聲抑制能力強。
如圖LVDS的輸入和輸出規格:
LVDS的連接方式:直接連接,因為片內具有端接電阻。
、
三、CML電平接口
CML即電流模式邏輯電平,采用恒流驅動,內置匹配電阻,使用簡單,短距離高速應用中最多。
下圖是幾種高速接口的性能簡單比較:
三、常用普通電平標準
在工業領域應用最多的應該是485 232的電平標準,兩者各有優缺點,成本低,使用也比較簡單,但是依然有很多技術要點可以討論,譬如傳輸速度,距離,防護設計等等。
因為485輸出的是A/B差分信號,因此485屬于半雙工通訊,而232屬于全雙工通訊。
485和232的幾個特點及原因說明:
1、傳輸距離。受驅動電容的影響,232允許的電容負載為2500pF,因此傳輸距離在15~30m。而485采用的是差分傳輸,距離可達上千米。
2、傳輸可靠性。232因為收發端共地的原因更容易受到干擾,485實際上兩根線就可以應用,可靠性要好。
3、電平標準。232:高電平為-3V~-15V。低電平為+3V~+15V。485發送時:高電平A-B為+2V~+6V,低電平為-2V~-6V,接收時|A-B|差值在200mV以上。
4、關于共模電平,顯然232的共模電平更高,容易損壞芯片,可靠性稍低。
5、RS485可以進行組網通訊,總線最多可帶32臺。
接口的防護設計問題一直是重中之重,基本電路結構原理實際上并不難,主要在于對問題的綜合分析和處理。按照干擾源-傳播路徑-屏蔽措施的套路來逐步實驗處理。如圖以485為例的接口防護電路設計
RS232和RS485的連接問題:
工作中了解到不少同學對于232或者485的連接一直有些迷糊,關于信號的收發端定義及公母頭連接,一開始我也是經常摸不著頭腦。以收發地三線為主。
標準的232是DB9接頭:
簡記為:235-收發地。
485如何利用DB9連接:
485的兩根線對應DB9頭的1,2腳。
232和485與MCU的連接:
四、小結
關于數字電平的標準主要就這么幾種,這些都是在硬件層面的定義,在軟件上對應的就有各種協議通訊方式的規定。關于接口設計確實是電路設計中的重點,尤其是在目前的高速數字通訊應用當中,我覺得主要有幾個要掌握的方面:
1、信號電平的應用電路,也就是基本結構要清晰。
2、防護設計問題要考慮周全,不同接口對于負載對于匹配度的要求都不一樣。
3、PCB設計的重要性,在高速設計中很多都采用EDA軟件仿真的方式來協助查找關于干擾的問題,但是首要的還是要嚴格遵循相關規則和規范來設計。
4、實驗的必要性。尤其是接口的干擾問題,盡可能全面的實驗方案設計是盡快解決問題的最佳路徑之一。
總之,理論基礎要有,設計考慮要到,測試實驗要全,如此,結果可能才好!
原文標題:硬件開發者之路之——數字電路電平標準全解析
文章出處:【微信號:eetop-1,微信公眾號:EETOP】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
數字電路是什么
![<b class='flag-5'>數字電路</b>是什么](https://file1.elecfans.com/web2/M00/AC/B7/wKgaomVIsBGAW4VbAAAXQMr7dec220.jpg)
數字電路及其應用
數字電路的應用介紹
電平特性數字電路中有哪幾種電平
數字電路電子教材 PPT
![<b class='flag-5'>數字電路</b>電子教材 PPT](https://file.elecfans.com/web2/M00/48/BE/pYYBAGKhtB-AX0cLAAArw2Jr2tU557.jpg)
怎樣看數字電路圖
如何才能快速掌握數字電路的電平標準
![如何才能<b class='flag-5'>快速</b><b class='flag-5'>掌握</b><b class='flag-5'>數字電路</b>的<b class='flag-5'>電平</b><b class='flag-5'>標準</b>](https://file.elecfans.com/web1/M00/D9/C3/pIYBAF_4GnaAVY52AAOO3jGHCUk064.png)
評論