Блоки машинных кодов формировались с помощью транслятора
языка ассемблер для PIC-контроллеров, входящего в состав интегри-
рованной среды разработки MPLAB.
Основная программа написана на языке высокого уровня Basic-
Fractal, интерпретатор которого зашит в ППЗУ вычислителя. Исполь-
зование языка высокого уровня сильно облегчило организацию интер-
фейса программы и математические вычисления.
Интерфейс программы выполнен в виде последовательности диа-
логов, в которых пользователю предлагается выбрать одну из команд.
Аскетичность интерфейса объясняется ограниченными возможностя-
ми индикаторного табло, которое имеет всего две строки по 16 симво-
лов в каждой. Тем не менее, в ходе выполнения работы на это табло
выводятся данные о состоянии аппаратуры и время выполнения этапов
циклограммы.
В настоящее время в программе реализовано два режима рабо-
ты ПДУ. Отладочный режим, в котором оператор может управлять
любым исполнительным механизмом и считывать значение с любого
датчика системы. Рабочий режим реализует выполнение циклограм-
мы эксперимента. В циклограмме заложены две контрольные точки,
когда оператору необходимо принимать решение о продолжении рабо-
ты аппаратуры или прекращении эксперимента, также предусмотрена
возможность корректного останова аппаратуры на протяжении всего
рабочего цикла.
Силовая коммутационная часть пульта выполнена на базе твердо-
тельных реле. Это позволило выиграть в размере и массе прибора по
сравнению с его прототипом, в котором использовались электромаг-
нитные контакторы. В силовом блоке используются 17 идентичных
твердотельных реле с рабочим током 10 А для формирования импуль-
сов открытия и закрытия клапанов и коммутации напряжения питания
нагревателей и осветителей. Кроме того, в состав блока входят два
твердотельных реле с рабочим током 40 А для питания электронагре-
вательной аппаратуры и заборника капель. Применение твердотельных
реле повысило надежность прибора и снизило его энергопотребление.
Система управления и защиты модуля КХИ выполнена на совре-
менном технологическом уровне. В конструкции ПДУ аппаратуры
имеется ряд существенных нововведений, обеспечивающих по сравне-
нию с его прототипом надежную работу КХИ на орбитальной станции
“Мир”. Благодаря переходу на микропроцессорное управление суще-
ственно увеличена точность измерения, что позволило уменьшить ги-
стерезис до 5
◦
С. Новая платформа позволила реализовать алгоритм,
согласно которому вышедшие из строя датчики исключаются из обра-
ботки. Число датчиков сокращено в 1,5 раза, и определение темпера-
туры контрольной точки теперь осуществляется по принципу два из
двух. Температура вычисляется как среднее арифметическое показа-
ний двух датчиков, если оба датчика признаны системой исправными.
76 ISSN 0236-3941. Вестник МГТУ им. Н.Э. Баумана. Сер. “Машиностроение”. 2011. № 3