計算機的并行接口(3)
IEEE-1284定義了一對一的異步雙向并行接口。其中PC機使用A型接頭,DB-25孔型插座,包括17條信號線(xiàn)和8條地線(xiàn),信號線(xiàn)又分為3組,控制線(xiàn)4條,狀態(tài)線(xiàn)5條,數據線(xiàn)8條。
本文引用地址:http://dyxdggzs.com/article/201612/328724.htm打印機使用B型接頭,為36PIN 0.085inch間距的Champ連接器,稱(chēng)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)品不需要高速模式,但需要利用反向通道能力的場(chǎng)合;Level II用于長(cháng)電纜和高速傳輸率場(chǎng)合。
并行接口輸出的是TTL標準的邏輯電平,輸入信號也要符合TTL標準。這種特性可以使接口容易應用在電子設計中。大部分的PC并行接口能吸收和輸出12mA左右的電流,如應用時(shí)小于或大于這個(gè)值,應使用緩沖電路。
為了保持與早期的Centronics 接口兼容,使用OC(open collector)驅動(dòng)器,使用上拉電阻(pull-up resistor)標準電阻值為2.2k歐或4.7k歐??刂凭€(xiàn)與狀態(tài)線(xiàn)僅要求上拉電阻Rp,數據線(xiàn)和Strobe線(xiàn)還要求串聯(lián)電阻Rs來(lái)匹配線(xiàn)路阻抗,調整串聯(lián)電阻值使其與驅動(dòng)器的輸出阻抗之和等于45歐到55歐的線(xiàn)路阻抗。比如驅動(dòng)IC輸出阻抗為15歐,則需要33歐的串聯(lián)電阻。
IEEE-1284接口芯片:
因為最小輸出驅動(dòng)電壓為2.4V, 標準TTL的+5V或低壓TTL 的+3.3V的芯片都可以使用。
Fairchild、ST、TI公司都有類(lèi)似芯片,如74ACT1284、74LVC161284、74LV161284等,還有專(zhuān)用的ESD芯片74F1071等。
6.IEEE1284信號規格表
本文參考了以下資料,表示感謝:
溫正偉原載電子報的資料
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/
評論