М. И. КОЛЬЦОВ
Научный руководитель – В. М. НЕМЧИНОВ, к. т.н., профессор
Московский инженерно-физический институт (государственный университет)
Программируемый управляемый мультиплексор интерфейсов RS-232
В данной работе представлено устройство мультиплексирования интерфейсов RS-232 для применения в комплексных системах тестирования оборудования.
На современном производстве активно применяются комплексные автоматизированные системы тестирования оборудования, включающие в себя: встроенные программные тесты, управляющую программу на ПК оператора, внешние модули-тестеры, необходимые интерфейсные соединители. В процессе тестирования различного оборудования возникает необходимость изменения настроек, периодического опроса состояния каждого модуля. При этом оператор выполняет перекоммутацию управляющего компьютера и различных тестируемых модулей, что вносит в работу нежелательные задержки. Для сокращения количества «ручных» операций, удобства пользователя и ускорения процесса тестирования (путем проведения параллельных тестов) было создано управляемое устройство мультиплексирования интерфейсов RS232, позволяющее одновременно подключить к ПК управления до восьми тестируемых модулей, каждый из которых может быть доступен для обмена информацией по уникальному адресу.
Для реализации данного устройства использовался микроконтроллер фирмы ATMEL AtMega 8. В программу микроконтроллера входят функции адресации портов, анализа передаваемых символов, внешняя светодиодная сигнализация. Для управления переключением портов устройства нет необходимости устанавливать на ПК управления дополнительные драйверы. Путем доработки управляющей программы, возможно максимально сократить действия оператора путем полной автоматизации процесса настройки и контроля тестируемых модулей. Что исключает необходимость постоянного присутствия оператора.
Разработанное управляемое устройство мультиплексирования интерфейсов RS232 может быть использовано в составе любой информационной системы контроля.

Рис.1 Внешний вид управляемого мультиплексора (крышка снята)


