Все изменения были сделаны только в прошивке, железо не трогал кроме добавления кнопки на 2pin
Поддержание температуры PID регулятором от 100 до 450 градусов.
2) Зашита от перегрева тем. выше 470С, обрыв датчика. (Отключение нагревателя обдув 100% пока температура не достигнет 50С, на экране НННН. Сброс зашиты ручкой темп.уст. если температура в норме.
3) На подставке «Геркон». (Отключение нагревателя, обдув 75% пока температура не достигнет 50С ниже 50С на экране – – – -)
4) Авто отключение (Через час после последнего изменения уст. температуры или обдува или геркона)
5) Калибровка температуры. (Подбор коэффициента напряжения на 1 градус, вход и выход в калибровку осуществляется зажатием кнопки на 10 сек. подключенной pin2-GND). Сохранение коэффициента производится кратковременным нажатием кнопки или при выходе, на экране моргнут точки.
Добавлено:
6) При кратковременном нажатии на кнопку pin2 запуск на подставке на 1 минуту по достижению (уст.темп. – 10 градусов) бипер 1 раз.
7) Режим HOLD включаться и отключается зажатием кнопки коло 1 сек. Этот режим даёт задержку 5 мин. на отключения фена на подставке при этом индексация темп – 5 сек. HOLD – 1 сек.
Изменено :
Бипер теперь издаёт сигнал только по пункту “6 “сделано это в следствие того что при работе бипера происходит кратковременное изменения показаний всех аналоговых входов .
Описание проекта:
Калибровка вольт метра для дальнейших расчетов температуры. Тут все просто замеряем наше напряжение питания ардуины, допустим он = 5v (5/1023 = 0,00488) это значение можно поменять только в FLprog. калибровку вольтметра делать не обязательно.
Метод калибровки температуры ставим эталонный датчик где то в сантиметре от сопла выставляем уставку темп. допустим на 200С заходим в калибровку и потенциометром температуры подбираем коэффициент пока на эталоном перебое не будет самое близкое значение к теп. уст. (запись в EEPROM производиться во время короткого звукового сигнала. Стандартное значение «75» то есть 0,0075V на 1 градус ) затем снимаем перемычку и проверяем всю шкалу у меня получилось точность 3-10 градусов по всей шкале.
Усилитель для термопары собран на LM358P.
Управления нагревателем на твердотельном реле S202S02, также в схем присутствует простое реле на сучий пробития семиста замыкается оно только вовремя работы нагревателя.
Управление обдувом с помощью транзистора KT972, КТ815 и аналоги, печатка предусматривает и установку Мосфета в место транзистора.
Компенсация холодного спая на NTC 10k
Печатка без ошибок но солевые контакты 220V расположены слишком близко друг от друга, твердотельное реле вынес на проводах.
Контакты “220” сеть.
Контакты «KU». Выход твердотельного реле.
Контакты «KU + -» для управления твердотельного реле.
Контакты «TEN» для спирали фена.
«AIR» турбина, «G» геркон, «Tin» датчик температуры.
Дисплей TM1637 контакты DIO-4pin CLK -3pin
Управления мощностью обдува и температуры осуществлено с помощью потенциометров на 10k
https://drive.google.com/open?id=19rR4fGOdFcEa1t2QByoep1-qtN_4oC2V Архив
Здравствуйте ! А можно у Вас попросить тоже схему для начинающего , извиняюсь ?
Здравствуйте. Собрал данную схему все загрузил и подключил ,все заработало все регулируется , единственная проблема не заходит в калибровку не могу выставить температуру, и еще один момент не понятно почему сигнал с термопары в программе снимается блоками деления,умножения и сложения?Не могли бы вы объяснить этот момент. Заранее спасибо надеюсь проект не завял)
Доброва времени суток! Заинтересовал ваш проект,но есть несколько вопросов:
1. Хотелось бы увидеть схему полностью,если можно,конечно
2. Я так понял управления производятся кнопками,тогда как регулируются обороты кулера?(без схемы не понятно)
3. Можно ли сделать управление энкодером(так как сам не сильно силён в Arduino,только начинаю познавать)