IEEE 1284 - IEEE 1284

IEEE 1284 екі бағытты анықтайтын стандарт болып табылады параллель байланыс компьютерлер мен басқа құрылғылар арасында. Ол бастапқыда 1970 жылдары дамыды Центроника және кеңінен танымал болды Centronics порт, оған дейін де, одан кейін де IEEE стандарттау.

IEEE 1284 36 істікшелі ер адам Центроника принтердің кабелін қосу. Компьютер жағы әдетте a ДБ-25 осы «Micro таспа» қосқышының орнына порт.

Тарих

IEEE 1284 36 істікшелі ұрғашы

1970 жылдары, Центроника қазір таныс принтерді әзірледі параллель порт көп ұзамай а іс жүзінде стандартты. Центронис алғашқы жеті сымды сымды сәтті баспа басын ұсынды[дәйексөз қажет ], ол лента мен қағазды соғу үшін жеке металл түйреуіштерді тарту үшін бірқатар электромагниттерді қолданды.

Матрицалық баспа басы тік қатарда орналасқан бірқатар металл түйреуіштерден тұрады. Әрбір түйреуіш қандай да бір атқарушы механизмге бекітілген, ол Centronic жағдайындағы электромагнит, ол лентаны және қағазды соғу үшін түйреуішті алға қарай тарта алады. Мәтін жолын басып шығару үшін бүкіл баспа көлденеңінен қозғалады, әр таңбаға матрица шығару үшін қағазға бірнеше рет соғылады. Ертедегі принтерлердегі таңбалар жиынтығы, әдетте, 80 бағандық мәтін жасау үшін 7-ден 5 «пикселге дейін» қолданылады.

Нүктелер бағандарының тізбегі ретінде таңбаны басып шығарудың күрделілігі компьютерден таңбалардың кодталуын біртіндеп қабылдайтын электронды принтермен басқарылады, биттер тізбектеліп немесе параллель беріледі.[1] Принтерлер талғампаздықпен өсіп, жадтың құны арзандаған кезде, принтерлер буферлік жадының өсіп келе жатқан көлемін, алдымен бір-екі жолды, бірақ содан кейін тұтас беттерді, содан кейін құжаттарды қоса бастады.

Порттың түпнұсқа дизайны тек жіберуге болатын деректер негізгі компьютерден принтерге жіберілуі керек. Порттағы бөлек түйреуіштер күй туралы ақпаратты компьютерге кері жіберуге мүмкіндік береді. Бұл елеулі шектеулер болды, өйткені принтерлер «ақылды» болды және күй кодтарының бай жиынтығы қажет болды. Бұл енгізілген жүйенің ерте кеңеюіне әкелді HP, «Битрониканың» іске асырылуы 1992 жылы шыққан. Бұл бастапқы порттың күй түйреуіштерін хостқа кері деректерді жіберуге арналған 4-биттік параллель портын құру үшін қолданды.

«Екі бағытты» қосымша модификациясы 8-разрядты негізгі шинадағы мәліметтер ағынының бағытын көрсету үшін мәртебелік түйреуіштерді қолданды; түйреуіштердің бірінде хостқа жіберуге болатын мәліметтер бар екенін көрсете отырып, барлық сегіз деректер түйіндері пайдалануға қол жетімді болды. Бұл икемділікті дәлелдеді және екі бағытты режим сияқты жұмыс істейтін, бірақ сигнал беру жылдамдығын 2 Мбайт / с-қа дейін арттырған «Жақсартылған параллель» стандартына әкелді, ал кейінірек «Кеңейтілген мүмкіндік порт» нұсқасы оны 2,5 Мбайт / с-қа дейін арттырды. .

1991 жылы Желілік басып шығару альянсы жаңа стандартты әзірлеу үшін қалыптасты. 1994 жылы наурызда IEEE 1284 спецификациясы шығарылды. 1284 барлық осы режимдерді қамтыды және кез-келгенінде жұмыс істеуге мүмкіндік берді.

Шолу

IEEE 1284 үйлесімді принтер кабелі, екеуімен де ДБ-25 және 36 істікшелі Центроника қосқыштар

