Курсовая работа: Устройство контроля за уровнем аналоговых сигналов
1.7. Обоснование выбора типа ОМК для решения поставленной задачи.
2. Структурная схема устройства и её описание.
2.1. Структурная схема.
2.1.1. Назначение отдельных функциональных блоков.
2.2. Описание принципа действия и общий алгоритм работы.
2.3. Разработка функциональных схем и блок-схем алгоритмов работы отдельных блоков.
3. Разработка функциональной и принципиальной схем устройства.
3.1. Описание принципиальной схемы устройства.
3.2. Описание принципиальных схем отдельных устройств.
4. Расчет потребляемой мощности и определение требований к источникам питания.
5. Расчет временных параметров.
6. Разработка и отладка рабочей программы (управления).
6.1. Блок-схема(ы) алгоритма(ов) и её(их) описание(я).
6.2. Структура программы.
6.3. Текст программы (вносится в приложение!).
6.4. Технология отладки программы.
6.4.1. Компиляция (с распечаткой всех файлов, полученных во время компиляции: obj, lst, erl, sym).
6.4.2. Моделирование.
7. Заключение.
8. Список используемой литературы.
Введение
Однокристальные микроконтроллеры (ОМК) позволяют существенно расширить интеллектуальные возможности различного рода устройств и систем. Они представляют собой, по сути, специализированные однокристальные микроЭВМ, содержащие для связи с внешней средой встроенные периферийные узлы и устройства, набор которых во многом определяет их функциональные возможности и области применения.
Они стали сегодня одним из самых распространенных элементов программируемой логики. Более двух третей мирового рынка микропроцессорных средств в настоящее время составляют именно однокристальные микроконтроллеры.
В структуру ОМК семейства PIC заложено много различных функциональных особенностей, делающих их самыми высокопроизводительными, микропотребляющими, помехозащищенными, программируемыми пользователем 8-ми битными микроконтроллерами. Благодаря этим особенностям ОМК семейства PIC могут обрабатывать аппаратно-программным способом как дискретные, так и аналоговые сигналы, а также формировать различного рода управляющие сигналы, а также осуществлять связь между собой и ЭВМ, находящейся на более высоком иерархическом уровне в системе.
Существует два принципиально разных подхода к проектированию цифровых устройств: использование принципа схемной логики или использование принципа программируемой логики.
Следует иметь в виду, что наивысшее быстродействие достигается в процессорах, в которых управляющее устройство строится с использованием системной логики, а операционное устройство выполняется в виде устройства, специализированного для решения конкретной задачи.
Мы будем использовать микроконтроллер фирмы Microchip со встроенным АЦП, и на его основе разрабатывать устройство контроля за уровнями входных аналоговых сигналов.
1.В ыбор и обоснование основных технических решений.
1.1 Детализация исходного ТЗ и постановка задачи (использование блочно-иерархического подхода при разработке данного устройства).
Поставленную задачу можно разбить на 3 задачи:
1. Задача приема входных данных.
2. Задача обработки входных данных и принятие решения.