Проект автоматизации системы капельного орошения на базе микроконтроллера ATMEGA 32u4

Разработка устройства, которое обеспечит автоматическое орошение растений. Рынок микроконтроллерных технологий. Разработка схемы устройства и подбор элементной базы. Плата Arduino. Водяная помпа. Подключение платформы к компьютеру. Принцип работы.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид реферат
Язык русский
Дата добавления 29.10.2017
Размер файла 659,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Министерство образования и науки Челябинской области

Государственное бюджетное профессиональное образовательное учреждение

«Копейский политехнический колледж имени С.В. Хохрякова»

(ГБПОУ «КПК имени С.В. Хохрякова»)

ПРОЕКТ АВТОМАТИЗАЦИИ СИСТЕМЫ КАПЕЛЬНОГО ОРОШЕНИЯ НА БАЗЕ МИКРОКОНТРОЛЛЕРА ATMEGA 32u4

Выполнил:

Гаврилюк А.

Руководитель:

Андреева А.Р.

Копейск, 2016

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

Целью проекта будет разработка устройства, которое обеспечит автоматическое орошение растений.

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

1 изучить современный рынок микроконтроллерных технологий;

2 разработать схему устройства и подобрать элементную базу;

3 рассчитать экономическую эффективность;

Предполагается, что реализованное устройство позволит:

- значительно сэкономить время на уход за растениями;

- сэкономить средства на покупке готового устройства;

- позволит владельцам оставлять растения без присмотра на длительное время, обеспечив, заблаговременно, воду для полива растений;

- устройство имеет возможность доработки: могут быть добавлены часы реального времени, датчик освещенности, экран для отображения параметров, датчик температуры;

- устройство может быть модернизовано в зависимости от потребностей конечного потребителя: поливать можно один комнатный цветок и целую теплицу, если установить за место помпы на 12В насос на 220В и, соответственно, генератор напряжения.

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

По существу, микроконтроллер может выполнять те же функции, что и процессор электронно-вычислительной машины (ЭВМ или его составная часть),- отсюда с учётом изготовления его по технологии микроэлектроники произошло название микроконтроллер.

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

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

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

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

Рисунок 1 - Плата Arduino

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

В нашей работе будет рассмотрен такой двигатель как водяная помпа.

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

Arduino Uno контроллер построен на atmega32. Платформа имеет 14 цифровых вход/выходов, 6 аналоговых входов, кварцевый генератор 16 мгц, разъем USB, силовой разъем, разъем ICSP (повторение пинов 5V, GND), и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB, либо подать питание при помощи адаптера AC/DC или батареи.

В нашем устройстве мы использовали следующие элементы:

микроконтроллер arduino помпа орошение

Таблица 1 - Элементы устройства

№ п/п

Элемент

Цена, с сайта Амперка, руб.

1

Плата Arduino

1790

2

Водяная помпа

590

3

Сенсор влажности почвы

190

4

Реле

290

5

Провода

250

6

Батарейки

150

7

Крона

50

Всего на материалы было затрачено 3310 рублей.

Принцип работы устройства

К плате Arduino подается питание от восьми пальчиковых батареек, сенсор влажности, подключенный к аналоговому пину, снимает безпрерывно показания и анализирует их. Методом пробы мы установили пороговые показания влажности почвы, чтобы избежать сухость или перелив растения. Если сенсор показыват,что почва влажная устройство, продалжает снимать показания, до момента пока почва не высохнет. Когда сенсор показыает, что растению требуется поливка, Arduino подает питание на водяную помпу подключенную к пину через реле, так как Arduino может подавать 5 Вольт, а для работы помпы требуется 12 Вольт. Помпа запускается на время заданное программой 30 секунд и с помощью двух трубок перекачивает воду в растение. После того как помпа выключается, цикл начинается сначала.

Список используемых источников

1. Сомер,У. Программирование микроконтроллерных плат Arduino. - 2012. - 320 с.

2. Официальный сайт компании Амперка [электронный ресурс] - /http://arduino.ru/ 12.03.2016

3. Сассман,Д.Д. Структура и Интерпретация Компьютерных Программ /Абельсон,Х. - 2011. - 596 с.

4. Медведев,А.М. Сборка и монтаж электронных устройств. - 2012. - 256с.

5. Бессонов, В.В. Радиоэлектроника для начинающих. - 2011. - 504с.

6. Аверьянов,Н.Н. Микропроцессоры и микропроцессорные комплекты интегральных микросхем/Березенко А.И, Борщенко Ю.И. - 2011. - 368 с.

7. ЕВСТИФЕЕВ,А.В. Микроконтроллеры AVR семейства Tiny и Mega фирмы ATMEL. - 2012. - 356 с.

8. БАРАНОВ,В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы. - 2011. - 563 с.

9. Тюгашев,А.А. Основы программирования. - 2016. - 285 с.

10. Левин, М.П. Параллельное программирование с использованием OpenMP. - 2011. - 384 с.

Размещено на Allbest.ru

...

Подобные документы

  • Функциональная спецификация, описание объекта, структура системы и ресурсов микроконтроллера. Ассемблирование, программирование микроконтроллера и разработка алгоритма работы устройства, описание выбора элементной базы и работы принципиальной схемы.

    курсовая работа [2,2 M], добавлен 02.01.2010

  • Роль микроконтроллерных технологий в развитии микроэлектроники. Алгоритм разработки микропроцессорной системы термометр-часы на базе микроконтроллера PIC16F84A. Разработка схемы электрической принципиальной устройства и программы для микроконтроллера.

    курсовая работа [584,1 K], добавлен 19.03.2012

  • Принцип работы электрических термометров, преимущества использования. Структурная схема устройства, выбор элементной базы, средств индикации. Выбор микроконтроллера, разработка функциональной схемы устройства. Блок-схема алгоритма работы термометра.

    курсовая работа [3,6 M], добавлен 23.05.2012

  • Цифровой термостат с регулируемым гистерезисом на базе микроконтроллера ATtiny2313. Разработка алгоритма функционирования устройства. Разработка принципиальной схемы. Подключение устройств к МК PIC16F84A. Разработка цепи питания устройства, программа.

    курсовая работа [10,9 M], добавлен 07.01.2013

  • Проект устройства защиты от критических перепадов в сети питания 220В с использованием AVR микроконтроллера. Разработка алгоритма работы и структурной схемы заданного узла. Выбора элементной базы. Расчёт параметров, характеристик и надёжности системы.

    курсовая работа [334,8 K], добавлен 02.11.2015

  • Особенности микроконтроллера ATTINY семейства AVR. Описание ресурсов микроконтроллера ATTINY12: описание процессора, порты ввода/вывода, периферийные устройства, архитектура ядра. Разработка устройства со световыми эффектами на базе микроконтроллера.

    курсовая работа [2,1 M], добавлен 24.06.2013

  • Разработка устройства, предназначенного для измерения сопротивления, индикации состояния и орошения почвы с возможностью адаптации к различным видам грунта. Описание основных модулей микроконтроллера AVR АТMEGA 8А. Реализация программы управления поливом.

    курсовая работа [1,4 M], добавлен 29.04.2012

  • Особенности проектирования микропроцессорного устройства "Цифровой осциллограф". Выбор микроконтроллера, описание периферийных устройств. Разработка принципиальной схемы устройства и программы для микроконтроллера, осуществляющей все функции устройства.

    курсовая работа [923,5 K], добавлен 24.12.2012

  • Краткие сведения о резисторах. Выбор элементной базы. Разработка функциональной схемы системы контроля резисторов. Подключение микроконтроллера к последовательному порту персонального компьютера. Метод дискретного счёта. Расчёт размера печатной платы.

    курсовая работа [1,4 M], добавлен 09.03.2012

  • Структурная схема устройства управления. Алгоритм работы микроконтроллера в его составе. Строение центрального процессорного элемента – микроконтроллера AVR семейства Classic. Принципиальная схема устройства, расчет временных параметров ее работы.

    курсовая работа [636,5 K], добавлен 03.12.2013

  • Выбор формата данных. Разработка алгоритма и графа макрооперации. Разработка функциональной электрической схемы и её особенности. Выбор элементной базы. Разработка принципиальной схемы. Микропроцессорная реализация устройства на языке Ассемблер.

    курсовая работа [955,0 K], добавлен 04.05.2014

  • Технические характеристики, описание конструкции и принцип действия (по схеме электрической принципиальной). Выбор элементной базы. Расчёт печатной платы, обоснование ее компоновки и трассировки. Технология сборки и монтажа устройства. Расчет надежности.

    курсовая работа [56,7 K], добавлен 07.06.2010

  • Разработка схемы без включения элементной базы с нужными функциональными узлами. Цоколевка корпуса МК51 и наименования выводов. Принцип работы датчиков под воздействием внешнего магнитного поля. Эффект Холла. Граф состояния системы микроконтроллера.

    курсовая работа [1,3 M], добавлен 08.03.2013

  • Разработка блок-схемы и программы работы микропроцессорного устройства для контроля и индикации параметров, изменяющихся по случайному закону 8-разрядного двоичного кода. Разработка принципиальной схемы функционирования устройства в среде САПР P-CAD.

    курсовая работа [709,6 K], добавлен 24.05.2015

  • Классификация счетчиков, их быстродействие и характеристики. Принцип работы и схема синхронного счетного Т-триггера на основе JK-триггера. Разработка и расчёт структурной и электрической принципиальной схем устройства, выбор его элементной базы.

    курсовая работа [484,3 K], добавлен 12.12.2013

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

    курсовая работа [387,9 K], добавлен 24.12.2012

  • Описание основных блоков микропроцессорного устройства управления и обоснование выбора элементной базы. Основные особенности микроконтроллера. Принцип передачи сигнала. Согласование и конфигурация линии связи. Подключение приемников-передатчиков.

    курсовая работа [1,5 M], добавлен 28.12.2014

  • Разработка устройства-системы автоматического управления, которая отвечает за безопасность движения транспорта через железнодорожный переезд. Разработка схемы системы управления, описание программного кода, использование микроконтроллера PIC16F84A.

    курсовая работа [1,3 M], добавлен 10.12.2012

  • Разработка конструкций и технологического процесса изготовления печатной платы устройства, расчетное обоснование выбора элементной базы и разработка структуры технологического процесса. Схемотехническое решение и конструктивное исполнение устройства.

    курсовая работа [117,3 K], добавлен 11.05.2009

  • Особенности проектирования и принцип работы программируемого стабилизатора температуры. Анализ исходных данных и методов решения, обоснование выбора элементной базы микроконтроллера. Расчет размеров элементов печатного рисунка, сопротивления и емкости.

    курсовая работа [492,0 K], добавлен 16.08.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.