IEEE 1284 стандарты максималды өнімділіктің теориялық мәні 4-тен жылдам және екі бағытты мәліметтер ағынына мүмкіндік береді мегабайт секундына; нақты өткізу қабілеті жабдыққа байланысты 2 мегабайт / секундты құрайды. Принтер өтетін жерде бұл тезірек басып шығаруға және артқы арнаның күйін және басқаруға мүмкіндік береді. Жаңа стандарт перифериялық құрылғыға деректерді хостқа қайта жіберуге мүмкіндік бергендіктен, бұрын қолданылған құрылғылар SCSI интерфейстер әлдеқайда төмен шығындармен шығарылуы мүмкін. Бұған кірді сканерлер, таспа жетектері, қатты дискілер, параллельді интерфейс, желілік адаптерлер және басқа құрылғылар арқылы тікелей қосылған компьютерлік желілер. Бұдан әрі тұтынушыдан қымбат SCSI картасын сатып алу талап етілмейді - олар өздері орнатылған параллель интерфейсін қолдана алады.

Параллельді интерфейс сол кезден бастап ауыстырылды жергілікті желі интерфейстер және USB 2.0.

IEEE 1284 режимдері

IEEE 1284 бес режимде жұмыс істей алады:

  • Үйлесімділік режимі, сондай-ақ Centronics стандарты немесе SPP, бұл түпнұсқа Centronic дизайнынан бірнеше айырмашылықтары бар бір бағытты жүзеге асыру. Бұл режим тек принтерлер үшін қолданылады. Принтер хостқа кері жібере алатын жалғыз сигнал - бұл принтердің қағаз бітіп қалуы сияқты жиі кездесетін қателік жағдайларын білдіретін кейбір тұрақты мағыналық күй сызықтары.
  • Ниббл режимі - бұл құрылғыға төрт бит деректерді жіберуге мүмкіндік беретін интерфейс (а тістеу ) бір уақытта, (қайта) деректерге арналған сыйысымдылық режимінің төрт күйінің сызбаларын қолдана отырып. Бұл Bi-tronics режимі HP және әдетте жақсартылған принтер күйі үшін қолданылады. Nibble режимі бұлармен ешқашан ресми түрде қолдау көрсетілмесе де, IEEE-1284 Centronics дейінгі интерфейстердің көпшілігінде жұмыс істейді.
  • Байт режимі, «Екі бағытты» деп те аталады (үйлесімділік режимінен басқа барлық режимдер шын мәнінде екі бағытты болса да), бұл құрылғы үшін пайдаланылатын бірдей деректер желілері арқылы бір уақытта сегіз битті жіберуге мүмкіндік беретін жартылай дуплексті режим. басқа бағыт. Бұл режимге IEEE-1284 дейінгі интерфейстердің аздығында, мысалы, IBM PS / 2 компьютерлер; сондықтан оны кейде бейресми түрде PS / 2 режимі деп атайды.
  • Жақсартылған параллель порт (EPP) - бұл принтерлер, сканерлер немесе сақтау құрылғылары сияқты құрылғыларға арнаның бағытын жылдам ауыстыра отырып, үлкен көлемдегі деректерді жіберуге мүмкіндік беретін екі жақты интерфейс. EPP 2 Мбайт / с дейін өткізу қабілеттілігін қамтамасыз ете алады, бұл қалыпты параллельді порттық байланыс кезінде жылдамдықтан шамамен 15 есе көп, процессордың үстеме шығыны аз.[2]
  • Кеңейтілген мүмкіндік порт (ECP) - бұл ЭПП-ға ұқсас жартылай дуплексті екі бағытты интерфейс жадқа тікелей қол жеткізу (әдетте БҰЛ ISMA DMA аппараттық құралы және параллельді порт интерфейсінің аппаратурасы арқылы процессордың жұмысына мүмкіндік берудің орнына деректерді беру жұмысы жүргізіліп, мәліметтердің EPP-ге қарағанда тезірек берілуін қамтамасыз ету үшін DMA 3). Осы режимді қолдайтын көптеген құрылғылар интерфейсті қолдайды RLE қысу. ECP өткізу қабілеттілігі 2,5 Мбайт / с дейін қамтамасыз ете алады, бұл 8-разрядты ISA DMA табиғи шегі.[3] ДК-дегі ECP интерфейсі IEEE-1284 дейінгі принтерлерге трансферттерді тасымалдау кезінде процессордың жүктемесін азайту арқылы жақсарта алады; дегенмен, бұл жағдайда беру бір бағытты болып табылады.

Параллельді портты қамтитын соңғы компьютерлер портты ECP немесе EPP режимінде немесе екеуін де бір уақытта қолдана алады.

IEEE-1284 құрылғысы екі бағытты байланыс әрқашан Nibble режимінде басталуын талап етеді. Егер хост осы режимде жауап алмаса, ол құрылғы бұрынғы принтер деп есептейді және сыйысымдылық режиміне өтеді. Әйтпесе, қосылымның екі жағында да қолдау көрсетілетін ең жақсы режим хост және клиенттік құрылғылар арасында стандартталған Nibble Mode хабарламаларын алмасу арқылы келісіледі.

