City
#45
09 июня 2000 |
|
Планета шелезяка - схема RS-232 интерфейса.
┌──────────────────────────────────────────────────────────┐ │ #### ### ### # # #### ##### ### │▓ │ # # # # # # # # # # # # │▓ │ # # # # #### #### ### # #### │▓ │ # # # # # # # # # # # # │▓ │ # # # # # # # # #### # # # │▓ │ │▓ │ # # #### ### #### ## ### # # ### │▓ │ # # # # # # # # # # # # # # # │▓ │ # # # ### # # ### # ### ## #### │▓ │ # # # # # # # # # # # # # # # │▓ │ ##### #### # # #### ## # # # # # # │▓ └──────────────────────────────────────────────────────────┘▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ RS-232 INTERFACE FOR SPECTRUM COMPUTERS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) KOHASOFT'1991 (c) UAЗPRQ'1992 продолжение █ 8┌───┬───┬─────┐11 D0' █────┤DO │ PT│GATEO├────┐ █ 7│ │ │ │14 │ D1' █────┤D1 │ │GATE1├────o──>+5V █ 6│ │ │ │16 │ D2' █────┤D2 │ │GATE2├────┘ █ 5│ │ │ │ KPS8OВИ5ЗА D3' █────┤D3 │ ├─────┤ █ 4│ │ │ │13 D4' █────┤D4 │ │ OUTO├─────────┐ █ 3│ │ │ │17 │ D5' █────┤D5 │ │ OUT1├── │ █ 2│ │ │ │10 │ D6' █────┤D6 │ │ OUT2├── │ █ 1│ │ │ │ │ D7' █────┤D7 │ ├─────┤9 │ █ 19├───┤ │ CLKO├──────┐ │ A5 █────┤A0 │ │ │15 │ │ █ 20│ │ │ CLK1├──────o │ A6 █────┤A1 │ │ │18 │ │ ──── █ 21├───┤ │ CLK2├──────o │ CS-53 █────┤CS │ ├─────┤ │ │ ── █ 23│ ─ │ │ │24 │ │ WR' █────┤WR │ │ +Ucc├──>+5V│ │ ── █ 22│ ─ │ │ │12 │ │ RD' █────┤RD │ │ GND├───┐ │ │ █ └───┴───┴─────┘ ─┴─ │ │ CLK-2 █─────────────────────────o │ 2.0 mHz █ 27┌───┬───┬────┐20 │ │ D0' █────┤D0 │PCI│ CLK├───────┘ │ █ 28│ │ │ ─ │9 │ D1' █────┤D1 │ │ TxC├──────────o KPS8OBB51А █ 1│ │ │ ─ │25 │ D2' █────┤D2 │ │ RxC├──────────┘ 3┌──┐2 █ 2│ │ ├────┤19 ┌───────┤ >├────>>TxD D3' █────┤D3 │ │ TxD├─────┘ 5├──┤4 █ 5│ │ │ ─ │24 ┌────┤ >├────>>DTR D4' █────┤D4 │ │ DTR├────────┘ 7├──┤6 █ 6│ │ │ ─ │23 ┌───┤ >├────>>RTS D5' █────┤D5 │ │ RTS├─────────┘ └──┘ █ 7│ │ ├────┤3 15┌──┐14 К561ПУЧ D6' █────┤D6 │ │ RXD├───────┤ <├────────o─<<RxD █ 8│ │ │ ─ │22 12├──┤11 │ D7' █────┤D7 │ │ DSR├───────┤ <├─────o──┼─<<DSR █ 11├───┤ │ ─ │17 10├──┤9 │ │ CS-51 █────┤CS │ │ CTS├───────┤ <├──o──┼──┼─<<CTS ── █ 10│ ─ │ ├────┤21 └──┘ │ │ │ WR' █────┤WR │ │RES ├───────┐ │ │ │ ── █ 13│ ─ │ ├────┤26 │ R1- █ █ █ RD' █────┤RD │ │+Ucc├──>+5V │-R3 █ █ █ █ 12│ ─│ │ │4 │100к │ │ │ A5 █────┤C/D│ │ GND├────┐ │ ┴ ┴ ┴ █ └───┴───┴────┘ ─┴─ │ RESET'█─────────────────────────┘ Возможно применение счетчиков с переменным коэффициентом деления вместо ДПКД на KPS8OВИ5З. Во всех случаях необязательна подача меандра на входы TxC & RxC контроллера KPS8OBB51; желательно так же ограничить тактовую частоту БИСов до 2 Мгц. При сбоях в программировании и работе KPS8OВИ5З можно попробовать снизить напряжение питания на ней до 4.5В (путем последовательного включения в цепь +5В диода типа КДS22 в 'прямом' направлении). При применении фирменного аналога м/сх I8253 подобную доработку делать нет необходимости. Следует учитывать, что соединительный кабель между компьютером и RS-232 является сильным излучателем помех приемной аппаратуре радиоканала в системах обмена данными - Packet Radio, RTTY, AMTOR и др., поэтому длина кабеля должна быть как можно короче (не более 0.5м). Назначение выводов интерфейса: TxD -"Transmit Data", информационный выход блока передачи. Вы- ход TXD подключается к каналу связи (входу модема). DTR -"Data Terminal Ready", готовность терминала. Активный уровень (низкий) этого сигнала информирует внешнее уст- ройство о готовности терминала принимать информацию. RTS -"Request To Send", запрос передачи. Активным уровнем это- го сигнала терминал запрашивает о возможности передачи данных внешнему устройству. RxD -"Recieve Data", информационный вход блока приема. На вход RXD из канала связи (выхода модема) поступает код в последовательном формате. DSR -"Data Send Ready", готовность передатчика. Активный уро- вень этого сигнала указывает о готовности внешнего уст- ройства к обмену. CTS -"Clear To Send", разрешение передачи. Активным уровнем этого сигнала внешнее устройство (модем) указывает о го- товности воспринимать данные от терминала. продолжение следует ...
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября