- •Содержание
- •1.Задание на выполнение курсовой работы
- •2.Разработка структурной схемы
- •4. Разработка принципиальной схемы мк
- •4.1.Выбор элементной базы
- •4.1.1.Выбор мк
- •4.1.5.Выбор устройства связи (rs-485).
- •4.1.5.Выбор устройства связи (uart).
- •4.1.6.Выбор устройства согласования.
- •5. Разработка алгоритмов работы.
- •5.1Алгоритм работы ацп.
- •5.2Алгоритм работы uart и spi
- •5.3Алгоритм работы с клавиатурой
- •Список литературы
Министерство образования Украины
Одесский национальный политехнический университет
Кафедра автоматики и управления в технических системах
КУРСОВАЯ РАБОТА
По дисциплине:
"Микропроцессорная техника"
Руководитель: Выполнила: ст. гр. АТ-092
Блинов И.П.. Задыр И.Г
Защищен с оценкой: Вариант: №24
Подпись:______________ Подпись:______________
Одесса 2012
Содержание
1.Задание на выполнение курсовой работы
2.Разработка структурной схемы МК
3.Разработка функциональной схемы МК
4.Разработка принципиальной схемы МК
4.1. Выбор элементной базы
4.1.1.Выбор МК
4.1.2.Разработка блока памятиО.З.У и П.З.У.
4.1.3. Выбор жидко-кристаллического индикатора.
4.1.4. РасчетRC– цепи интегратора
4.1.5. Выбор устройства связи (UART и SPI).
4.1.6. Выбор устройства согласования.
5.Разработка программного обеспечения.
5.1Алгоритм работы АЦП.
5.2Алгоритм работы UART и SPI.
5.3Алгоритм работы с клавиатурой.
5.4Алгоритм работы с ЖКИ.
Заключение
Список литературы
Приложения
АННОТАЦИЯ
В данной курсовой работе выполнено проектирование микропроцессора (МП) управления внешним объектом на базе микропроцессорапроизводства фирмы Atmel семейства AVR. МПдолжен содержать центральный процессор (ЦП), ПЗУ, схему согласования с внешними датчиками, клавиатуру ввода данных и устройство отображения данных на ЖК индикаторе.
Введение
Микроконтроллеры семейства AVR фирмы «Atmel» являются 8-разрядными микроконтроллерами, предназначенными для встраиваемых приложений. Микроконтроллерыизготавливаются по малопотребляющей КМОП-технологии, которая в сочетании с усовершенствованной RISC-архитектурой позволяет достичьнаилучшего соотношения показателей быстродействие/энергопотребление. Благодаря тому, что подавляющее большинство команд выполняется за один такт, быстродействие этих микроконтроллеров может достигатьзначения 1 MIPS (миллионов операций в секунду) на 1 МГц тактовой частоты. В семейство Classic входят микроконтроллеры с различным сочетанием периферийных устройств, различными объемами встроенной памятии различным количеством выводов. Такое разнообразие дает разработчику возможность сделать оптимальный выбор и использовать именно тот микроконтроллер, который наилучшим образом подходит для его нужд.
МК должен принимать информацию от объекта управления через устройства ввода информации, настроенные на ввод, обрабатывать соответственно по заданной операции, после окончания которой, - вывести на внешний контроллер, согласно номера варианта результат вычисления. Для настройки системы необходимо написать программу инициализации и расчета. Предусмотреть для выполнения микроконтроллером программы ввод заданий с клавиатуры. Для отображения вводимых данных и результатов использовать ЖК индикатор. Для ввода аналоговых сигналов, при использовании встроенного АЦП предусмотреть схемы защитных цепей, для предупреждения выхода из строя АЦП. Для вывода аналоговой информации использовать ШИМ выход микроконтроллера.
1.Задание на выполнение курсовой работы
Вариант№24
Наименование процессора ATmega8515-8JC
Обьем испльзуемого статического ОЗУ-2Kx8
Обьем внешнего ПЗУ-1Кх8
SPI
Напряжение питания схемы 24В(переменное)
Количество каналов АЦП-8
Динамический диапазон входного сигнала 4V
Максимальная частота измеряемого сигнала 500Гц
Разрядность выходного ШИМ -8
Количество дискретных выходов 8
Количество дискретных входов 1
Интерфейс связи с ПЭВМ- RS845
Тип индикатора 4строки 20 символов
Тактовая частота процессора 8МГц