Автор: Пользователь скрыл имя, 22 Марта 2013 в 00:06, курсовая работа
Аналоговые устройства обработки сигналов продолжают занимать важное место в промышленной электронике. Это объясняется тем, что большинство типов первичных преобразователей физических величин – датчики температуры, давления и прочие – являются источниками аналоговых сигналов, а многие исполнительные элементы в объектах управления – электродвигатели, электромагниты и т.п. – управляются непрерывно изменяющимся электрическим током.
Введение 5
1 Формализация задачи проектирования 6
1.1 Техническое описание микропроцессорной системы 6
1.2 Определение набора функционально-системных требований 28
1.3 Функциональная спецификация Ошибка! Закладка не определена.
2 Системно-алгоритмическое проектирование Ошибка! Закладка не определена.
2.1 Разбиение МПС на аппаратную и программную части Ошибка! Закладка не определена.
2.2 Разработка структурной схемы Ошибка! Закладка не определена.
3 Разработка аппаратных средств микропроцессорной системы Ошибка! Закладка не определена.
3.1 Выбор и описание типа микроконтроллера
3.2 Выбор и описание термодатчика Ошибка! Закладка не определена.
3.3 Выбор и описание интерфейса между МК и датчиком Ошибка! Закладка не определена.
3.4 Выбор и описание модулей структурной схемы МПС Ошибка! Закладка не определена.
3.5 Разработка функциональной и электрической принципиальной схем МПС Ошибка! Закладка не определена.
4 Разработка программных средств микропроцессорной системы Ошибка! Закладка не определена.
4.1 Определение структуры программы Ошибка! Закладка не определена.
4.2 Разработка схемы алгоритма программы Ошибка! Закладка не определена.
4.3 Выбор среды программирования Ошибка! Закладка не определена.
4.4 Разработка текста программы Ошибка! Закладка не определена.
4.5 Описание эмуляции МПС на стенде SDK 1.1 Ошибка! Закладка не определена.
5 Заключение Ошибка! Закладка не определена.
Список использованных источников Ошибка! Закладка не определена.
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное общеобразовательное учреждение
Оренбургский государственный университет
Факультет информационных технологий
Кафедра вычислительной техники
КУРСОВОЙ ПРОЕКТ
по курсу «Микропроцессорные системы»
Разработка автоматизированной системы управления бытовой
хлебопечкой на базе микроконтроллера
ОГУ 230101.5107.02 ПЗ
Руководитель проекта
__________Бурькова Е.В.
“__”____________2008г.
Исполнитель
студент группы 04ВМК-2
__________Болтунов С.А.
“__”____________2008г.
Оренбург 2008
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
ГОСУДАРСТВЕННОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Факультет информационных технологий
Кафедра вычислительной техники
Задание на курсовой проект
Исходные данные: Разработать микроконтроллерную систему,
позволяющую управлять работой бытовой хлебопечки.
Требования к системе: точность поддержания
3. электр. принципиальную схему и спецификацию;
5. текст программы.
Исполнитель
Содержание
Аналоговые устройства обработки сигналов продолжают занимать важное место в промышленной электронике. Это объясняется тем, что большинство типов первичных преобразователей физических величин – датчики температуры, давления и прочие – являются источниками аналоговых сигналов, а многие исполнительные элементы в объектах управления – электродвигатели, электромагниты и т.п. – управляются непрерывно изменяющимся электрическим током. Сложные системы управления, основой которых являются цифровые вычислительные комплексы, сопрягаются с объектами управления и датчиками с помощью аналоговых и аналого-цифровых устройств. Все это стимулирует ежегодное появление в мире многих десятков новых моделей аналоговых и аналого-цифровых интегральных микросхем. /1/
Также всё больше различных устройств работают под управлением компьютеров. При этом, часто более удобным является не использование отдельного специализированного компьютера, а подключение устройства к персональному компьютеру. Это вызвано рядом причин:
- персональные компьютеры
- персональные компьютеры имеют
огромные возможности для
- легко организовать запись сигналов для их последующего анализа;
- имеются широкие возможности для математической обработки полученных данных;
- при необходимости изменения зависимости выходных сигналов от входных, изменению может подвергаться только программная часть, что существенно упрощает адаптацию устройства.
Таким образом, персональный компьютер
может применяться как устройст
Следовательно, задача построения АЦП, имеющего заданные характеристики, является очень актуальной. Данные преобразователи могут иметь различные характеристики и способы взаимодействия с ЭВМ.
Принцип работы бытовой хлебопечки описывается следующим образом:
Функции устройства:
Функция |
Направление сигналов |
Устройство |
Ввод времени |
вход |
Клавиатура |
Ввод чисел |
вход |
Клавиатура |
Измерение температуры |
вход |
Датчик |
Включение/выключение электромотора |
выход |
Интерфейс |
Включение/выключение нагревателя |
выход |
Интерфейс |
Отсчет интервалов времени |
- |
Таймер |
Выдача звукового сигнала |
выход |
Динамик |
Вывод времени на экран |
выход |
ЖК-дисплей |
Обработка данных |
- |
МК |
Функции, выполняемые аппаратной частью МПС:
Функции, выполняемые программной частью МПС:
Структурная схема проектируемой микропроцессорной системы по управлению бытовой хлебопечкой приведена на рисунке 2.1.
Рисунок 2.1 – Структурная схема МПС
В данном курсовом проекте было решено использовать микроконтроллер ADuC812BS (рисунок 3.1).
Преобразователь ADuC812BS семейства MicroConverter™
фирмы Analog Devices является устройством, представляющим
собой законченную систему
Приведем характеристики данного изделия: