Контроллер блока приточной вентиляции

axill
Offline
Зарегистрирован: 05.09.2011

Я новичек в ардуионо и пришел к нему как раз от конкретного проекта. Суть его в создании контроллера, которым я смогу заменить штатный в приточной вентиляционной установке. Причина замены - невозможность интегрировать штатный контроллер в систему умного дома.

Требуемый функционал достаточно простой: управлять входным клапаном, включением ультрафиолетовых ламп,, вентилятором (ШИМ) и калорифером (ШИМ). Логика управления предполагает учета: датчик открытия двери, датчик дифференциального давления (контролирует забитость фильтра) и двух датчиков температуры - до калорифера и после.

На первом этапе хочу реализовать просто работающий контроллер, на втором контроллер который будет интегрироваться с контроллером умного дома. Интеграция как мне видится будет делаться или через XBee или через Ethernet модули.

Набросал схемку в (новичек в программе, прошу не пинать), буду признателен за конструктивную критику.

Силовую схему для ШИМ взял из другой темы этого форума вместе со всеми номиналами.

На номера портов Arduino смотреть не стоит, я их не сверял еще, но это сейчас не важно.

Mogalkov
Offline
Зарегистрирован: 23.06.2011

Ну, из конструктивной критики;

1) увеличь разрешение схемы, натписи не читабельны.

2) На датчиках температуры пин данных желательно к плюсу через сопративление 4К7

3)Судя по цветам и некоторым элементам полагаю рисовал в протеусе? Если да, то чтобы запустить симуляцию, вместо ардуино используй контроллер, вроде на уно амега328.

 

 

axill
Offline
Зарегистрирован: 05.09.2011

Спасибо за критику. Да, это протеус, не удалось мне графику выгрузить, делал снимком экрана. Сейчас вроде получилось, но PDF.

Поправил и поменял релейный блок на реле + цифровые (?) транзисторы. DTC144TS подойдет?

До симуляции мне видимо далеко еще, но если доберусь, этот ардуино у меня нарисован как подмодуль, его можно просто внутри прорисовать.

docs.google.com/viewer

 

Mogalkov
Offline
Зарегистрирован: 23.06.2011

 

 Паралельно реле желательно повесить диод катодом к плюсу.

Транзисторы у тебя не так немного нарисованы, собственно насколько понял из даташита DTC144TS это биполярный транзистор с прикрученным к базе сопративлением 47 Ом в смд корпусе. Вроде по информации чип и дип это NPN. 

В протеусе чтобы вывести картинку: file -> export graphics -> export bitmap

Выбери параметры и место сохранения.

Чтобы разобраться с симуляцией в протеус начни с простого, сначала батарейка и светодиод, потом батарейка и светодиод через транзисторный ключ и так по порядку.

axill
Offline
Зарегистрирован: 05.09.2011

транзисторы судя по информации с чипдип так называемые цифровые, ну да, чтобы резисторы не вешать

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

симуляция может симулировать все элементы включая скетч для ардуино? насколько симуляция реально полезна в разработке? не в смысле того, насколько полезна симуляция в принципе, но то насколько на практике с ее помощью можно сократить физическое макетирование

Mogalkov
Offline
Зарегистрирован: 23.06.2011

Ардуино не симулируется, симулируется микроконтроллер что на ардуино, тоесть атмега168, атмега328 и т.д. Некоторых элементов в протеусе к сожалению нет, например чтобы собрать полноценную ардуино надо ft232rl, а ее к сожалению в протеусе нету (хотя к протеусу есть виртуальный симулятор USB). Скетч для ардуино симулируется немного по хитрому, контроллеру надо дать хекс файл, чтобы получить у ардуины хекс, надо скетч компилитовать с нажатым шифтом, тогда ардуиноиде покажет где хекс файл.

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

Про симуляцию в протеусе посмотри тут: arduino.ru/forum/obshchii/ishchu-programmu-dlya-modelirovaniya

Я вообще работать с протеусом начинал с вот этой статьи:robocraft.ru/blog/arduino/114.html

Если интересно вот посмотри для протеуса симуляция простого скетча блинк:mogalkov.ath.cx/pduino.zip