Воскресенье, 01.12.2024, 10:46
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Реклама Google
Форма входа
Категории раздела
Это нужно знать! [17]
Изучаем AVR [30]
Программаторы [12]
Необходимое ПО [8]
Готовые устройства [73]
Справочная [38]
Инструмент [0]
Технология [8]
Литература [0]
Arduino скетчи [18]
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Микроконтроллеры - это просто!
Главная » Статьи » Готовые устройства

Термостат с последовательным включением нагрузки
Термостат поддерживает температуру от 0 до 120°C. Этот прибор имеет пять выходов, которые работают от одного датчика и последовательно включают нагрузку через 1 секунду, тем самым обеспечивают благоприятный режим коммутации мощной нагрузки. В меню можно отключить или включить соответствующий выход независимо от других, в включенном или отключенном состоянии термостата. Отключение нагрузки производится сразу всеми активированными выходами. Микроконтроллер Atmega8 работает от внутреннего тактового генератора частотой 8MHz. ЖК дисплей стандартный на 16 символов и 2 строки, с контроллером HD44780. Зуммер без встроенного генератора.




В рабочем состоянии на дисплее выводится информация:

Максимальная температура в градусах Цельсия;
Текущая температура в градусах Цельсия;
Параметры выходов: "-" выход выключен, "+" выход включен, "пустое знакоместо" выход деактивирован.

Ошибки термостата

При превышении максимальной температуры на 10°C, если даже все выходы выключены, высвечивается "Error: Out limit temperature" и звучит сигнал зуммера, выходы выключаются. После такой ошибки необходимо отключить питание термостата, проверить соответствующее силовое оборудование на предмет короткого замыкания и т.д. Затем снова включить термостат.

Если датчик DS18B20 не подключен, шина данных датчика замкнута на минус или на плюс питания, то высвечивается "Error: DS18B20" и звучит сигнал зуммера, если выходы были включены после такой ошибки они отключаются. После этого необходимо отключить питание термостата и проверить цифровой датчик, его линию подключения, затем снова включить термостат.

Через меню настраивается:

1. Максимальная температура от 0 до 120°C (30°C по умолчанию);
2. Гистерезис от 1 до 20°C(2°C по умолчанию);
3. Выход №1: активировать или деактивировать;
4. Выход №2: активировать или деактивировать;
5. Выход №3: активировать или деактивировать;
6. Выход №4: активировать или деактивировать;
7. Выход №5: активировать или деактивировать;
8. Подсветка дисплея: включить или выключить.

Настройка термостата

Для входа в меню нажмите кнопку ">"(Вперед). На экране появится меню установки максимальной температуры. Кнопками "+" и "-" выставите необходимое значение. Для перехода в следующее меню снова нажмите  кнопку ">". Для выхода из меню нажмите кнопку "<"(Назад). Следующее меню - установка величины гистерезиса, также кнопками "+" и "-" выставите необходимое значение. Следующее меню -  активация выхода №1, для активации выхода нажмите "+", для деактивации нажмите "-", такие же настройки и для других выходов. Последнее меню - включение подсветки дисплея, для включения подсветки нажмите "+", для выключения нажмите "-". Настройки автоматически сохраняются в EEPROM при выходе из меню.
Категория: Готовые устройства | Добавил: Alex (09.01.2014)
Просмотров: 2546 | Рейтинг: 3.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024