Spectrum-совместимые компьютеры «Байт»,«Байт-01» и прочие раритеты

4 / 6 285

Подключение джойстика к компьютеру «Байт»

С компьютером «Байт» джойстик не продавался (исключение составляют некоторые варианты комплектации «Байт-01») , но его можно было купить отдельно. К «Байту» можно было подключить почти любой джойстик, естественно, с установкой нужного разъёма.

Для подключения джойстика на плате компьютера «Байт» предусмотрена 9-контактная вилка (по схеме - это СНП101-9ВП12, но её часто заменяли на РП15-9Ш):

Вилка СНП101-9ВП12 для подключения джойстика в компьютере «Байт»
Вилка СНП101-9ВП12 для подключения джойстика в компьютере «Байт»
Вилка СНП101-9ВП12 для подключения джойстика в компьютере «Байт»

Вилка РП15-9Ш

Следует обратить внимание, что нумерация выводов разъёмов СНП101 (РП15) и DB-9 (который тоже могли устанавливать вместо СНП) отличается друг от друга:

Различная распиновка разъёмов DB9 и СНП101

Как я понимаю, на схемах нумерация контактов указана для варианта с разъёмом DB-9.

Поэтому для подключения джойстика не обращайте внимание на тип разъёма, установленного в компьютере и нумерацию его контактов. Со стороны джойстика распайка его разъёма будет одинакова для подключения как к «старому», так и к «новому» «Байту». Просто распаяйте разъём джойстика по схеме ниже:

Распайка разъёма джойстика для подключения к компьютеру «Байт»

Но со стороны компьютера есть некоторое различие в выводимых на разъём джойстика сигналах. Это чисто технические особенности, не влияющие на способ подключения и работу джойстика.

Разъём джойстика на «старом» Байте (с серийными номерами 1-7599):

Распиновка джойстика для «старого» Байта

Как видно из схемы, джойстик работает при замыкании входов на лог.1 (контакт 8 разъёма). Активные уровни сигналов - высокие, в дальнейшем они через буфер на регистре КР1533ИР22 подаются на шину данных. На схеме перепутаны местами контакты 3 и 4 разъёма.

Распиновка разъёма для подключения джойстика в компьютере «Байт» старой модификации (с серийными номерами до 7600)

Итого для подключения джойстика к «старой» модификации «Байта» используем контакты Left, Right, Up, Down, Fire и замыкаем их на 8-й контакт разъёма, обозначенный как «+5В».

Разъём джойстика на «новом» Байте (с серийными номерами от 7600 и выше) и на Байт-01:

Схема реализации порта джойстика в «новом» Байте:

Назначение контактов разъёма для подключения джойстика к Байту

Джойстик работает при замыкании входных сигналов на общий провод (GND, 8-й контакт разъёма). По сравнению со «старым» вариантом компьютера на 8-й контакт разъёма вместо 5В теперь подаётся GND. Активные входные уровни для джойстика - низкие (вместо высоких на «старом» Байте). Если на «старом» Байте порт джойстика реализован на регистре КР1533ИР22 (без инверсии), то в «новом» Байте порт сделан на микросхеме КР1533АП3 (с инверсией сигналов на выходе), поэтому активные уровни поменялись.

Кроме этого на 7-й контакт разъёма дополнительно выведено питание +5В (без токоограничивающего резистора). Предположительно это сделано для возможности работы джойстиков с функцией Autofire. У этой реализации есть серьёзный минус: разъём для подключения джойстика выполнен в виде вилки с торчащими контактами. Несложно при помощи какого-нибудь токопроводящего предмета замкнуть два соседних контакта (7 и 8) разъёма, чтобы получить короткое замыкание по питанию +5В. Это может иметь печальные последствия для платы компьютера.

В инструкции к «новому» «Байту» распиновка разъёма джойстика совсем запутана. Во-первых, нумерация контактов указана для варианта с вилкой СНП101, что не совпадает со схемой. Во-вторых не указано, что это вид на разъём, установленный в компьютере, что может внести некоторую путаницу при подключении. В-третьих, общим проводом для кнопок джойстика является GND, а не лог.1 (по-видимому, это осталось от инструкции «старого» варианта компьютера):

Назначение контактов разъёма для подключения джойстика к Байту

Учитывая, что нумерация контактов разъёма должна совпадать со схемой, распиновка должна быть указана так:

Правильное назначение контактов разъёма для подключения джойстика к Байту

Распиновка разъёма для подключения джойстика в компьютере «Байт» новой модификации (с серийными номерами от 7600 и выше)

Для подключения джойстика к «новой» модификации «Байта» используем контакты Left, Right, Up, Down, Fire и замыкаем их на GND (8-й контакт разъёма).

Небольшая подборка джойстиков

Само собой разумеется, все они могли работатьРазумеется, при перепайке разъёма на «байтовский» стандарт. с «Байтом»:

Куча джойстиков

Джойстики
Джойстики
Джойстики
Джойстики
Джойстики
Джойстики
Джойстики

Джойстики
Джойстики
Джойстики
Джойстики
Джойстики
Джойстики
Джойстики

Джойстики
Джойстики
Джойстики
Джойстики
Джойстики
Джойстики
Джойстики

Джойстик «Веста ИМ-01»

Скачать:
Джойстик «Веста ИМ-01», руководство по эксплуатации