8 (800) 350-30-16

Терморегулятор на базе Arduino своими руками

Дата: / Категория: Переводы / Автор: DOC_tr

Несколько лет назад на данную статью вряд ли бы кто обратил внимание. Почему? Просто не было необходимости в мини устройстве, которое может нагреть или охладить продукты до определённой температуры. Ведь согласитесь, зачем тратить время на изготовление оборудования, если есть электроплита или холодильник?

Однако, тяжёлая экономическая ситуация, сложившаяся в нашей стране, заставляет большинство наших соотечественников экономить на всём, а тем более, на счетах за электричество. Допустим, вам необходимо быстро охладить йогурт или создать оптимальную температуру для теста. Включать ради этого холодильник или нагревать плиту – не совсем рационально. Тем более что проследить показатели температурного режима при использовании бытовых приборов, достаточно сложно.

Именно для таких случаев и предназначается регулятор температур на базе Arduino, который вполне возможно изготовить своими собственными руками. А как это сделать, мы расскажем вам в данной статье.

Что вам понадобится

Для того чтобы изготовить терморегулятор в домашних условиях, вам понадобятся следующие компоненты:

  • Arduino
  • датчик температуры (можно использовать недорогое устройство типа TMP36)
  • реле
  • винтовые клеммы
  • контейнер
  • нагревательный элемент (рекомендуется использовать нагревательную группу, расположенную внутри резиновой полосы. Такое устройство отличается мобильностью и значительно снижает риск возникновения пожара. Также в качестве нагревательного элемента можно использовать лампу накаливания и другие приборы, излучающие тепло).

Когда вы подобрали все необходимые составляющие для будущего терморегулятора, можно приступать к следующему этапу – подсоединение температурного датчика.

Датчик температур

На картинке представлен датчик температуры TMP36, «плюс» которого подключается к выходу из Arduino 3.3 В. Также вам необходимо подключить ещё одну линию, выходящую из +3.3 выхода AREF (это необходимо для того, чтобы на выходе получилось напряжение 3.3В вместо стандартных 5В). Затем, подключите сигнальный кабель контактного датчика к А1.

В качестве сигнального кабеля рекомендуется использовать сетевой аналог. Он восьмижильный, хотя и достаточно тонкий. Именно из-за небольшой его толщины необходимо другой его конец «усилить» припоем, который, впоследствии, будет прикручиваться к клеммной колодке.

Так как написать скетч для данной схемы не составит труда (даже новичок справится с этим), я представлю только результат работы - скриншот последовательного порта.

После совершения всех вышеперечисленных манипуляций, выполните следующие действия:

  • при помощи обычного термометра проверьте, соответствует ли заданная формулами температура той, которая возникает на поверхности нагревательного элемента;
  • проконтролируйте подаваемое на нагревательный элемент напряжение, которое должно иметь значение 3.3 В.

Полная схема проводки 

Ниже, представлена схема соединения всех устройств воедино. Однако отмечу, что вместо реле, я использовал RC розетки, которые идеально сочетаются с Arduino.

Собираем всё вместе 

Поместите датчик температур и нагревательный элемент внутрь коробки в любом удобном месте и при помощи компьютера понаблюдайте за работой вашего нагревательного бокса.

Советы и рекомендации

Для максимально эффективной работы терморегулятора, рекомендую выполнить ряд несложных действий, приведённых ниже:

  • с целью уменьшения колебаний температуры внутри бокса, вы можете оптимизировать режим работы вашего устройства. Для этого, создайте массив для хранения 10 различных отчётов и вычислите средний показатель по каждому из них
  • подключите терморегулятор к небольшому ЖК-монитору. Это позволит вам увидеть колебания температуры и предоставит возможность осуществлять максимальный контроль над устройством

Заключение

Как видите, для человека, разбирающегося в электронике, создание терморегулятора на базе Arduino в домашних условиях, не должно вызвать особых трудностей. Но если, всё же, у вас остались какие-либо вопросы или не хватает необходимых конструктивных элементов для изготовления подобного устройства, вы всегда можете обратиться за советом к нашим специалистам.

Удачи вам и до новых встреч!

Теги: #TMP36, #Терморегулятор

Ваша оценка:

Рейтинг: 6.4 (Оценок: 4)

Комментарий:

Copyright © RobOM.ru 2016 г. Все права защищены