Форум РадиоКот https://radiokot.ru/forum/ |
|
Двухканальный термометр-термостат на ATmega8. https://radiokot.ru/forum/viewtopic.php?f=25&t=162180 |
Страница 1 из 1 |
Автор: | Самсусамыч [ Вс апр 07, 2019 19:53:26 ] |
Заголовок сообщения: | Двухканальный термометр-термостат на ATmega8. |
Всем привет! Статья на устройство: https://radiokot.ru/circuit/digital/home/169/ На просторах встретился мод на данное устройство. Может кому пригодится. МОД4: Схема: Описание: Цитата: В данном варианте реализовано два канала термостатирования, каждый из которых можно выбрать или нагрев (HEAT), или охлаждение (COOL), по вашему желанию. Появилась возможность регулировать яркостью индикатора, а точнее три режима свечения (1 – минимальный, 2 – средний, 3 – максимальный). Соответственно управление от кнопок, немного видоизменилось. Кнопки управления: Кнопка (ОК) – работает как и в предыдущих версиях. Кнопка (Up – вверх) – При удержании кнопки в дежурном режиме более 5 сек. – устройство входит в режим изменения уставок (теперь при изменении уставка не мигает). То есть, как только на индикаторе появилось значение уставки, оно готово к изменению. В меню уставок первой отображается верхняя уставка датчика №1, затем - нижняя уставка датчика №1, затем – режим нагрев/охлаждения датчика №1, затем - верхняя уставка датчика №2 (вкл. светодиод), затем - нижняя уставка датчика №2, затем – режим нагрев/охлаждения датчика №2, затем – выход в дежурный режим (откл. светодиод). Изменение значений и сохранения уставок осуществляются как и в предыдущих версиях. Единственный момент при изменении режима нагрев/охлаждение. Кнопка (Up) – устанавливает нагрев, кнопка (Dn) – устанавливает охлаждение. Уставки датчика №1 – управляют реле №1 (РВ.0). Уставки датчика №2 – управляют реле №2 (РВ.5). Кнопка (Dn – вниз) – В дежурном режиме при её нажатии, изменяется яркость свечения индикатора. При подаче питания на индикаторе минимальная яркость. Верхняя уставка от +1 до 99,9 С Нижняя от 0 до 99,0 С В зависимости от предыдущих версий, данная программа работает с МК 8 МГц от внутреннего генератора. Прошивка: Вложение: 7_seg_term_OK_MOD4_ATtmega8_01.zip Добавлено after 5 hours 56 minutes 2 seconds: Ещё один момент: мне подарили исходник. И если вдруг замечены будут баги то надеюсь смогу их устранить. |
Автор: | Самсусамыч [ Вс окт 31, 2021 13:46:59 ] |
Заголовок сообщения: | Re: Двухканальный термометр-термостат на ATmega8. |
По просьбе трудящихся сделал небольшие изменения в алгоритме. МОД5. Алгоритм работы аналогичен МОД4. Изменён алгоритм опроса кнопок. Перезапись уставок осуществляется с проверкой значений ранее сохранённых в EEPROM. Если значения одинаковые, то перезапись ячеек EEPROM не производиться. Более стабильная работа показаний на индикаторе. Добавлен таймер простоя в режиме изменения/просмотра уставок… если кнопки управления не нажимать в течении 10 сек, то произойдёт автоматический выход из данного режима с сохранением текущего значения. Прошивка: Вложение: Termostat_7_LED_MOD5.hex
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |