Тема: «Универсальный блок ввода/вывода для цифровых программируемых устройств, разрабатываемых на базе ООО «Энергоинновационный центр»»
Выполнил:
студент гр. ВМК-16 Волошинский Сергей Александрович
Руководитель ВКР:
к.ф.-м.н., доцент кафедры ИВТ и ПМ Батухтина Ирина Юрьевна
Чита
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение
высшего образования
«Забайкальский государственный университет»
(ФГБОУ ВО «ЗабГУ»)
Энергетический факультет
Кафедра информатики, вычислительной техники и прикладной математики
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к выпускной квалификационной работе
по направлению подготовки 09.03.01 Информатика и вычислительная техника
профиль Вычислительные машины, комплексы, системы и сети
на тему «Универсальный блок ввода/вывода для цифровых программируемых устройств, разрабатываемых на базе ООО «Энергоинновационный центр»»
Выполнил студент группы ВМК-16 Волошинский Сергей Александрович
Консультанты:
а) Экономическая часть: __________________ старший преподаватель кафедры ЭиБУ, Т.И. Кашурникова
б) Безопасность и экологичность проекта: __________ доцент кафедры ВХЭиПБ, к.т.н., И.А. Бондарь
в) Специальная часть: ______________________ доцент кафедры ИВТ и ПМ, к.ф.-м.н., И.Ю. Батухтина
Нормоконтроль: ___________ старший преподаватель кафедры ИВТ и ПМ, Е.Б. Шевелёва
Руководитель работы: _____________________доцент кафедры ИВТ и ПМ, к.ф.-м.н., Ирина Юрьевна Батухтина
Допускаю к защите:
Зав. кафедрой ИВТ и ПМ________________О.В. Валова
15 июня 2020 г.
Чита
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение
высшего образования
«Забайкальский государственный университет»
(ФГБОУ ВО «ЗабГУ»)
Энергетический факультет
Кафедра информатики, вычислительной техники и прикладной математики
УТВЕРЖДАЮ
Зав. кафедрой ИВТ и ПМ
________________О.В. Валова
11 мая 2020 г.
ЗАДАНИЕ
на выпускную квалификационную работу
Студенту Волошинскому Сергею Александровичу
по направлению 09.03.01 Информатика и вычислительная техника
профиль Вычислительные машины, комплексы, системы и сети
1 Тема выпускной квалификационной работы «Универсальный блок ввода/вывода для цифровых программируемых устройств, разрабатываемых на базе ООО «Энергоинновационный центр»»
Утверждена приказом (распоряжением) ректора по университету от 20.12.2019 № 1003-с
2 Срок подачи студентом законченной работы 15 июня 2020 г.
3 Исходные данные к работе:
– документация по микроконтроллерам Atmega328;
– документация по использованным дополнительным модулям;
– спецификация языка C.
4 Перечень подлежащих разработке в выпускной квалификационной работе вопросов:
a) специальная часть;
б) экономическая часть;
в) безопасность и экологичность проекта.
5 Перечень графического материала (если имеется): –
6 Консультанты по выпускной квалификационной работе (с указанием, относящихся к ним разделов):
а) экономическая часть: Кашурникова Тина Иннокентьевна__________________________
б) безопасность и экологичность проекта: Бондарь Ирина Алексеевна__________________
в) нормоконтроль: Шевелёва Екатерина Борисовна__________________________________
г) специальная часть: Батухтина Ирина Юрьевна____________________________________
Дата выдачи задания 11 мая 2020 г.
Руководитель ВКР ______________________ И. Ю. Батухтина
(подпись, расшифровка подписи)
Задание принял к исполнению
11 мая 2020 г.
Подпись студента _______________ / Сергей Александрович Волошинский /
(имя, отчество, фамилия)
Календарный план
№ | Наименование раздела выпускной квалификационной работы | Неделя | |||||||
Теоретическая часть | |||||||||
Специальная часть | |||||||||
Экономическая часть | |||||||||
Безопасность и экологичность проекта | |||||||||
Защита выпускной квалификационной работы |
__________________________________________ / И. Ю. Батухтина /
(подпись, расшифровка подписи)
РЕФЕРАТ
Пояснительная записка – 61 с., 7 рис., 12 табл., 6 источников, 5 прил.
БЛОК ВВОДА/ВЫВОДА, AVR, ATMEGA328, ПРОТОКОЛ ПЕРЕДАЧИ ДАННЫХ, I2C, ИНТЕРФЕЙС СВЯЗИ, СТРУКТУРА МЕНЮ, ОПЕРАТОР, ПРЕДСТАВЛЕНИЕ ДАННЫХ
Целью проекта является разработка универсального блока ввода/вывода для цифровых программируемых устройств, разрабатываемых на базе ООО «Энергоинновационный центр».
Поставленная цель достигается путем создания аппаратной и программной части блока ввода/вывода. Помимо этого, разработана структура представления данных меню, а также протокол передачи данных.
Данный блок предназначен для оператора и подключается к цифровым программируемым устройствам при помощи линии связи I2C, позволяя автоматически генерировать меню для взаимодействия с основным устройством. Данные для меню принимаются по специальному протоколу, и также по данному протоколу отправляются управляющие команды основному устройству.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ.. 8
1 Постановка и анализ задачи. 9
1.1 Описание предметной области.. 9
1.2 Применение устройства в «ООО Энергоинновационный центр».. 11
1.3 Анализ существующих аналогов. 13
1.4 Обоснование выбора средств реализации 14
2 Анализ данных. 15
3 Программная реализация. 19
4 Аппаратная реализация. 25
5 Тестирование. 26
6 Документирование. 27
6.1 Техническое задание. 27
6.2 Руководство пользователя. 28
7 Экономическая часть. 30
7.1 Обоснование целесообразности разработки проекта. 30
7.2 Основные положения экономической части.. 31
7.3 Определение трудоемкости разработки программно-
аппаратного комплекса. 32
7.4 Определение стоимости комплекса. 37
7.5 Оценка экономической эффективности.. 41
8 Безопасность и экологичность проекта. 43
8.1 Требования к разрабатываемому комплексу.. 43
8.2 Требования к ПЭВМ.. 43
8.3 Требования к помещениям для эксплуатации ПЭВМ... 45
8.4 Требования к шуму и вибрации в помещениях с
эксплуатируемым ЭВМ.. 46
8.5 Требования к освещению помещений и рабочих мест с ПЭВМ... 46
8.6 Требования к организации и оборудованию рабочих мест с ПЭВМ... 47
8.7 Требования к организации медицинского обслуживания
пользователей ПЭВМ.. 49
8.8 Требования электробезопасности.. 49
8.9 Меры оказания первой медицинской помощи
при поражении электрическим током.. 50
ЗАКЛЮЧЕНИЕ. 52
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 53
ПРИЛОЖЕНИЯ.. 54