Ниже представлена схема термостата с использованием датчика DS18B20 и микроконтроллера PIC16F628A.
Для работы устройства, с помощью кнопок управления, необходимо установить 2 уставки и 2 гистерезиса, для нагревателя и охладителя. При нажатии на кнопку "SET", устройство переходит в режим установки уставки для нагревателя. Кнопками "PLUS" и "MINUS" выставляется значение. Шаг изменения 0.1 'C. При долгом нажатии (2 сек.) значения начинают изменяться быстро (10 шагов в секунду). Следующее нажатие кнопки "SET" сохраняет предыдущий параметр в энергонезависимую память и переводит устройство в режим установки гистерезиса для нагревателя. Кнопками "PLUS" и "MINUS" выставляется значение. Шаг изменения 0.1 'C, диапазон: 0.1 - 5.0 'C. При долгом нажатии (2 сек.) значения начинают изменяться быстро (10 шагов в секунду). Следующее нажатие кнопки "SET" сохраняет предыдущий параметр в энергонезависимую память и переводит устройство в режим установки уставки для охладителя. Установка осуществляется так же как и для нагревателя. Следующее нажатие кнопки "SET" сохраняет предыдущий параметр в энергонезависимую память и переводит устройство в режим установки гистерезиса для охладителя. Установка осуществляется так же как и для нагревателя. Следующее нажатие кнопки "SET" сохраняет предыдущий параметр в энергонезависимую память и переводит устройство в режим показа температуры. В режиме показа температуры, при нажатии кнопки "PLUS" или "MINUS", меняется яркость индикатора. Диапазон яркости 10-90%, шаг 1.5%, скорость изменения 15% в сек.
Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов!
Подробно тут! Жалоба