City #45
09 июня 2000
  Железо  

Планета шелезяка - схема RS-232 интерфейса.


Аппаратное обеспечениеЭксплуатация и доработкиИнтерфейсы и шины

   ┌──────────────────────────────────────────────────────────┐
   │  ####  ###  ### #  # #### #####  ###                     │▓
   │  #  # #  # #  # #  # #      #   #  #                     │▓
   │  #  # #  # #### #### ###    #   ####                     │▓
   │  #  # #  # #  # #  # #      #   #  #                     │▓
   │  #  # #  # #  # #  # ####   #   #  #                     │▓
   │                                                          │▓
   │                #   # ####  ### ####  ##   ### #  #  ###  │▓
   │                # # # #    #  # #    #  # #  # # #  #  #  │▓
   │                # # # ###  #  # ###    #   ### ##   ####  │▓
   │                # # # #    #  # #    #  #  # # # #  #  #  │▓
   │                ##### #### #  # ####  ##  #  # #  # #  #  │▓
   └──────────────────────────────────────────────────────────┘▓
     ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

             RS-232 INTERFACE FOR SPECTRUM COMPUTERS
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) KOHASOFT'1991
(c) UA3PRQ'1992
                         продолжение

            █   8┌───┬───┬─────┐11
      D0'   █────┤DO │ PT│GATE0├────┐
            █   7│   │   │     │14  │
      D1'   █────┤D1 │   │GATE1├────o──>+5V
            █   6│   │   │     │16  │
      D2'   █────┤D2 │   │GATE2├────┘
            █   5│   │   │     │              КР580ВИ53А
      D3'   █────┤D3 │   ├─────┤
            █   4│   │   │     │13
      D4'   █────┤D4 │   │ OUT0├─────────┐
            █   3│   │   │     │17       │
      D5'   █────┤D5 │   │ OUT1├──       │
            █   2│   │   │     │10       │
      D6'   █────┤D6 │   │ OUT2├──       │
            █   1│   │   │     │         │
      D7'   █────┤D7 │   ├─────┤9        │
            █  19├───┤   │ CLK0├──────┐  │
      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    КР580ВВ51А
            █   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ПУ4
      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'█─────────────────────────┘

  Возможно   применение  счетчиков  с  переменным  коэффициентом
деления  вместо ДПКД на КР580ВИ53. Во всех случаях необязательна
подача  меандра  на  входы  TxC  &  RxC  контроллера  КР580ВВ51;
желательно  так  же  ограничить тактовую частоту БИСов до 2 Мгц.
При   сбоях   в   программировании   и  работе  КР580ВИ53  можно
попробовать  снизить  напряжение  питания  на ней до 4.5В (путем
последовательного  включения  в  цепь  +5В  диода  типа  КД522 в
'прямом'  направлении).  При  применении фирменного аналога м/сх
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", разрешение  передачи.  Активным  уровнем
       этого сигнала внешнее  устройство (модем) указывает о го-
       товности воспринимать данные от терминала.

                    продолжение следует ...



Другие статьи номера:

Преамбула - Рад приветствовать вас на страницах очередного 45-го выпуска нашей газеты.

Планета шелезяка - схема RS-232 интерфейса.

Смайлик - Для нормального человека: одна бутылка - нормально, две бутылки - много, три бутылки - мало...

Ликбез - полное описание и полный дизассемблер ПЗУ TR-DOS (продолжение).

Бук - последняя шутка воина.

Beatles - forever wont see me.

Смак - Цыпленок табака.

Двигатель торговли - Меняюсь mod-файлами для General Sound-128 (есть и для GS-512).

Благодарности - О.Хохлову, К.Афендикову, В.Pубцову за ZXASM 3.0


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Железо - схема подключения ISA слота к спектруму.
Железо - Последовательный порт для Spectrum'a
Железо - ZX BUS - Шина на спектруме: Кажущаяся простота синклеровского железа чрезвычайно обманчива.

В этот день...   18 июля