- •Министерство образования и науки краснодарского края
- •«Краснодарский машиностроительный колледж»
- •Расчёт затрат на проектирование и окупаемость устройства диагностики двухканального реле времени ут24
- •Краснодар
- •Введение
- •1. Описание
- •2 Устройство и принцип действия прибора
- •2.1 Конструктивное исполнение
- •2.3 Режимы индикации
- •2.4 Элементы управления и индикации
- •2.2 Программируемые параметры
- •2.5 Внешнее управление
- •2.6 Контроль питания
- •2.7 Коммутация входов
- •2.8 Типы выходных устройств
- •2.9 Таймеры
- •2.10 Сигналы управления таймерами
- •2.11 Режимы перезаписи таймеров
- •3 Эксплуатация
- •3.1 Режимы работы прибора
- •3.2 Програмирование
- •3.3 Режим «Работа»
- •3.4 Возможные неисправности и способы их устранения
- •4. Расчет надежности стандартного устройства автоматизации.
- •5.Логический анализ работы универсального реле времени ут24.
5.Логический анализ работы универсального реле времени ут24.
Микроконтроллеры PIC16F62X обеспечены полнофункциональным макроассемблером, программным симулятором, эмуляторами, недорогими программаторами. Сторонними организациями разработаны С компиляторы для микроконтроллеров этого семейства.
Таблица 3. Основные характеристики микроконтроллеров PIC16F62X
В состав всех микроконтроллеров PICmicro входит: сброс по включению питания PWRT, сторожевой таймер WDT, программируемая защита кода программы и высокая нагрузочная способность портов ввода/вывода. Микроконтроллеры PIC16F62X программируются в последовательном режиме с использованием двух выводов RB6 и RB7.
Рисунок 23. Структурная схема микроконтроллера PIC16F628A
Синхронизация выполнения команд
Входной тактовый сигнал (вывод OSC1/CLKIN/RA7) внутренней схемой микроконтроллера разделяется на четыре последовательных неперекрывающихся такта Q1, Q2, Q3 и Q4. Внутренний счетчик команд (PC) увеличивается на единицу в каждом такте Q1, а выборка команды из памяти программ происходит на каждом такте Q4. Декодирование и выполнение команды происходит с такта Q1 по Q4. На рисунке 3-2 показаны циклы выполнения команд.
Рисунок 24. Диаграмма выполнения команд.
Конвейерная выборка и выполнение команд
Цикл выполнения команды состоит из четырех тактов Q1, Q2, Q3 и Q4. Выборка следующей команды и выполнение текущей совмещены по времени, таким образом, выполнение команды происходит за один цикл. Если команда изменяет счетчик команд PC (команды ветвления, например GOTO), то необходимо два машинных цикла для выполнения команды. Цикл выборки команды начинается с приращения счетчика команд PC в такте Q1. В цикле выполнения команды, код загруженной команды, помещается в регистр команд IR на такте Q1. Декодирование и выполнение команды происходит в тактах Q2, Q3 и Q4. Операнд из памяти данных читается в такте Q2, а результат выполнения команды записывается в такте Q4.
Рисунок 25. Выборка выполнения команд.
Проектирование устройства диагностики универсального реле времени УТ24.
Устройством диагностики является секундомер созданный на базе микроконтроллера PIC16F62X. В этом секундомере есть кнопка RESET,
