Разделы

Описание принципа действия и общий алгоритм работы

После подачи питания на устройство, микроконтроллер производит настройку портов, общее конфигурирование, например, отключение компаратора. После этого запускается основной цикл работы микроконтроллера. На этом этапе микроконтроллер дожидается нажатия клавиши "Старт/Останов" для начала измерений. Вначале инициализируется термодатчик. Так как на линии только один датчик, отправляется команда интерфейса 1-Wire выбора всех датчиков. Затем отправляется команда начала температурного преобразования. Так как для температурного преобразования нужно определенное время, микроконтроллер ожидает от датчика сигнала завершения температурного преобразования. Для этого он в цикле опрашивает состояние порта датчика, настроенного на ввод данных. Настройка точности преобразования не производится, т.к. для данной работы достаточно точности 0.5 градуса Цельсия. После получения сигнала завершения температурного преобразования, датчик вновь инициализируется и считывается содержимое его памяти. Считанные данные преобразуются в вид, удобный для вывода на индикатор, определяется знак числа. Если оно отрицательное, то происходит преобразования из дополнительного кода в прямой код. Затем происходит вывод данных на семисегментный индикатор.

Опрашивается порт, к которому подключена клавиша управления. Если клавиша нажата, микроконтроллер переходит в цикл ожидания.

Блок-схема работы микроконтроллера

Другие материалы

Разработка принципиальной схемы и конструкции приемного устройства шумоподобных сигналов
Проблема создания широкополосных приемных устройств (ШПУ) с расширенным динамическим диапазоном традиционно является одной из основных задач радиоэлектроники СВЧ. Основной причиной, препятст ...

Разработка квазиоптимальной, по критерию минимума, вероятности ошибки системы связи
...

Регулирующие малоканальные микропроцессорные контроллеры МПК Ремиконты Р-130
Для микропроцессорного регулирующего контроллера МПК Ремиконты Р-130" (выбранного в соответствии с вариантом 2. Необходимо кратко описать его техническую структуру и программно-алго ...

Копирайт 2020 : www.ordinarytech.ru