Файл: График (план) Производственная (Преддипломная) практика обучающегося группы ххх Шифр и группы Фамилия, имя, отчество обучающегося Содержание практики.docx

ВУЗ: Не указан

Категория: Дипломная работа

Дисциплина: Не указана

Добавлен: 12.01.2024

Просмотров: 436

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


5. Моделирование технической системы


Для моделирования работы системы применяется Proteus 8. Поскольку эта программа не позволяет промоделировать управление системой посредством Bluetooth-соединения, то как устройство вывода использован LCD-дисплей LM016L, подключенный через I2C расширитель портов PCF8574. Вместо оптопары DP817С, применяемой в выбранном релейном модуле, использован её аналог – PC817C. Для эмуляции устройства, управляющего системой использована матричная клавиатура 3×4, где клавиши «1», «2» и «3» совершают тест сервопривода путем принудительного поворота на 60, 90 и 120 градусов соответственно. Клавиши «4», «5», «6» и «7», в свою очередь, осуществляют тесты реле обогрева, реле обдува лампы, реле охлаждения и реле управления влажностью. Кнопки «*» и «#» позволяют уменьшить и увеличить день инкубации на один.

На экран LCD-дисплея выводится информация о дне инкубации, текущей температуре и уровне влажности. Также, при включении режима обогрева, выводится надпись «Light ON», а при включении режима охлаждения – «Light OFF». Индикаторами срабатывания реле служат фотодиоды, для реле обогрева – желтый, для реле обдува лампы – красный, для реле управления влажностью – зеленый, для реле вентиляции – синий. Схема разработанной системы в Proteus 8 представлена на рисунке 26 [23].



Рисунок 26 – Схема системы управления инкубатором в Proteus 8

На рисунке 27 изображена разработанная система в режиме эмуляции. С помощью клавиатуры задан 18 день инкубации, в течение которого температура должна поддерживаться в пределах +37,8 ÷ +38 °С, а влажность около 45 %. Приведенный рисунок иллюстрирует работу реле обогрева и реле обдува лампы.



Рисунок 27 – Симуляция 18 дня инкубации в Proteus 8

Начиная с 26 дня инкубации, прекращается принудительный поворот сервопривода, и он устанавливается в положение 60°, что демонстрирует рисунок 28. В свою очередь, необходимый уровень влажности и температура поддерживаются в пределах 70-90 % и +37,5 ÷ +37,7 °С соответственно. Данный рисунок показывает работу реле управления влажностью и реле охлаждения.




Рисунок 28 – Симулирование 26 дня инкубации в Proteus 8

6. Тестирование работы приложения



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



Рисунок 29 – Тестовая схема разработанной системы

Непосредственное тестирование работы приложения осуществляется с помощью монитора последовательного порта в Arduino IDE. На рисунках 30 и 31 представлены монитор порта при соединении приложения с разработанной системой и соответствующий ему скриншот приложения, тем самым также проиллюстрирована передача значений температуры и влажности в приложение. Пустое поле текущего дня инкубации означает, что инкубация, включающаяся посредством нажатия кнопки «Start» на странице «Управление», находится в режиме «условный день 0», при котором система настраивает показатели в соответствии с первым этапом инкубации.


Рисунок 30 – Монитор последовательного порта при соединении



Рисунок 31 – Экранный вид «Главной» страницы приложения, сделанный в момент соединения приложения и разработанной системы
При нажатии кнопки «Start», начинается процесс инкубации. Рисунок 32 демонстрирует передачу управляющего значения «1» соответствующей переменной. В этом случае значение в поле текущего дня инкубации в разработанном приложении меняется, что отражено на рисунке 33.


Рисунок 32 – Монитор последовательного порта в момент нажатия кнопки «Start»




Рисунок 33 – Экранный вид «Главной» страницы приложения после нажатия кнопки «Start»
Принудительное изменение дня инкубации осуществляется с помощью изменения положения ползунка на странице «Управление». Рисунок 34 иллюстрирует передачу значения «10» соответствующей переменной. Скриншот «Главной» страницы приложения после изменения дня инкубации, представлен на рисунке 35.


Рисунок 34 – Монитор последовательного порта при изменении дня инкубации на «10»



Рисунок 35 – Экранный вид «Главной» страницы приложения при изменении дня инкубации на «10»
При нажатии кнопки «Stop» на странице «Управление» разработанного приложения, текущий день инкубации становится «условным днем 0», тем самым заканчивая инкубацию. Монитор последовательного порта в этом случае и соответствующий ему скриншот приложения представлены на рисунках 36 и 37 соответственно.


Рисунок 36 – Монитор последовательного порта при нажатии кнопки «Stop» на странице «Управление» разработанного приложения



Рисунок 37 – Экранный вид «Главной» страницы разработанного приложения после нажатия кнопки «Stop»

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


  1. Бессарабов Б.Ф., Крыканов А.А., Киселев А.Л. Инкубация яиц сельскохозяйственной птицы: Учеб. пособие. – Спб.: Издательство «Лань», 2015.

  2. Характеристики Netduino // Официальный сайт Netduino.

URL: https://www.wildernesslabs.co/ (дата обращения: 20.04.2019)

  1. Характеристики Iskra JS // Интернет-магазин электроники «Амперка».

URL: https://amperka.ru/ (дата обращения: 24.04.2019)

  1. Характеристики Arduino // Аппаратная платформа Arduino. URL: http://arduino.ru/ (дата обращения: 25.04.2019)

  2. Петин В. А. Создание умного дома на базе Arduino. – М.: ДМК Пресс, 2018

  3. Релейный модуль TONGLING JQC-3FF-S-Z // Сайт производителя Einstronic Enterprise. URL: https://einstronic.com/wp-content/uploads/2017/06/Relay-Modules-Catalogue.pdf (дата обращения: 28.04.2019)

  4. Бокселл Дж. Изучаем Arduino. 65 проектов своими руками. — СПб.: Питер, 2017.

  5. Датчики: Справоч. пособие / В.М. Шарапов, Е.С. Полищук, Н.Д. Кошевой и др.; Под общ ред. В.М. Шарапова, Е.С. Полищука; Техносфера – М., 2012.

  6. Датчики температуры семейства LM35 // Сайт технической документации Octopart. URL: https://datasheet.octopart.com/LM35H-Texas-Instruments-datasheet-10672711.pdf (дата обращения: 15.04.2019)

  7. Стандартные библиотеки для работы с Arduino // Уроки и проекты для Arduino. URL: https://lesson.iarduino.ru/ (дата обращения: 10.03.2019)

  8. Датчик температуры и влажности DHT22 // Официальный сайт производителя Sparkfun. URL: https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf (дата обращения: 24.04.2019)

  9. Сервопривод SG90 // Imperial College London. URL: http://www.ee.ic.ac.uk/pcheung/teaching/de1_ee/stores/sg90_datasheet.pdf (дата обращения: 28.04.2019)

  10. Преобразователь напряжения MEAN WELL S-25-12 // Электронный портал Kazus. URL: http://kazus.ru/datasheets/pdf-data/4678598/MEANWELL/S-25-12.html (дата обращения: 15.04.2019)

  11. DC-DC преобразователь LM2596 // Официальный сайт производителя ON Semiconductors. URL: https://www.onsemi.com/pub/Collateral/LM2596-D.PDF (дата обращения: 21.04.2019)

  12. Иго Т. Arduino, датчики и сети для связи устройств. - СПб.: БХВ-Петербург, 2015

  13. Bluetooth-модуль HC-05 // Интернет-магазин электроники GM electronic https://www.gme.cz/data/attachments/dsh.772-148.1.pdf (дата обращения: 10.04.2019)

  14. Петин В.А. Проекты с использованием контроллера Arduino. - СПб.: БХВ-Петербург, 2019

  15. Белов А.В. Arduino. От азов программирования до создания практических устройств. - СПб.: Наука и Техника, 2018

  16. Cornel Am. Arduino Development Cookbook. – PACKT Publishing, 2015

  17. Монк С. Программируем Arduino. Работа со скетчами. – Спб.: Питер, 2017

  18. Библиотека Virtuino Bluetooth // Официальный сайт Virtuino. URL: http://virtuino.com/ (дата обращения: 15.04.2019)

  19. Руководство пользователя приложения Virtuino // Блог создателя приложения URL:http://iliaslamprou.mysch.gr/index.php/en/ (дата обращения: 16.04.2019)

  20. Proteus по-русски // Радиоежегодник: электрон. журн. – 2013. - № 24. – URL: http://radioaktiv.ru/ (дата обращения: 20.04.2019)



«ХХ » ХХХ 202Х г.



Обучающийся

СКАН ПОДПИСИ





Иванов Иван Иванович




(подпись)




И.О. Фамилия

4. Заключение руководителя от организации

В ходе практики обучающимся проведено ознакомление с производственной деятельностью в АО «Цифра-Н», и получены первичные профессиональные навыки и умения в должности разработчика приложений.

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

За время прохождения производственной практики обучающийся Иванов Иван Иванович посвятил основную часть времени вопросам изучения ………….

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

Составленный по результатам практики отчет соответствует тому объёму работ, который был выполнен.

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


Обучающийся по итогам производственной (преддипломной) практики заслуживает оценку «Отлично».






Дата: « ХХ » ХХХ 202Х г.

СКАН ПОДПИСИ

Х.Х. ХХХХХХХ

подпись И.О. Фамилия руководителя практики от организации

МП


5. Основные результаты выполнения задания на практику

В этом разделе обучающийся описывает результаты анализа (аналитической части работ) и результаты решения задач по каждому из пунктов задания на практику.