Контроль температуры на 2-х ds18b20 для дистилляции

AVR версия программы

Контроль температуры на 2-х ds18b20 для дистилляции

Сообщение TREY3499 (Сергей) » 10 апр 2018, 12:36

Предлагаю мой вариант за контролем температуры при производстве Дистиллята или Ректификата.(ElektRonika_DS18)
Как работать с прибором.
У прибора 2-е программы.Дистилляция и Ректификация.
У каждой программы своя настройка температуры.Можно быстро менять программы.
При первом запуске надо записать значения температуры в еепром. Это можно сделать так: включаем прибор и ждем пока не пройдет инициализация, зажимаем центральную кнопку на 3 секунды, потом отпускаем и попадем в настройки.+или- выставляем нужную температуру.центральной кнопкой переключаем режимы(удерживать не надо).
Когда выставили все температуры далее удерживаем центральную кнопку в течении 3 секунд.Настройки на этом закончились.
Одним нажатие на центральную кнопку мы попадаем в меню.
Где можно посмотреть какая у нас работает программа и какая выставлена температура.+или- можно поменять режим программы и произойдет запись в память устройства.При повторном включении данные сохранятся.
Для куба регулировка температуры в 1 градус а для отбора в (дист)0.5 и (рект)0.1 градус.
При нагреве выше 70 градусов звучит один длинный сигнал.говорит о том,что дистиллят уже вот-вот закапает.(можно менять)
При превышении запрограммированной температуры 5-раз будет звучать пищалка,потом произойдет копирование температуры в переменную но записывать в память не будет.при повышении температуры процедура повторится.и так далее.
Датчики температуры считываются для каждого один раз в три секунды.
Блок питания у меня на 5 вольт,понижающий стабилизатор в схеме не применяется.Его можно прикрепить на заднюю металлическую панель.

p.s Ректификация при записи в память переменную t-r-otbora=77.7 после сброса читаем епром и выдает что переменная уже t-r-otbora=77.6
не пойму в чем дело.
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось Сергей 19 апр 2018, 19:24, всего редактировалось 9 раз(а).
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе

Re: Контроль температуры на 2-х ds18b20 (ElektRonika_DS18)

Сообщение chuvak (Игорь) » 11 апр 2018, 06:41

А коэффициент на изменение атмосферного давления, применяете?
Flowcode5 = Proteus 7 ISIS = ARES + Topor lite
Аватар пользователя
Ник: chuvak
Имя: Игорь
(Симферополь)
Ученик
Ученик
Информация о пользователе

Re: Контроль температуры на 2-х ds18b20 (ElektRonika_DS18)

Сообщение TREY3499 (Сергей) » 11 апр 2018, 07:53

Проект был на атмега 8,но выбрался за пределы памяти.Еще не планировал.
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе
Вернуться наверх


Вернуться в Flowcode AVR

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей