Курсовая работа: Разработка системы управления микроклиматом в теплице

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

ВВЕДЕНИЕ

Темой курсового проекта является: «Разработка системы управления микроклиматом в теплице».

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

Для расширения возможности выращивания растений и снабжения населения свежими продуктами питания, особенно овощами, в неблагоприятные периоды года применяют различные сооружения защищенного грунта, в которых искусственно создаются необходимые условия для роста и развития растений. По степени удовлетворения потребностей растений в комплексе факторов жизнеобеспечения или по технологической сложности сооружения защищенного грунта подразделяют на парники, утепленный грунт и теплицы.

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

Существуют многочисленные системы автоматизированного управления микроклиматом теплиц. Как правило, такого рода системы, поставляемые многочисленными фирмами (НПО «Схемотехник», НПФ «Фито», система «Агротем») содержат полный комплекс управления микроклиматом.

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

Особенностью агротехники нашей страны является то, что 70% населения сами обеспечивают себя овощами в летний и осенний период за счет выращивания культур на приусадебных участках. Естественно, что в таких условиях выращивания человек не может постоянно контролировать микроклимат в теплице, но и покупать дорогостоящую систему тоже нет возможности. Поэтому необходимо создать простую систему управления основными параметрами микроклимата: температура и влажность.

1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ

1.1 Общие сведения

1.1.1 Наименование системы

Система управления микроклиматом в теплице.

1.2 Назначение системы

1. Контроль температуры в теплице;

2. Контроль влажности в теплице;

3. Обеспечение удобного управления микроклиматом в теплице;

4. Возможность устанавливать различные типы микроклимата в теплице для выращивания разных видов культур.

1.3 Цель создания системы

1. Точное соблюдение условий выращивания культур для повышения урожайности;

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

3. Слежение за изменением микроклимата для защиты культур от неблагоприятных факторов (резкое изменение температур, засуха).

1.4 Значение показателей

1.4.1 Режимы работы

1) Режим включение системы: При включении системы производится анализ текущих климатических показателей;

2) Режим установки параметров работы: выбирается тип выращиваемой культуры: томат, огурец, перец, розы, баклажаны;

3) Режим проветривания теплицы в случае, когда температура в теплице выше рабочей;

4) Режим нагрева теплицы, когда температура в теплице ниже рекомендуемой.

5) Режим полива, если влажность воздуха ниже рекомендуемой.

6) Режим индикации температуры и номера установленного режима в теплице.

1.4.2 Входные данные

1. Значения фактической температуры в теплице

2. Значение фактической влажности в теплице

3. Установленные значения температуры для выбранного продукта выращивания.

4. Установленные значения влажности для выбранного режима работы.

5. Сигналы нажатия кнопок управления.

1.4.3 Выходные данные

1. Сигналы для индикации температуры в теплице.

2. Сигнал индикации влажности.

3. Сигналы на исполнительные устройства для проветривания, нагрева и полива.

1.5 Требования к системе

1.5.1 Требования по электропитанию

1. Питание системы должно осуществляться от сети 220 В.

2. Не должна потреблять более 100 Вт электроэнергии.

1.5.2 Требования к метрологическому обеспечению

1. Диапазон измеряемых температур: от 0°С до +50°С.

2. Точность индикации: ±1°C.

3. Погрешность измерений температуры: ±1°C.

4. Погрешность измерений влажности: ±1%.

5. Измерение производить не реже, чем 1 раз в час.

2. РАЗРАБОТКА СТРУКТУРНОЙ СХЕМЫ

2.1 Описание функций, которые выполняет система

Для разработки структурной схемы системы контроля микроклимата теплицы, кратко опишем функции, которые должна выполнять разрабатываемая система:

1. Начальный запуск системы

2. Выбор необходимого для поддержания типа микроклимата.

3. Прием данных с датчиков и обработка этих данных в соответствии с алгоритмом.

4. Вывод текущих параметров микроклимата среды.

5. Формирование выходных сигналов для запуска исполнительных устройств проветривания/нагрева, полива.

2.2 Основные модули

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

2.2.1 Датчики

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

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

2.2.2 Устройство управления

Устройство управления является главной частью системы, оно необходимо для сбора и обработки информации поступающей с системы датчиков, выработки управляющих сигналов для исполнительных устройств, а также вывода информации на устройство индикации.

2.2.3 Пульт управления и устройство визуальной индикации

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

2.3 Выбор варианта структуры

В соответствии с определенными выше функциями можно определить общую структуру системы. Структурная схема системы представлена на первом листе графической части. Устройство управления получает от датчиков температуры, влажности и кнопок управления данные, преобразует их в соответствии с алгоритмом работы и выдает данные на индикаторы для отображения температуры и влажности, а также при необходимости сигналы на ключевые элементы. Ключевые элементы позволяют включать/выключать исполнительные устройства в том порядке, в который установлен в алгоритме.

3. ВЫБОР ЭЛЕМЕНТНОЙ БАЗЫ

3.1 Выбор микроконтроллера

