КІТ.ЗІ0.011.021.421.012 ПЗ

 

 

Розробники

Керівник проекту

______(Скородєлов В.В.)

“_____”_________2011 р.

Виконавець

_______( Куліков О. С.)

“_____”_________2011 р.

 

 

ІЗЮМ 2011

 

Реферат.   Данный документ представляет собой пояснительную записку объемом 25 листов. В пояснительной записке представлено 1 таблица, 8 рисунков использовано 10 источников литературы. Ключевые слова: МИКРОКОНТРОЛЛЕР, АНАЛОГОВЫЙ СИГНАЛ, ПРЕОБРАЗОВАНИЕ ИНФОРМАЦИИ, ДИНАМИК, СВЕТОДИОДНЫЙ ИНДИКАТОР.   В данном курсовом проекте разработано устройство контроля за уровнем аналоговых сигналов. Разработка выполнена на микроконтроллере и микросхемах ТТЛ-логики малой степени интеграции. в пояснительной записке приведены необходимые обоснования, расчеты и описания принципа действия как устройства в целом, так и его отдельных функциональных блоков и узлов.   Альбом документов курсового проекта кроме пояснительной записки содержит также : спецификацию, техническое задание, перечень элементов, чертежи структурной и принципиальной схем устройства.  
          КІТ.ЗІ0.011.021.421.012 ПЗ
         
         
Изм Лит № докум Подпись Дата ПРИСТРІЙ КОНТРОЛЮ ЗА РІВНЯМИ АНАЛОГОВИХ СИГНАЛІВ Пояснительная записка Лит Лист Листов
Разраб Куликов А.     К    
Провер Скороделов В.     НТУ “ХПИ”   Кафедра ВТП
       
Утв. Домнин Ф. А.    
Содержание   Введение……………………………………………………………………………. 1. Выбор и обоснование основных технических решений. 1.1. Детализация исходного ТЗ и постановка задачи (использование блочно-иерархического подхода при разработке данного устройства). 1.2. Источники информации (входных сигналов). 1.3. Приемники информации (выходных сигналов). 1.4. Возможные пути (варианты) решения поставленной задачи. 1.5. Возможные варианты структурных схем и их сравнительный анализ. 1.6. Обоснование выбора структурной схемы. 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. Список используемой литературы.    
          КІТ.ЗІ0.011.021.421.012 ПЗ Лист
         
Изм Лит № докум Подпись Дата
Введение Однокристальные микроконтроллеры (ОМК) позволяют существенно расширить интеллектуальные возможности различного рода устройств и систем. Они представляют собой, по сути, специализированные однокристальные микроЭВМ, содержащие для связи с внешней средой встроенные периферийные узлы и устройства, набор которых во многом определяет их функциональные возможности и области применения. Они стали сегодня одним из самых распространенных элементов программируемой логики. Более двух третей мирового рынка микропроцессорных средств в настоящее время составляют именно однокристальные микроконтроллеры. В структуру ОМК семейства PIC заложено много различных функциональных особенностей, делающих их самыми высокопроизводительными, микропотребляющими, помехозащищенными, программируемыми пользователем 8-ми битными микроконтроллерами. Благодаря этим особенностям ОМК семейства PIC могут обрабатывать аппаратно-программным способом как дискретные, так и аналоговые сигналы, а также формировать различного рода управляющие сигналы, а также осуществлять связь между собой и ЭВМ, находящейся на более высоком иерархическом уровне в системе. Существует два принципиально разных подхода к проектированию цифровых устройств: использование принципа схемной логики или использование принципа программируемой логики. Следует иметь в виду, что наивысшее быстродействие достигается в процессорах, в которых управляющее устройство строится с использованием системной логики, а операционное устройство выполняется в виде устройства, специализированного для решения конкретной задачи. Мы будем использовать микроконтроллер фирмы Microchip со встроенным АЦП, и на его основе разрабатывать устройство контроля за уровнями входных аналоговых сигналов.  
          КІТ.ЗІ0.011.021.421.012 ПЗ Лист
         
Изм Лит № докум Подпись Дата
                             

 

1.Выбор и обоснование основных технических решений.   1.1 Детализация исходного ТЗ и постановка задачи (использование блочно-иерархического подхода при разработке данного устройства).   Поставленную задачу можно разбить на 3 задачи: 1. Задача приема входных данных. 2. Задача обработки входных данных и принятие решения. 3. Выдача управляющего сигнала на объекты индикации.   В свою очередь задача приема входных данных содержит в себе 3 задачи малой размерности: 1) Прием аналогового сигнала; 2) цикл работы АЦП; 3) запись в РОН.   Задача обработки входных данных и принятия решения реализуется на основе 2 подзадач: 1) чтение двух констант (верхний и нижний предел) из ПЗУ; 2) сравнение констант с РОН.     Задача выдачи управляющего сигнала на объект управления содержит в себе 3 задачи малой размерности: 1) Преобразование информации о уровне входного аналогового сигнала в форму пригодную для выдачи на ЖКИ 2) Осуществление управления динамической индикацией с заданной частотой обновления; 3) Подача сигнала на зеленый светодиод в том случае, либо же подача сигнала на красный светодиод и на динамик (с определенной в ТЗ частотой) в зависимости от принятого решения.     В соответствии с блочно-иерархическим принципом это разбиение исходной задачи на ряд более простых задач можно представить следующей структурой (см. рис. 2.1).    
          КІТ.ЗІ0.011.021.421.012 ПЗ Лист
         
Изм Лит № докум Подпись Дата
 
 

 

 


Рисунок 1.1 Разбиение общей задачи на ряд подзадач.