Arduino
Вложений: 1
Добрый день!
Не могу додумать некоторый элемент в схеме и в коде для ардуино. Схема рабочая, код тоже но нужно добавить следующее: Как-то продумать систему ЭРВ (Электронный регулирующий клапан). Т.е. Например Имеем температуру уставки например 19 градусов а текущую температуру 21 градус. Нужно чтоб текущая температура подстроилась под уставку (Т.е. открылся/закрылся ЭРВ) в зависимости от выбранной температуры окружающей среды. Вместо ЭРВ можно использовать светодиод, чтобы показать его работу в целом, но лучше было бы использовать осциллограф. Алгоритм следующий: Если текущая температура выше температуры уставки на 2 градуса - открывается ЭРВ (Тек. темп. опускается до темп. уст. и загорается светодиод, либо идет сигнал на осциллограф). если тек. темп. ниже темп. уст. на 2 градуса - закрывается ЭРВ (т.е. тек. темп. поднимается до темп. уст.) Как это можно реализовать на ардуино и что из себя должен представлять код? Ниже представлю файлы которые сейчас имеются. Спасибо заранее! |
MaxYanuk зачем вы усложняете другим жизнь? кому нужны ваши архивы? выкладывайте сюда свои идеи, схемы в нормальном виде и опишите как сейчас работает устройство
Код:
// written by Dylon Jamna, modified by Micah Beeler |
Вложений: 1
Цитата:
Да, согласен, усложнил. На данный момент схема работает следующим образом. При запуске идет измерение окружающей температуры , которую можно изменять на датчике температуры (TMP) и имеется температура Уставки, которую можно изменять кнопками. При изменении температуры на датчике, происходит изменение температуры окружающей среды и на дисплее, так же отображается изменении температуры уставки. Это все что на данный момент "Умеет" схема. Задача следующая: Необходимо, чтобы температура окружающей среды "подстраивалась" под температуру уставки. (Например уставка +5 градусов, а температура окружающей среды +10, значит нужно сделать так, чтобы температура окружающей упала до температуры уставки с погрешностью +- 0.5 градуса.) Причем нужно вот эту вод "подстройку" температур показать при помощи осциллографа. Т.е. Идет температура на "+", соответственно пошел сигнал на осциллограф и наоборот. Это нужно реализовать и в коде. Отсюда и мой вопрос: Как это собственно реализовать? Не могу продумать алгоритм, схему и код для поставленной задачи. |
На данный момент код выглядит следующим образом.
Код:
// written by Dylon Jamna, modified by Micah Beeler |
Извиняюсь за оффтом, не нашел как редактировать текст..
Вообще идея повторить принцип работы холодильного оборудования, но проще. С одним или двумя датчиками температур, с эмуляцией вентиляторов и с работой ЭРВ (Электронный регулирующий клапан). Т.е. ЭРВ открывается - температура окружающей среды падает и наоборот. Проблема в реализации этого самого ЭРВ на ардуино и в написании кода. Естественно само ЭРФ никак не добавить в схему, по этому пришел к решению, что показать работу ЭРВ можно через осциллограф. |
Сейчас есть много решений Iot, в том числе и клапанов с сервоприводами, управляемыми контроллерами. Возможно, вам поможет решить вашу проблему этот материал: Климат-контроль на Arduino [Амперка / Вики]
|
[QUOTE=AlexZir;2753689]Сейчас есть много решений Iot, в том числе и клапанов с сервоприводами, управляемыми контроллерами.
Спасибо большое. Но я так понимаю это можно собрать и грубо говоря потрогать руками. Но мне нужно для курсового проекта. Т.е. не нужно собирать физическую схему, нужно именно показать эту эмуляцию через софт. |
Часовой пояс GMT +4, время: 10:42. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.