Микроконтроллер решено взять из семейства AVR фирмы Atmel, поскольку данное семейство контроллеров имеет высокое быстродействие, обладает хорошим показателем функциональность/цена и имеет множество моделей различной функциональности. Эти микроконтроллеры широко распространены, для них существуют удобные среды разработки, и они имеют массу документации на различных языках, в том числе и на русском.

Корпорация Atmel (США) хорошо известна как на мировом, так и на российском рынках электронных компонентов и является одним из признанных мировых лидеров в разработке и производстве сложных изделий микроэлектроники - устройств энергонезависимой памяти высокого быстродействия и минимального удельного энергопотребления, микроконтроллеров общего назначения и микросхем программируемой логики.

Одним из самых активно развиваемых Atmel Corp. направлений современной микроэлектроники является линия 8-разраядных высокопроизводительных RISC (Reduced Instruction Set Computers) микроконтроллеров общего назначения, объединенных общей маркой AVR.

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

В настоящее время в производстве у Atmel Corp. находятся три семейства AVR - «tiny», «classic», «mega».

Области применения AVR многогранны. Для «tiny» AVR это интеллектуальные автомобильные датчики различного назначения, игрушки, игровые приставки, материнские платы персональных компьютеров, контроллеры защиты доступа в мобильных телефонах, зарядные устройства, детекторы дыма и пламени, бытовая техника, разнообразные инфракрасные пульты дистанционного направления. Для «classic» AVR это модемы различных типов, современные зарядные устройства, изделия класса Smart Cards и устройства чтения для них, спутниковые навигационные системы для определения местоположения автомобилей на трассе, сложная бытовая техника, пульты дистанционного управления, сетевые карты, материнские платы компьютеров, сотовые телефоны нового поколения, а также разнообразные промышленные системы контроля и управления. Для «mega» AVR это аналоговые (NMT, ETACS, AMPS) и цифровые (GSM, CDMA) мобильные телефоны, принтеры и ключевые контроллеры для них, контроллеры аппаратов факсимильной связи и ксероксов, контроллеры современных дисковых накопителей и CD-ROM и т.д.

Российские специалисты уже по достоинству оценили высокую скорость работы и мощную систему команд AVR, наличие двух типов энергонезависимой памяти на одном кристалле и активно развивающуюся периферию. Немаловажную роль в этом играет Atmel Corp. в процессе развития и распространения разнообразных, доступных средств поддержки разработок. Это позволяет разработчикам и производителям электронной техники надеяться на сохранение полноценной поддержки для перспективного семейства микроконтроллеров, закладывая AVR в свои новые изделия.

Микроконтроллер семейства AVR фирмы Atmel представляет собой восьмиразрядную однокристальную микро-ЭВМ с упрощенной (сокращенной) системой команд - RISC.

Большинство команд, входящих в систему команд, выбираются из памяти за один такт и выполняются за один такт работы микроконтроллера. При выполнении последовательности таких команд выборка из памяти очередной команды совмещается во времени с исполнением ранее выбранной команды(2-х ступенчатый конвейер). При этом число команд, выполняемых за 1с, совпадает с тактовой частотой работы микроконтроллера.

Микроконтроллеры изготовляются по высококачественной КМОП (CMOS) технологии, содержат энергонезависимые запоминающие устройства для хранения программы и данных, выполненные по Flash и EEPROM технологиям, и отличаются низким энергопотреблением при высокой тактовой частоте. Запись программы и исходных данных в память может выполняться после установки микроконтроллера в аппаратуре, где ему предстоит работать (ISP, In-System Programmable).

В состав семейства AVR входят микроконтроллеры трех серий - AT90(«classic»), ATtiny(«tiny»), ATmega(«mega»). В каждую серию входят микроконтроллеры нескольких типов. Микроконтроллеры серии AT90 по своим структурным характеристикам (объем памяти, состав периферийных устройств) близки к микроконтроллерам семейств AT89 фирмы Atmel и MCS-51 фирмы Intel. По своим вычислительным возможностям они занимают среднее положение между микроконтроллерами серий ATtiny и ATmega. Микроконтроллеры серии ATtiny имеют наименьшие, а микроконтроллеры серии ATmega - наибольшие вычислительные возможности в семействе AVR.

Микроконтроллеры одного типа выпускаются в нескольких вариантах, различающихся диапазоном допустимых значений напряжения питания, максимальным допустимым значением тактовой частоты, типом корпуса и диапазоном допустимых значений температуры окружающей среды.

Фирма Atmel выпускает программные и аппаратные средства поддержки разработок на базе микроконтроллеров семейства AVR.

На данный момент микроконтроллеры серии «classic» семейства AVR снимаются с производства, т.к. в наличии имеются сопоставимые с ними по вычислительной мощности микроконтроллеры серии «tiny», но последние имеют меньшую стоимость. Поэтому выбор микроконтроллера будет производиться из серий «tiny» и «mega» семейства AVR.

В литературе приведены наиболее характерные и подходящие к выполняемой задаче представители серий «tiny» и «mega». Как видно, серия «tiny» не сможет справиться с поставленной задачей, т.к. количество выводов у этих микроконтроллеров невелико (максимальное количество выводов у ATtiny2313 - 20), а для выполнения данной работы требуется большее количество.

Источник: https://otherreferats.allbest.ru/download/1223987/