ОПРОС ПРОВЕДЕТ ЭВМ

ОПРОС ПРОВЕДЕТ ЭВМ

Чтобы существенно облегчить ввод в компьютер информации о состоянии большого количества переключателей, кнопок или датчиков (например, в системах голосования или при сборе сведений типа «да — нет» операторами и дежурными, несущими свою вахту на каких-либо объектах), предлагается оснастить ПК самодельным устройством сопряжения.

Принципиальная электрическая схема сопряжения 64-х «опросных» тумблеров (кнопок) с портом СОМ-2 PC IBM.
Принципиальная электрическая схема сопряжения 64-х «опросных» тумблеров (кнопок) с портом СОМ-2 PC IBM.

Из схемы устройства видно, что коммутация используемых в данной разработке мультиплексоров DD1— DD5 осуществляется от счетчиков DD6, DD7. Действует все это в соответствии с реальной обстановкой по закладываемой в компьютер программе, причем последовательность импульсов 0-1-0 на выходе порта СОМ-2 (адрес 2FC.D0) поочередно изменяет состояние счетчиков и, соответственно, коммутирует мультиплексоры, на входах которых — 64 тумблера или кнопки опроса.

Начальная установка счетчиков осуществляется подачей логического 0 на базу транзистора VT1 через СОМ-2 (адрес 2FC.D1). Логической 1 разрешается работа счетчиков и одновременно выполняется перевод транзистора VT2 в режим, необходимый для приема информации в компьютер. Согласование выходных напряжений СОМ-2, имеющих величину ±12 вольт с уровнями микросхем 155-й серии достигается использованием резисторных делителей напряжения и диода VD2.

«Уровневое состояние» входов мультиплексоров после каждого «сдвига» передается на коллектор VT2, который опрашивается через порт СОМ-2 (адрес 2FE.D5).

Условное обозначение выводов СОМ-2 дается согласно штыревой части разъема PIN-25. Хотя в случае необходимости данную схему можно подсоединить к любому последовательному порту СОМ-1 …СОМ-4, соответственно изменив адресацию обращения. Символ # возле указания регистров 2FC и 2FE на принципиальной схеме означает: адрес порта и адреса в программе даны в шестнадцатиричном представлении (что не свойственно Бейсику, но ближе к реально отображаемой информации при загрузке компьютера).

Демонстрационная программа компьютерного контроля за состоянием 64-х «опросных» тумблеров или кнопок (язык — Бейсик, форма вывода данных — таблица).
Демонстрационная программа компьютерного контроля за состоянием 64-х «опросных» тумблеров или кнопок (язык — Бейсик, форма вывода данных — таблица).

К выводу 6 микросхемы DD5 через ограничительный резистор подключен контрольный светодиод. Он сигнализирует о нормальной работе схемы и дублирует показания опрашиваемых тумблеров или кнопок.

Теперь об электропитании. У большинства IBM PC на задней стенке корпуса имеются удобные заглушки-слоты. А значит, можно, разместив там разъем типа СГ-5, позаимствовать +5 В, требующиеся для сопрягающего устройства, у энергоблока самого компьютера. Но в этом случае становятся крайне обязательными показанные на схеме стабилитрон и мощный полупроводниковый диод, дабы защитить электронику ПК от каких бы то ни было наводок по «тумблерным» линиям.

Монтаж сопрягающего устройства может быть выполнен любым из известных способов. При этом желательно, чтобы линии, ведущие к тумблерам, представляли собой «витые пары». К тому же их (в случае появления помех) надо обязательно шунтировать конденсаторами по 0,1 — 1 мкФ. Заботами о помехоустойчивости, надежном переключении счетчиков обусловлена и максимально допустимая удаленность самой конструкции от последовательного порта СОМ-2: при любом монтаже она не должна превышать 15 м. Выполненная в строгом соответствии с принципиальной электрической схемой, самодельная конструкция хороша, прежде всего, как компьютеризированный учетчик каких-либо событий. Например, своевременности прихода сотрудников (до 64 человек) на работу. Тогда включение тумблера будет означать, что подопечный на месте, а сам момент прибытия зафиксирован компьютером. Если же в качестве DD5 использовать не К155КП7, а К155КП1, то появится реальная возможность без изменения принципа сопряжения и программы увеличить число опрашиваемых до 256. Правда, для этого придется ввести буферные элементы на выходах DD6 и использовать уже 16 входных мультиплексоров вместо прежних четырех.

Область применения рассмотренного выше устройства можно расширить. В частности, использовать его как клавиатуру для электронного музыкального инструмента, где синтез звука будет осуществлять компьютер. Однако в этом случае объем программного обеспечения значительно возрастет. А если подключить к мультиплексорам соответствующие датчики и изменить программное обеспечение, то вполне приемлемым станет применение данного устройства в системах охранной сигнализации и контроля за объектами.

А.ШАБРОНОВ,

г. Новосибирск

Рекомендуем почитать

  • «ИС» ПРОТИВ «ТИГРА»«ИС» ПРОТИВ «ТИГРА»
    Появление на Восточном фронте новых немецких тяжелых танков Pz.VI «Тигр» внесло существенные коррективы в планы советских танкостроителей. В начале апреля были получены достоверные...
  • ВЕШАЛКА ДЛЯ… КЛЮЧЕЙВЕШАЛКА ДЛЯ… КЛЮЧЕЙ
    Если небольшая старая картина в рамке под стеклом не нашла себе места в комнате и оказалась на антресолях - достаньте её и, сдув пыль, вдохните в неё новую жизнь: сделайте из неё...
Тут можете оценить работу автора: