計算機的并行接口(3)
IEEE-1284定義了一對一的異步雙向并行接口。其中PC機使用A型接頭,DB-25孔型插座,包括17條信號線和8條地線,信號線又分為3組,控制線4條,狀態(tài)線5條,數(shù)據(jù)線8條。
本文引用地址:http://butianyuan.cn/article/201612/328724.htm打印機使用B型接頭,為36PIN 0.085inch間距的Champ連接器,稱Centronics連接器
36PIN Centronics連接器的各腳信號的含義
C型:新的Mini-Centronics 36PIN連接器,0.050inch間距,既可用于主機,也可用于外設
D型25針和36針Centronics的針腳定義對照:
A型、B型、C型連接器的針腳定義對照:
4.IEEE1284接口的對接:
PC機DB-25與打印機Centronics 36PIN連接器的信號對應關(guān)系:
PC機邊A型(DB-25)與打印機邊B 型(Centronics 36PIN)連接器的對接:
PC機邊A型(DB-25)與打印機邊C 型(Mini-Centronics 36PIN)連接器的對接:
PC機邊C型(Mini-Centronics 36PIN)與打印機邊B 型(Centronics 36PIN)連接器的對接:
5. IEEE1284硬件接口
IEEE-1284定義了2種級別的接口兼容性,Level I 用于產(chǎn)品不需要高速模式,但需要利用反向通道能力的場合;Level II用于長電纜和高速傳輸率場合。
并行接口輸出的是TTL標準的邏輯電平,輸入信號也要符合TTL標準。這種特性可以使接口容易應用在電子設計中。大部分的PC并行接口能吸收和輸出12mA左右的電流,如應用時小于或大于這個值,應使用緩沖電路。
為了保持與早期的Centronics 接口兼容,使用OC(open collector)驅(qū)動器,使用上拉電阻(pull-up resistor)標準電阻值為2.2k歐或4.7k歐??刂凭€與狀態(tài)線僅要求上拉電阻Rp,數(shù)據(jù)線和Strobe線還要求串聯(lián)電阻Rs來匹配線路阻抗,調(diào)整串聯(lián)電阻值使其與驅(qū)動器的輸出阻抗之和等于45歐到55歐的線路阻抗。比如驅(qū)動IC輸出阻抗為15歐,則需要33歐的串聯(lián)電阻。
IEEE-1284接口芯片:
因為最小輸出驅(qū)動電壓為2.4V, 標準TTL的+5V或低壓TTL 的+3.3V的芯片都可以使用。
Fairchild、ST、TI公司都有類似芯片,如74ACT1284、74LVC161284、74LV161284等,還有專用的ESD芯片74F1071等。
6.IEEE1284信號規(guī)格表
本文參考了以下資料,表示感謝:
溫正偉原載電子報的資料
http://www.interfacebus.com/Design_Connector_1284.html
http://ckp.made-it.com/ieee1284.html
http://www.fapo.com/1284int.htm
http://zone.ni.com/devzone/cda/tut/p/id/3466
http://www.homestead.co.uk/
評論