- •Оглавление
- •Введение
- •1. Анализ технического задания
- •2. Выбор и обоснование технического решения
- •2.1 Разделение функций между аппаратной и программной частями
- •2.2 Структурная схема
- •2.3 Элементной базы
- •2.3.1 Выбор пьезопищалки
- •2.3.2 Выбор тактовых кнопок
- •2.3.3 Выбор светодиодов
- •2.3.4 Выбор резисторов
- •2.3.5 Выбор микроконтроллера
- •2.3.6 Выбор отладочной платы
- •3. Функциональная схема
- •4. Разработка программного обеспечения
- •4.1 Выбор среды программирования
- •4.2 Алгоритм работы программы
- •4.3 Функциональная организация программы
- •Заключение
- •Список использованных источников
- •Приложение а Текст программы
- •Техническое задание
Областное государственное бюджетное профессиональное образовательное учреждение «Смоленская академия профессионального образования»
(ОГБПОУ «СмолАПО»)
ОТЧЕТ
по учебной практике
в рамках профессионального модуля ПМ.02 Применение микропроцессорных систем, установка и настройка периферийного оборудования
на тему:
«ПОСТРОЕНИЕ И РАЗРАБОТКА СИСТЕМ НА ОСНОВЕ МИКРОКОНТРОЛЛЕРОВ СЕМЕЙСТВА ARDUINO: ______________________________________________________________»
Выполнил студент группы 314-К
Базылева К.А
Подпись:____________________
«__» _______20__ г.
Руководитель учебной практики:
Логунова Е.А, преподаватель
Подпись:____________________
«__» _______20__ г.
Оценка:_____________________
Смоленск 2016
Оглавление
ВВЕДЕНИЕ………………………………………………………………………………………………………………………………. 3
Анализ технического задания………………………………………………………………………………………………4
Выбор и обоснование технического решения………………………………………………………………………………………………………………………………….4
2.1. Разделение функций между аппаратной и программной частями….
2.2.Структурная схема……………………………………………………….5
2.3. Выбор элементной базы…………………………………………………………………………………7
2.3.1. Выбор пьезопищалки……………………………………………………………………………………7
2.3.2. Выбор тактовой кнопки…………………………………………………………………………………7
2.3.3. Выбор светодиодов……………………………………………………………………………………..8
2.3.4. Выбор резосторов………………………………………………………………………………………….8
2.3.5. Выбор микроконтроллера……………………………………………………………………………9
2.3.6. Выбор отладочной платы………………………………………………………………………………13
Функциональная схема………………………………………………………………………………………………………………………………………15
Разработка программного обеспечения………………………………………………………………………………………………………….16
4.1. Выбор среды программирования………………………………………………………………….16
4.2. Алгоритм работы программы……………………………………………………………………...17
4.3.Функциональная организация программы………………………………………………….18
ЗАКЛЮЧЕНИЕ………………………………………………………………………………………………………………………..19
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………………………………………………………………………………………………………………20
ПРИЛОЖЕНИЕ……………………………………………………………………………………………………………………….21
Введение
Микроконтроллеры используются во всех сферах жизнедеятельности человека, устройствах, которые окружают его. С помощью программирования микроконтроллера можно решить многие практические задачи аппаратной техники. Можно считать что микроконтроллер – это компьютер, разместившийся в одной микросхеме. Отсюда и его основные привлекательные качества: малые габариты; высокие производительность, надежность и способность быть адаптированным для выполнения самых различных задач. Микроконтроллер помимо центрального процессора содержит память и многочисленные устройства ввода/вывода: аналого-цифровые преобразователи, последовательные и параллельные каналы передачи информации, таймеры реального времени, широтно-импульсные модуляторы, генераторы программируемых импульсов и т.д. Его основное назначение – использование в системах автоматического управления, встроенных в самые различные устройства: фотоаппараты, сотовые телефоны, музыкальные центры, телевизоры, видеомагнитофоны и видеокамеры, стиральные машины, микроволновые печи, системы охранной сигнализации, системы зажигания бензиновых двигателей, электроприводы локомотивов, ядерные реакторы и многое, многое другое.
Применение МК можно разделить на два этапа: первый – программирование, когда пользователь разрабатывает программу и прошивает ее непосредственно в кристалл, и второй – согласование спроектированных исполнительных устройств с запрограммированным микроконтроллером. Значительно облегчают отладку программы на первом этапе – симулятор, который наглядно моделирует работу микропроцессора. На втором этапе для отладки используется внутрисхемный эмулятор, который является сложным и дорогим устройством, зачастую недоступным рядовому пользователю.
Целью данной работы является разработка устройство, определяющее победителя в соревнованиях.
