
- •Часть 2
- •Глава 4. Логические элементы и устройства систем автоматики 7
- •Глава 5. Вычислительные средства обработки информации в системах автоматики 64
- •Глава 6. Исполнительные устройства и регулирующие органы систем автоматики 160
- •Глава 4. Логические элементы и устройства систем автоматики
- •4.1. Логические элементы
- •4.2. Функциональные узлы комбинационного типа
- •4.2.1. Шифраторы и дешифраторы
- •4.2.2. Мультиплексоры
- •4.2.3. Сумматоры
- •4.2.4. Цифровые компараторы
- •4.3. Функциональные узлы последовательностного типа
- •4.3.1. Асинхронные триггеры
- •4.3.2. Синхронные триггеры
- •4.3.3. Регистры параллельного действия
- •4.3.4. Регистры последовательного действия.
- •4.3.5. Счетчики
- •4.4. Схемотехника запоминающих устройств
- •4.4.1. Запоминающие устройства эвм
- •4.4.2. Запоминающие элементы статических озу
- •4.4.3. Оперативные запоминающие устройства динамического типа
- •4.4.4. Постоянные запоминающие устройства
- •4.4.5. Перепрограммируемые пзу, Flash-память
- •4.4.6. Построение модуля озу заданной емкости
- •4.5. Цифро-аналоговые и аналого-цифровые преобразователи
- •4.5.1. Цифро-аналоговые преобразователи
- •4.5.2. Аналого-цифровые преобразователи параллельного кодирования
- •4.5.3. Аналого-цифровые преобразователи последовательного кодирования
- •4.6. Программируемые логические матрицы и интегральные схемы
- •Глава 5. Вычислительные средства обработки информации в системах автоматики
- •5.1. Микропроцессоры в системах автоматизации текстильного производства
- •5.1.1. Архитектура микропроцессорных устройств
- •5.1.2. Классификация микропроцессоров
- •5.1.3. Взаимодействие микропроцессора с внешними устройствами
- •5.1.4. Структура типового микропроцессорного комплекта
- •5.1.5. Однокристальные микроконтроллеры
- •5.1.6. Программируемые логические контроллеры
- •5.2. Вычислительные машины и вычислительные системы асу тп текстильных производств
- •5.2.1. Эвм общего назначения
- •5.2.2. Специализированные эвм и вычислительные комплексы
- •5.2.3. Рабочие станции
- •5.3. Сетевые компоненты систем автоматики
- •5.3.1. Локальные управляющие вычислительные сети
- •5.3.2. Топологии локальных сетей
- •5.3.3. Сетевые среды
- •5.4. Промышленные интерфейсы и протоколы
- •5.4.1. Интерфейс стандарта rs-232
- •5.4.2. Интерфейсы стандартов eia rs‑422a/rs-485
- •5.4.3. Интерфейс и протокол can
- •5.4.4. Шина usb
- •5.4.5. Протокол profibus
- •5.4.6. Протокол modbus
- •5.5. Программные средства автоматизации
- •5.5.1. Структура программного обеспечения
- •5.5.2. Системное программное обеспечение
- •5.5.3. Прикладное программное обеспечение
- •5.5.4. Инструментальные средства разработки, отладки и сопровождения программного обеспечения
- •5.5.5. Системы scаda
- •Глава 6. Исполнительные устройства и регулирующие органы систем автоматики
- •6.1. Электрические исполнительные механизмы
- •6.1.1. Электромагнитные исполнительные элементы
- •6.1.2. Электродвигательные исполнительные устройства
- •6.1.3. Двигатель постоянного тока как элемент исполнительных механизмов
- •6.1.4. Двухфазный асинхронный двигатель как элемент исполнительных механизмов
- •6.1.5. Трехфазный асинхронный двигатель как элемент исполнительных механизмов
- •6.1.6. Синхронный двигатель как элемент исполнительных механизмов
- •6.2. Автоматизированный электропривод
- •6.2.1. Асинхронные электроприводы со скалярным управлением
- •6.2.2. Асинхронные электроприводы с векторным управлением
- •6.2.3. Вентильные и бесконтактные машины постоянного тока
- •6.3. Силовые полупроводниковые преобразователи в системе автоматизированного электропривода
- •6.3.1. Управляемые выпрямители
- •6.3.2. Широтно-импульсные преобразователи
- •6.3.3. Автономные инверторы
- •6.3.4. Непосредственные преобразователи частоты
- •6.4. Пневматические исполнительные механизмы
- •6.5. Регулирующие органы. Классификация и области применения
- •Список литературы
4.2. Функциональные узлы комбинационного типа
4.2.1. Шифраторы и дешифраторы
Основными видами преобразования информации являются шифрование и дешифрование (сжатие данных и обратное преобразование). Для реализации таких преобразований служат шифраторы и дешифраторы. Они представляют собой комбинационные устройства, поскольку состоят только из логических элементов, а элементов памяти не имеют. Шифраторы преобразуют код «1 из N» в двоичный код, а дешифраторы – двоичный код в код «1 из N». Число разрядов двоичного кода обычно меньше N, поэтому операцию шифрования можно считать сжатием данных. Иными словами, шифратор превращает сигнал 1 на одном из нескольких входных зажимов в выходную кодовую комбинацию. Поэтому для шифратора используется также название «кодер», а на его условном обозначении пишут буквы CD. Дешифратор превращает комбинацию из нулей и единиц на входе в сигнал 1 только на одном единственном из нескольких выходных зажимов. Поэтому для дешифратора используется также название «декодер», а на его условном обозначении пишут DC.
Как и для других комбинационных устройств, для шифраторов и дешифраторов связь между входными и выходными сигналами можно задать с помощью логических функций или таблиц истинности [2]. Для синхронизации выходных сигналов этих преобразователей тактовыми импульсами используют дополнительные входы. В этом случае преобразователи называют стробируемыми. Стробирование – это выделение сигнала в определенный момент времени. Наличие входов стробирования расширяет функциональные возможности шифраторов и дешифраторов.
Дешифраторы широко применяются в устройствах управления, вывода информации на цифровые индикаторы, в коммутаторах для распределения сигналов по различным цепям.
Различают полные и неполные дешифраторы. Число выходов у полного дешифратора Nвых = 2n, а у неполного Nвых < 2n, где п – число двоичных разрядов (число входов). На рис. 4.3 приведено условное графическое обозначение полного стробируемого дешифратора «1 из 8», а табл. 4.3 представляет собой его таблицу истинности.
С помощью дешифраторов в вычислительных устройствах могут быть реализованы различные логические функции, а также преобразование кода одного типа в код другого типа.
Шифратор – это комбинационное устройство, преобразующее код «1 из N» в двоичный код. Полный шифратор имеет 2n входов и п выходов. Одно из основных применений шифратора – ввод данных с клавиатуры, при котором нажатие на клавишу с десятичной цифрой должно приводить к передаче в устройство этой цифры в двоичном коде. При нажатии любой из десяти цифровых клавиш единица появляется только на одном из десяти входов шифратора X0, X1, ..., X9. На выходе шифратора должен появиться двоичный код (y0 y1 y2 y3) введенного десятичного числа. Из таблицы истинности (табл. 4.4) видно, что в этом случае нужен преобразователь с десятью входами и четырьмя выходами, т.е. так называемый шифратор 10 – 4.
Таблица 4.3
Таблица истинности дешифратора «1 из 8»
Входная кодовая комбинация |
Сигнал на выходе |
||||||||||
С |
x1 |
x2 |
x3 |
Y0 |
Y1 |
Y2 |
Y3 |
Y4 |
Y5 |
Y6 |
Y7 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
Любые комбинации нулей и единиц |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Таблица 4.4
Таблица истинности шифратора «10 – 4»
Десятичное число |
Сигнал на входе |
Выходная кодовая комбинация |
||||||||||||
Х0 |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
Х8 |
Х9 |
у3 |
у2 |
у1 |
у0 |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
3 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
4 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
5 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
6 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
7 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
9 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
На выходе у0 единица должна появиться при нажатии любой нечетной клавиши (Х1, Х3, Х5, Х7, Х9), т. е. у0 = Х1Х3Х5Х7X9. Состояние остальных выходов определяется следующими логическими функциями:
y1 = Х2Х3Х6Х7; у2 = Х4Х5Х6Х7; у3 = Х8X9.
Следовательно, для реализации указанного шифратора понадобятся четыре логических элемента ИЛИ: пятивходовый, два четырехвходовых и двухвходовый. Условное обозначение такого шифратора показано на рис. 4.4.
|
|
Рис. 4.3. Условное обозначение дешифратора «1 из 8» |
Рис. 4.4. Условное обозначение шифратора |