- •Электронные и микропроцессорные устройства
- •Рекомендуемая литература
- •Содержание курса
- •Связь
- •Понятие языка ЦЛУ
- •Для обработки информационных сигналов необходимо выполнение
- •Информационные
- •Классификация
- •Что такое ОУ
- •Названия
- •Основные
- •Эквива- лентные схемы:
- •Эквива- лентные схемы:
- •Эквивалентная схема реального ОУ
- •1. Размах выходного напряжения
- •Основные
- •Основные
- •Основные
- •Электронные и микропроцессорные устройства
- •Транзисторы
- •Транзисторы
- •Транзисторы
- •Анализ
- •Особенности
- •Особенности
- •Схема с ОЭ
- •• Режим № 2. Активный элемент каскада
- •Примеры
- •Примеры
- •Схема с ОК
- •Двух- транзисторный ЭУ
- •Двух- транзисторный ЭУ
- •Двухтактный ЭУ
- •Дифференциальный ЭУ
- •Дифференциальный ЭУ
- •Дифференциальный
- •Анализ схемы ОУ
- •АНАЛИЗ
- •АНАЛИЗ
- •АНАЛИЗ
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Средства
- •Можно построить на ОУ по схеме:
- •Средства
- •Электронные
- •Электронные
- •Электронные
- •Средства
- •Uвых
- •Средства
- •Цифроаналоговые преобразователи ( ЦАП )
- •Пример 1. Схема двоичного 8 – ми разрядного ЦАП
- •Пример 1. Схема двоичного 8 – ми разрядного ЦАП
- •Пример 1. Схема двоичного 8 – ми разрядного ЦАП
- •Пример 2. Схема n - разрядного ЦАП с
- •Параметры
- •Аналогово-цифровые преобразователи (АЦП)
- •Класси- фикация
- •Сигналы со счетчика с помощью ЦАП становятся аналоговым сигналом, и сравниваются с входным
- •Процесс «оцифровки» АЦП последовательного счета
- •Входной
- •Процесс «оцифровки» АЦП последовательного приближения
- •Самый быстродействующий АЦП. Непосредственно преобразует аналоговый сигнал в цифровой
- •1.Точность
- •Пример 2. Схема n - разрядного ЦАП с
- •Аналогово-цифровые преобразователи (АЦП)
- •• По наличию обратной связи:
- •На компаратор подается: Входное аналоговое напряжение и напряжение от ЦАП.
- •Показания счетчика с помощью ЦАП становятся вновь аналоговым сигналом, и сравниваются с входным
- •Процесс «оцифровки» АЦП последовательного счета
- •Аналоговое напряжение подается на неинвертирующий вход компаратора.
- •ЦАП управляется регистром - многоразрядной защелкой, в каждом из разрядов которой последовательно, начиная
- •Входной
- •Процесс «оцифровки» АЦП последовательного приближения
- •1.Точность
- •Электронные и микропроцессорные устройства
- •Цифровые логические устройства (ЦЛУ)
- •Логическ
- •Булева
- •• Законы доказываются путем составления таблиц
- •Пример
- •Тождественна
- •Примеры
- •Схемо-
- •Уровни
- •Диодно- 1.2 Логическое
- •Диодно-
- •Диодно-
- •Диодно-
- •Транзистор но-
- •Схемотехниче
- •3.1 Логическое
- •3.3 Логическое сложение и отрицание « 3-ИЛИ-НЕ
- •Группы
- •Представление
- •Пример
- •Арифметичес
- •Различия
- •Пример
- •Для учета переполнения младшего разряда путем переноса
- •Объединение
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Пример
- •Создание
- •Пример
- •Пример однобитного АЛУ
- •Однобитное АЛУ
- •Объединение однобитного АЛУ в
- •Разрядность АЛУ определяется требованиями к производительности ЦЛУ, в составе которого оно работает
- •Группы
- •Создание
- •Создание
- •Создание
- •Создание
- •JK триггер
- •Область
- •Делитель
- •Счетчик
- •Типы
- •Типы
- •Типы
- •Типы
- •Типы
- •Типы
- •Электронные и микропроцессорные устройства
- •Микропроцессорные устройства (МПУ)
- •Програм- мируемые логически
- •Основны
- •Преиму-
- •Усоверш ен-
- •Применен
- •Приме
- •Реализация ЦЛУ способом HARD на отдельных элементах
- •Реализация ЦЛУ способом HARD на отдельных элементах
- •Реализация ЦЛУ способом HARD на отдельных элементах
- •Реализация ЦЛУ способом SOFT на ПЛУ
- •Ограничен
- •Микро
- •Основные
- •Пример
- •Упрощенн
- •Принци
- •Принци
- •Шинная
- •Микрок
- •Переназначение функции портов МК Архитектура МК осуществляет мультиплексор по данным
- •Област
- •Машинн
- •Ассембл
- •Форматы
- •Выполнение
- •- | Clear Bit |
- •Траектория
- •СИМУЛЯТОР. Вид среды отладки программы для МК
- •ПРОВЕРКА В РЕАЛЬНОСТИ. Процесс программирования МК
- •Активация Происходит, если одному из имеющихся внутренних
- •Активация
- •Использование АЦП в МК
- •Использование АЦП в МК
- •Использование АЦП в МК
- •Коммуникация в МК
- •Элементы схемного решения инт. реле
- •Элементы схемного решения инт. реле
Ограничен
ия
ПЛУ
Вболее сложных последовательных
схемах возможно большее число
Если поведение объекта (алгоритм действий)
оказывается сложным, например, число
условных переходов стало достаточно большим, то более эффективным будет применение микропроцессорной техники (МПТ) для реализации соответствующих алгоритмов.
МПТ обладает гораздо большей гибкостью в записи управляющих инструкций на языке
ЦЛУ (машинных программ)
Микро |
|
Процессорные устройства эффективнее |
процес- |
|
ПЛУ, поскольку алгоритм их работы |
сорные |
|
еще легче пишется на языке ЦЛУ, он |
устройств |
|
наименее «жесткий» из всех и, |
а |
|
составленный в виде программ, |
(МПУ) |
|
называется SOFT |
|
|
«Жесткость» логики – качественная |
|
|
характеристика трудоемкости |
Общие |
|
перенастройки логики ЦЛУ на новые |
|
изменившиеся правила |
|
положения |
|
|
|
В настоящее время активно |
|
|
|
|
|
|
развивается автоматизация |
Микро- |
|
технических систем |
|
(например, АСУ ТП) на основе |
|
процесс |
|
микропроцессоров, |
ор |
|
(микро)контроллеров… |
МП |
|
Микропроцессор (МП) - это |
|
|
программно управляемое |
|
|
устройство (ЦЛУ), осуществляющее |
|
|
Основные
выводы
МП
Производи-
тельность
МП
МП содержит набор выводов, через которые происходит обмен информацией с другими ЦЛУ.
Выводы МП можно подразделить на три категории:
Адресные
Информационные
Управляющие
Каждая категория образует набор параллельных проводов (шину). Шина
адреса ША, шина данных ШД…
Шины связывают МП с другими ЦЛУ
Определяется
1.(микросхемамиТактовой частотойпамятиМПОЗУ и ПЗУ, устройствами ввода-вывода и т.д.)
2. Соотношением числа элементарных операций с тактовой частотой
3. Числом адресных проводов (разрядностью ША)
4. Числом информационных проводом (разрядностью ШД)
Пример
Типы
МПУ
Процессору с 8 разрядной ШД нужно 4 временных такта,
чтобы считать 32-битное слово, а процессор с 32 разрядной ШД, сделает это за один временной такт
1. Микропроцессоры и
микроконтроллеры (МП и МК)
Простой тип, в них большинство узлов выполнены в виде одной микросхемы
2. Контроллеры на МПУ
Управляющие системы, модули средств автоматизации. Их структура построена для конкретных задач (регуляторы, полевая
автоматика, системы сбора информации, организация сетей, обработки аналоговых
сигналов)
3. Персональные компьютеры (ПК),
программируемые логические контроллеры, (PLC), промышленные контроллеры …
Упрощенн
ый
состав
МП
Принци
п
работы
МПУ
(в общих чертах)
1.Все регистры приводятся в исходное
состояние
2.В память МПУ вводится информация. Она содержит управляющую программу
(инструкции) и некоторые данные
3.Устройство управления согласно счетчика команд считывает содержимое первой ячейки памяти, где записана первая инструкция и организует её
выполнение
4.В ходе выполнения получаются данные,
(заносятся в ячейки памяти, указанные в самой инструкции), либо выполняется
условие перехода на определенный адрес
(в том числе из за возникшего события - прерывания)
5. Определяется адрес следующей инструкции: если не было условия перехода –
выполняется следующая по адресу ячейки (в счетчике команд) инструкция, если был условный переход – выполняется инструкция, на которую
Принци
п
работы
МПУ
(в общих чертах)
№ 2
|
lt |
su |
|
re |
|
Тем самым организуется
автоматическая работа МПУ с выполнением сложных последовательностей инструкций в зависимости от выполнения определенных условий
Язык ЦЛУ с применением МПУ вместо «жесткого» языка схем - становится «гибким» языком программирования
Управля |
Данные |
|||||
ющая |
|
ta |
1 |
|||
|
|
|
|
|
da |
|
|
|
|
d |
|
|
|
1. |
Ad |
|
ta |
2 |
||
№ |
|
|
|
|
|
|
|
|
|
|
|
da |
|
|
|
|
T |
L |
|
3 |
|
. S |
|
ta |
|||
2 |
|
|
|
|
||
№ |
|
|
|
|
da |
|
|
|
|
OP |
ta |
4 |
|
3. |
|
N |
|
da |
|
|
№ |
|
|
|
|
|
|
|
|
|
|
v |
|
|
|
4. |
Mo |
|
|
||
№ |
|
|
|
|
|
|
Шинная
(BUS)
архитекту ра МПУ
Обмен между устройствами
Бесшинная архитектура требует
большого числа линий связи для каждого ЦЛУ
Для шинной (bus) архитектуры все ЦЛУ обмениваются по общим правилам -
протоколам (описывают электрическую и
логическую совместимость).
Здесь все единообразно и унифицировано
Микрок
онтролл
ер
(МК)
как
малое
МПУ
Самый массовый (и дешевый) тип МПУ
для создания нижних уровней АСУ – это
микроконтроллер (МК)
МК построен как однокристальная
СБИС – микросхема (малые габариты, низкая
стоимость, высокая надежность, гибкость
настроек) для решения широкого круга
задач автоматизации во всех отраслях
Боольшая часть микропроцессоров (МП) - по сути
микроконтроллеры (МК)
Современный МК представляет обобщенную структуру МПУ 






(внутри содержит CPU, внутренние RAM, ROM, ус-ва ввода/вывода –


порты
Переназначение функции портов МК Архитектура МК осуществляет мультиплексор по данным
настроек служебных регистров