IEEE 1284 коннекторлары мен кабельдері

Mini-Centronics 36 істікшелі ер коннекторы (үстіңгі жағы) микро ленталы 36 істікшелі ер Centronic коннекторы (төменгі жағы)
Mini-Centronics 36 істікшелі ер коннекторы (оң жақта) Micro лентасы бар 36 істікшелі ер Centronic қосқышы (сол жақта).

IEEE стандартына сәйкес келетін кабель электр өткізгіштің және сапаның бірнеше стандартына сәйкес келуі керек. Қосқыштардың үш түрі анықталған:

  • А типі: ДБ-25 25 түйреуіш, хост байланысы үшін.
  • B түрі: Центроника (ресми түрде «Микро лента «) Принтерге немесе құрылғыға қосылуға арналған 36 істікшелі.
  • C түрі: Шағын центроника (MDR36) 36-істікшелі, танымал болмағаны үшін құрылғыға қосылудың кішігірім баламасы.

IEEE 1284 кабелінің екі түрі бар:

  • IEEE 1284-I: IEEE 1284-A және IEEE 1284-B қосқыштарын қолданады.
  • IEEE 1284-II: IEEE 1284-C қосқыштарын қолданады.

IEEE 1284 Daisy Chain спецификациясында сегіз құрылғыға дейін бір параллель портқа қосылуға болады.

Барлық режимдер қолданылады TTL Вольтаж логикалық деңгейлер, егер қымбат арнайы кабельдер қолданылмаса, мүмкін кабельдің ұзындығын бірнеше метрге дейін шектейді.[4]

Толық сипаттамаларды, соның ішінде пинуттарды төмендегі сілтемелерден қараңыз.

IEEE 1284 стандарттары

  • IEEE 1284-1994: Дербес компьютерлерге арналған екі жақты параллельді перифериялық интерфейс үшін стандартты сигнал беру әдісі
  • IEEE 1284.1-1997: Тәуелсіз принтерді / жүйелік интерфейсті тасымалдау - принтердің конфигурациясы мен мәртебесін қайтаруға арналған хаттама
  • IEEE 1284.2: IEEE 1284 стандартына сынау, өлшеу және сәйкестік (мақұлданбаған)
  • IEEE 1284.3-2000: IEEE 1284 үйлесімді перифериялық құрылғылар мен хост адаптерлеріне арналған интерфейс пен протокол кеңейтімдері - параллель портты бірнеше перифериялық құрылғылармен бөлуге мүмкіндік беретін протокол (ромашка тізбегі)
  • IEEE 1284.4-2000: IEEE 1284 интерфейстеріне арналған мәліметтер беру және логикалық арналар - құрылғыға бірнеше, бір уақытта мәліметтер алмасуды жүзеге асыруға мүмкіндік береді.

IEEE 1284 типтік түс кодтары

IEEE 1284 кабелінің 25 істікшелі сымдарында кездесетін әдеттегі түстер.[дәйексөз қажет ]

ІлмекТүсТүстер
1қызыл
2қызғылт / қызыл
3қоңыр
4апельсин
5ашық көк / сары
6ашық көк / қызыл
7көгілдір
8көк
9ашық көк / қаражасыл / көк
10жасыл
11сары
12қызғылт / қызғылт сары
13сұр
14сұр / жасыл
15қызғылт / көкқызғылт сары / ақ
16қызғылт / қарақоңыр / ақ
17ашық көк / көкашық көк / жасыл
18көк-ақ
19жасыл / қаражасыл / қызыл
20қызғылт / ақсары / қара
21сұр / қара
22ақ / қарасұр / сары
23күлгін
24қызғылт
25ақ
NCақ / сарыақ / жасыл
Барлықақ / күлгінқызыл / қара

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Centronics 101, 101A, 101AL, 102A және 306 принтерлері: сипаттамалары және интерфейс туралы ақпарат
  2. ^ EP 0640229  Бакстон, Калифорния / Кохц, Р.А. / Zenith Data Systems корпорациясы: Жақсартылған параллель порт. өтініш беру күні 15 мамыр 1992 ж
  3. ^ LAVA Computer MFG Inc (2002). «IEEE 1284: параллель порттар» (PDF). Архивтелген түпнұсқа (PDF) 15 қараша 2006 ж.
  4. ^ IBM параллель портына қатысты жиі қойылатын сұрақтар / оқулық

Сыртқы сілтемелер

EPP BIOS қоңырауларына қатысты үзілістер тізімі: