ПУЛЬТ УПРАВЛЕНИЯ
CONTROL PANEL

Изобретение относится к вычислительной технике и может быть использовано в клавишных устройствах ввода и отображения буквенно-цифровой информации с последовательным каналом приема-передачи данных.
Известно устройство для ввода информации (А.С. №1798776, авторов Хальвас В.П., Еремеева Л.Н., опубл. 28.03.93, БИ №8), содержащее клавиатуру, шифратор, блок управления, преобразователь кодов, блок индикации. Выходы клавиатуры соединены с информационными входами шифратора, выходы группы которого соединены с информационными входами преобразователя кодов. Информационные выходы группы преобразователя кодов соединены с входами блока индикации.
В данном устройстве, являющемся наиболее близким к заявляемому, отсутствуют возможность создания длинной линии связи с внешним устройством; приемный канал для получения от внешнего устройства ответной контрольной информации. Передаваемый код клавиши ограничен только четырьмя разрядами.
Задача, на решение которой направлено заявляемое изобретение, заключается в создании устройства формирования кода клавиш клавиатуры с последующей передачей информации по последовательному каналу с заданным логическим уровнем сигнала, с возможностью визуального контроля на блоке индикации и получение ответной контрольной информации от внешнего устройства.
Технический результат, на достижение которого направлено изобретение, заключается в расширении функциональных возможностей и повышении надежности работы заявленного устройства.
Данный технический результат достигается тем, что в пульт управления, содержащий клавиатуру, группа выходов которой соединена с группой входов шифратора, группа выходов которого соединена с группой входов блока управления и преобразования кодов, группа выходов которого соединена с группой входов блока индикации, дополнительно введен блок последовательного канала связи, первые вход и выход которого соединены с выходом и входом блока управления и преобразования кодов соответственно, вторые вход и выход блока последовательного канала связи являются входом и выходом пульта управления.
Введение блока последовательного канала связи позволяет осуществлять передачу информации, увеличить длину связи до внешнего устройства и получить ответную контрольную информацию от внешнего устройства, что расширяет функциональные возможности пульта управления. Возможность получения ответной информации от внешнего устройства позволяет контролировать передачу информации, искажение данных и т.д., что повышает надежность пульта управления.
На чертеже приведена функциональная схема пульта управления.
Пульт управления содержит клавиатуру 1, шифратор 2, блок 3 управления и преобразования кодов, блок 4 последовательного канала связи, блок 5 индикации.
Группа выходов клавиатуры 1 соединена с группой входов шифратора 2. Группа выходов шифратора 2 соединена с группой входов блока 3 управления и преобразования кодов. Группа выходов блока 3 управления и преобразования кодов соединена с группой входов блока 5 индикации. Вход и выход блока 3 управления и преобразования кодов соединены соответственно с первыми выходом и входом блока 4 последовательного канала связи. Вторые вход и выход блока 4 последовательного канала связи являются входом и выходом пульта управления, соединены соответственно с входом и выходом внешнего устройства (не показано).
Блок 3 управления и преобразования кодов, состоящий из микропроцессорного устройства, предназначен для приема кода нажатой клавиши с выхода шифратора 2, для преобразования кодов, для формирования старт-стоповой кодовой посылки, поступающей на блок 4 последовательного канала связи, для передачи информации по последовательному каналу связи, для приема кодовой посылки, поступающей с блока 4 последовательного канала связи, для управления работой и формирования данных для блока 5 индикации.
Блок 4 последовательного канала связи состоит из передатчика, который формирует уровень логического сигнала информационного кода клавиши, и приемника, который предназначен для преобразования уровня напряжения комбинации импульсов, полученной из последовательного канала связи, в уровень напряжения, необходимый для работы блока 3 управления и преобразования кодов.
Пульт управления работает следующим образом.
При нажатии клавиши на клавиатуре 1 высокий уровень потенциала поступает на вход шифратора 2. На выходах шифратора 2 формируется двоичный код нажатой клавиши. Этот код с выхода шифратора 2 считывается блоком 3 управления и преобразования кодов. Блок 3 управления и преобразования кодов программно преобразует код клавиши и формирует последовательную старт-стоповую кодовую посылку необходимой длины, которую передает на вход блока 4 последовательного канала связи. Блок 4 последовательного канала связи преобразует потенциал входной кодовой посылки в потенциал логического уровня внешнего устройства.
Внешнее устройство передает на второй вход блока 4 последовательного канала связи ответную кодовую посылку. Блок 3 управления и преобразования кодов считывает принятую кодовую посылку и программно преобразует полученную информацию. Затем блок 3 управления и преобразования кодов сравнивает полученную информацию с переданной и результат сравнения выдает на блок 5 индикации.
Изготовлен лабораторный макет пульта управления, испытания которого подтвердили работоспособность и практическую ценность заявляемого объекта.