Нужно написать программу на микроконтроллер atmega 16
- Войдите на сайт для отправки комментариев
Задачей является разработка микроконтроллерной системы управления технологическим процессом в сооружениях защищенного грунта, которая должна поддерживать температуру и влажность в определенном диапазоне для выращивания выбранной культуры.
Микроконтроллерная система работает таким образом:
1. Режим включение системы: При включении системы производится анализ текущих климатических показателей;
2. Режим установки параметров работы: выбирается тип выращиваемой культуры;
3. Режим проветривания теплицы в случае, когда температура в теплице выше рабочей;
4. Режим нагрева теплицы, когда температура в теплице ниже рекомендуемой;
5. Режим полива, если влажность воздуха ниже рекомендуемой;
6. Режим индикации температуры и номера установленного режима в теплице.
7. Режим постоянной записи всех климатических параметров, построение (суточных, недельных, годовых) графиков их изменения для последующего анализа и изучеие
В качестве датчика влажн -темп выбрал dht 11, есть 2 сервопривода sg 90, датчик освещение, клапан, lcd lm016, кнопки управления, sdкарта для записи информации для дальнейшего изучение(архив) ;
среда разработки протеус + codevision avr
у меня есть несколько типовых контроллеров теплиц и оранжерей, думаю готовое будет дешевле (в конечном итоге) разработки, к тому же модули заводские, сертифицированные, а поскольку разработчик модулей - я сам, то и модифицированные модули не будут уступать по надежности заводским (немодифицированным). Что есть
2 датчика температуры - как правило хватает, например, температура почвы и температура воздуха, или температура воздуха и температура воды для полива в гидроаккумуляторе.
6 аналоговых входов, так что датчики влажности, освещения и пр. можно подключить
8 выходных реле 8 А 250 В, возможна модификация с 8 мосфитами до 48 В 12 А
Часы реального времени, установки для каждого выхода, например, чтобы греть при ночном тарифе, не освещать ночью и пр..
индикатор 8 знаков - попеременно - время /дата, две температуры, состояние выходов.
Подключается через rs485 (232) или usb к пк, выставляются все нужные параметры , задем может работать автомномно. Софт для виндоус позволяет выставлять параметры, вести лог всех параметров, запись в текстовый файл , который потом можно посмотреть любым редактором или экзелом.
примеры разных устройст
yGarden (yDom4i4t8o) - модуль управления для поддержания температуры (4 канала) и 4 параметров (влажности, освещенности,...), 8 выходных реле. http://www.ydom.ru/item.html?page=yGarden
yAgroTHt2USB / RS485 Серия Agro Аutomation http://www.ydom.ru/item.html?page=yAgroTHt
yGuard PRO -GSM СМС контроллер- 4 датчика температуры, 4 входа АЦП, 4 выходных реле (н.о., н.з.), управление с компьютера и по СМС, интерфейс RS485). http://www.ydom.ru/item.html?page=yGuardUSB
Ну и все что угодно на основе готовых модулей.
мой адрес ydom coбaкa mail.ru или на сайте.
Всё зависит от бюджета на конкретные задачи.
Пишите на скайп если исполнителя еще нет - договоримся.
p.masyukov