УДК 681.3
Компаратор аналогових сигналiв на базі мікроконтролера
Альбом документів курсового проекту по дисципліні
“Проектування мікропроцесорних пристроїв”
Ізюм 2006
УДК 681.3
ЗАТВЕРДЖУЮ
Завідуючий кафедрою XXX
__________(XX x.x..)
“_____”_________2006 р.
Компаратор аналогових сигналiв
Відомість проекту
Розробники
Керівник проекту
______(XX x.x..)
“_____”_________2006 р.
Виконавець
______(XX x.x.. )
“_____”_________2006 р.
Ізюм 2006
Формат | Зона | Поз. | Позначення | Найменування | Кільк. листів | Помітки | ||||||||
Документація | ||||||||||||||
Загальна | х | |||||||||||||
А4 | КІТЗІ11.022825.005 ТЗ | Технічне | ||||||||||||
Завдання | х | |||||||||||||
А4 | КІТЗІ11.022825.005 ПЗ | Пояснювальна | ||||||||||||
Записка | х | |||||||||||||
А4 | КІТЗІ11.022825.005 Ф1 | Схема | ||||||||||||
Електрична | ||||||||||||||
функціональна | х | |||||||||||||
А4 | КІТЗІ11.022825.005 ПЕ | Перелік | ||||||||||||
Елементів | х | |||||||||||||
КІТЗІ11.022825.005 ВП | ||||||||||||||
Изм | Літ | № докум | Підпис | Дата | Компаратор аналогових сигналiвВідомість проекту | Лит | Лист | Листів | ||||||
Розроб | xxx. | К | 2 | 3 | ||||||||||
Перевір | xxx. | НТУ “ХПІ”Кафедра ОТП | ||||||||||||
Затв. | xxxxx |
Анотація
Розроблені структурна та функціональна схеми, а також виконано моделювання пристроя приймання та обробки аналогових сигналiв, за допомогою пакету MPLAB.
Annotation
Thistermproject deals with working a device of reception and processing of analog signals, which to be used in different digital devices.
There have been made structure, functional, as well a device of reception and processing of analog signals, has been modeled by means of MPLAB
УДК 681.3
ЗАТВЕРДЖУЮ
Завідуючий кафедрою ОТП
__________(XX x.x..)
“_____”_________2006 р.
Компаратор аналогових сигналiв
Технічне завдання
Розробники
Керівник проекту
______(XX x.x..)
“_____”_________2006 р.
Виконавець
______(XX x.x..)
“_____”_________2006 р.
Ізюм 2006
Техническое задание
Предложите микроконтроллерное устройство позволяющее ввести от двух независимых датчиков аналоговые сигналы постоянного тока (U1 и U2), сравнить их между собой и по результатам сравнения осуществить:
1. В случае равенства управление передается фрагменту программы с адресом A1 и устанавливается в «1» признак флаг F0
2. В случае неравенства признак F0 устанавливается в «0», в соответсвии с вариантом задания формируются управляющие сигналы, а управление передается на фрагмент программы с адресом A2
Дополнительные условия:
1. Тип используемого генератора тактовых импульсов – XT;
2. Способ формирования сигнала «Сброс» по выключению питания –Внешний;
3. Выходные (управляющие) сигналы - Импульсные:
Последовательность импульсов с изменяющейся длительностью (tи) и паузой между ними (tп),
где (tиi) – длительность импульса в i-м периоде,
(tпi) – длительность паузы в i-м периоде,
Велечины tи иtп задаются константами, хранящимися в ПД. Причем, велечины tиiиtпi можно выбирать самим.
1. Вимоги до виробу
Пристрій зрівняння та обробки аналогових сигналів.
2. Склад виробу, технічні характеристики і рекомендації
2.1 Принцип дії
Принцип даного пристрою засновано на зрівнянні 2 аналогових сигналів виконанні їх обробки та по результатам зрівняння виконання заданих дій.
2.2 Вхідні сигнали
Вхідні сигнали – сигнали пуску, зупинки які поступають з керуючого пристрою.
2.3 Живлення
Живлення пристрою виконати від джерела з напругою, В ……5.
3. Комплектність конструкторської документації
Конструкторська документація повинна містити наступні документи:
- відомість проекту
- технічне завдання
- пояснювальну записку
- схему електричну структурну
- схему електричну функціональну
- перелік елементів
4. Умови експлуатації
Температурний діапазон: +5…+40оС.
Відносна вологість: 40%.
5. Термін здачі
Здати до 2006 року.
УДК 681.3
ЗАТВЕРДЖУЮ
Завідуючий кафедрою ОТП
__________(XX x.x..)
“_____”_________2006 р.
Компаратор аналогових сигналiв
Пояснювальна записка
Розробники
Керівник проекту
______(XX x.x..)
“_____”_________2006 р.
Виконавець
________(XX x.x..)
“_____”_________2006 р.
Реферат
Даний документ представляє собою пояснювальну записку об’ємом ХХ листів. У пояснювальній записці представлено Хтаблиць, Х рисунків, використано Х джерел інформації.
Ключові слова: МІКРОКОНТРОЛЕР, ДАТЧИК, АНАЛОГОВИЙ СИГНАЛ, ЗРІВНЯННЯ ІНФОРМАЦІЇ.
В даному курсовому проекті розроблено пристрій зрівняння та обробки аналогових сигналів.
Розробка виповнена на мікроконтролері серії PIC. У пояснювальній записці приведені необхідні обставини, розрахунки та опис принципу дії як пристрою в загалі, так і його окремих функціональних блоків та вузлів. Розроблено та досліджено програмне запезпечення пристрою для приймання сигналів та їх зрівняння з подаль.
Альбом документів курсового проекту окрім пояснювальної записки містить креслення структурної та функціональної схеми пристрою.
Содержание
Введение
1. Выбор и обоснование основных технических решений
1.1. Детализация исходного ТЗ и постановка задачи (использованиеблочно-иерархического подхода при разработке данного устройства)
1.2. Возможные пути решения поставленной задачи
1.3. Обоснование выбора типа ОМК для решения поставленной задачи
2. Функциональная схема устройства и её описание.
2.1. Функциональная схема.
2.2. Назначение отдельных функциональных блоков
2.3. Описание принципа действия
3. Расчет потребляемой мощности и определение требований к источникам питания
4. Разработка и отладка рабочей программы.
4.1. Блок-схема алгоритма
4.2. Текст программы
Введение
Однокристальные микроконтроллеры (ОМК) позволяют существенно расширить интеллектуальные возможности различного рода устройств и систем. Они представляют собой, по сути, специализированные однокристальные микроЭВМ, содержащие для связи с внешней средой встроенные периферийные узлы и устройства, набор которых во многом определяет их функциональные возможности и области применения.
Они стали сегодня одним из самых распространенных элементов программируемой логики. Более двух третей мирового рынка микропроцессорных средств в настоящее время составляют именно однокристальные микроконтроллеры.
В структуру ОМК семейства PIC заложено много различных функциональных особенностей, делающих их самыми высокопроизводительными, микропотребляющими, помехозащищенными, программируемыми пользователем 8-ми битными микроконтроллерами. Благодаря этим особенностям ОМК семейства PIC могут обрабатывать аппаратно-программным способом как дискретные, так и аналоговые сигналы, а также формировать различного рода управляющие сигналы, а также осуществлять связь между собой и ЭВМ, находящейся на более высоком иерархическом уровне в системе.
Существует два принципиально разных подхода к проектированию цифровых устройств: использование принципа схемной логики или использование принципа программируемой логики.
Для выполнения задачи измерения временных интервалов наиболее подходящее является использование микроконтроллеров что позволяет оперативно изменять параметры настроек системы измерения.
1. Выбор и обоснование основных технических решений
1.1 Детализация исходного ТЗ и постановка задачи
Заданную выходную задачу можно разбить на 3 глобальных задачи:
1. Задача приема входных данных.
2. Задача обработки входных данных и принятие решения.
3. Выдача управляющего сигнала на объект управления.
В свою очередь задача приема входных данных содержит в себе 4 задачи малой размерности: