4.1 Цифро-аналоговые преобразователи
Цифро-аналоговый преобразователь (ЦАП) – функциональный узел, однозначно преобразующий кодовые комбинации цифрового сигнала в значения аналогового сигнала. Основой для нахождения однозначного соответствия может служить напряжение на выходе ЦАП
,
где Uоп– опорное напряжение;X{х1,х2, ....хn} – цифровой код;хпринимают значения 0 или 1.
При определенном UопкаждомуXiна выходе устройства соответствует напряжениеUвыхi.
В цифро-аналоговых преобразователях используют три основных двоичных кода: прямой, смещенный, дополнительный. Графики соответствия цифровых кодов Хвхи аналогового напряженияUвыхпри прямом (а), смещенном (б) и дополнительном (в) кодах показаны на рис. 4.1.
Рис. 4.1. Графики соответствия цифровых кодов и аналоговых напряжений
Наиболее просто определяется соответствие цифровых и аналоговых величин при прямом коде. Этот код удобен при преобразовании сигналов следящих систем, так как при переходе через нуль не меняются старшие разряды кода, что позволяет реализовать линейный переход от малых положительных к малым отрицательным выходным напряжениям. Для преобразования как положительных, так и отрицательных кодов используют знаковый разряд, который управляет переключением выходного напряжения ЦАП.
Для исключения коммутирующих элементов из схемы ЦАП используют смещенный код, являющийся наиболее простым для реализации в схеме преобразователя.
При применении дополнительного кода положительные числа преобразуются так же, как для прямого кода, а отрицательные – двоичным дополнением соответствующего положительного числа (инверсия всех разрядов с последующим добавлением единицы в младший разряд).
Из табл. 4.1, соответствующей рис. 4.1, видно, что прямой код дает возможность использовать в два раза большее разрешение по сравнению со смещенным и дополнительным кодами.
Таблица 4.1. Соответствие между кодом и выходным сигналом
Прямой код | Смещенный код | Дополнительный код | ||||
Хвх. | ±Uвых., В | Хвх. | ±Uвых., В | Хвх | ±Uвых., В | |
0000 | 0,000 | 0000 | -8,00 | 0111 | 7 | |
0001 | 0,500 | 0001 | -6,93 | 0110 | 6 | |
0010 | 1,000 | 0010 | -5,87 | 0101 | 5 | |
0011 | 1,500 | 0011 | -4,80 | 0100 | 4 | |
0100 | 2,000 | 0100 | -3,73 | 0011 | 3 | |
0101 | 2,500 | 0101 | -2,67 | 0010 | 2 | |
0110 | 3,000 | 0110 | -1,60 | 0001 | 1 | |
0111 | 3,500 | 0111 | -0,53 | 0000 | 0 | |
1000 | 4,000 | 1000 | 0,53 | 1111 | -1 | |
1001 | 4,500 | 1001 | 1,60 | 1110 | -2 | |
1010 | 5,000 | 1010 | 2,67 | 1101 | -3 | |
1011 | 5,500 | 1011 | 3,73 | 1100 | - 4 | |
1100 | 6,000 | 1100 | 4,80 | 1011 | -5 | |
1101 | 6,500 | 1101 | 5,87 | 1010 | -6 | |
1110 | 7,000 | 1110 | 6,93 | 1001 | - 7 | |
1111 | 7,500 | 1111 | 8,00 | 1000 | - 8 |
Цифро-аналоговое преобразование состоит в суммировании эталонных значений напряжения, соответствующих разрядам входного кода, причем в суммировании будут участвовать только те эталоны, для которых в соответствующих разрядах стоит единица. Структурная схема ЦАП в общем виде показана на рис. 4.2.
Рис. 4.2. Структурная схема ЦАП
Основными параметрами ЦАП являются:
Разрешающая способность, определяемая количеством двоичных разрядов входного кода и характеризующаяся возможным количеством уровней аналогового сигнала.
Точность, определяемая наибольшим значением отклонения аналогового сигнала от расчетного. Она обычно выражается в виде половины уровня сигнала, соответствующего младшему значащему разряду (МЗР). Суммарная ошибка, вносимая элементами ЦАП, не должна превышать указанную погрешность квантования.
Нелинейность, характеризующаяся максимальным отклонением линейно-нарастающего выходного напряжения от прямой линии, соединяющей точки нуля и максимального выходного сигнала (обычно не выше ±1/2 значения МЗР).
Время преобразования (установления), определяемое интервалом времени от момента подачи цифрового сигнала до момента достижения выходным сигналом установившегося значения.
Как правило, ЦАП содержит резистивную матрицу, с помощью которой формируются выходные сигналы, пропорциональные входному коду; набор токовых ключей, реализующих коэффициенты двоичных разрядов; выходной усилитель и источник опорного стабилизированного напряжения. Кроме того, обычно в схему включают устройство, обеспечивающее согласование входа ЦАП с цифровыми микросхемами.
- Микропроцессорные средства автоматизации
- Содержание
- Глава 14. Применение микро-эвм в системах регулирования и управления 184
- Введение
- 1. Основные определения и классификация микропроцессорных средств автоматизации
- 2. Дискретная автоматика
- 2.1. Формы представления информации
- 2.2. Способы представления дискретной информации
- 2.3. Системы счисления, используемые в вычислительной технике
- 2.3.1. Способы представлений информации для микропроцессора
- 2.4. Булевы функции
- 2.4.1. Система равносильных преобразований
- 2.5. Синтез систем дискретной автоматики
- 2.5.1. Синтез дискретных схем по таблицам состояний.
- 2.5.2. Синтез многотактных систем дискретной автоматики
- 3. Промышленные сети
- 3.1. Структура промышленных сетей
- 3.1.1. Топология промышленных сетей
- 3.2. Аппаратные интерфейсы пк
- 3.2.1. СтандартRs-232c
- 3.2.2. Последовательная шинаUsb
- 3.3. Универсальный асинхронный приемопередатчик
- 3.4. Физические интерфейсы
- 3.4.1. ИнтерфейсRs-485
- 3.4.1.1. Автоматический преобразователь интерфейсовUsb/rs-485 овен ас4
- 3.4.2. Интерфейс «Токовая петля»
- 3.4.2.1. Адаптер интерфейса овен ас 2
- 3.5. Протоколы промышленных сетей
- 3.5.1. ПротоколModbus
- 3.5.2.Hart-протокол
- 3.5.4. Сеть profibus
- 3.5.5. Описание шиныCan
- 2.8.1.1. Организация сети can
- 2.8.1.2. Физический уровень канала can.
- 2.8.1.3. Арбитраж шины can.
- 2.8.1.4. Структура формата передачи данных
- 2.8.1.1. Форматы кадра
- Механизм обработки ошибок.
- Адресация и протоколы высокого уровня
- 5.8. Универсальная сеть Foundation Fieldbus
- 5.9. Физическая среда передачи данных
- 3. Языки программирования логических контроллеров
- 3.1 Объекты адресации языков программирования плк
- 3.2 ЯзыкLadderDiagram(ld)
- 3.3 Язык Functional Block Diagrams (fbd)
- 3.4 ЯзыкInstructionList(il)
- 3.5. Язык структурированного текста
- 3.5.1. Применение управляющих структур Условное действиеIf...End_if
- Условное итеративное действие while...End_while
- Условное итеративное действиеRepeat...End_repeat
- Повторяющееся действиеFor...End_for
- Выход из цикла посредством инструкции exit
- 3.6. Язык последовательных функциональных схем
- 5.4. Пример
- 4. Элементы микропроцессорных устройств
- 4.1 Цифро-аналоговые преобразователи
- 4.1.1 Принципы построения основных узлов цап.
- 4.2 Аналого-цифровые преобразователи
- 4.2.1 Метод последовательного счета
- 4.2.2 Метод поразрядного кодирования
- 4.2.3 Метод считывания
- 5. Мини-контроллеры
- 5.1. Мини-контроллеры серииAlpha
- 5.2. Миниатюрные программируемые устройстваEasy
- 5.2.1. Управляющее релеEasy500
- 5.2.2. Управляющее реле Easy 700
- 5.2.3. Управляющее реле Easy 800
- 5.2.4. Модули расширенияEasy
- 5.2.5. Средства коммуникации устройств Easy
- 5.3. Интеллектуальные релеZelioLogic
- 5.3.1. Компактные и модульные интеллектуальные реле
- 5.3.2. Общие технические характеристики релеZelio Logic
- 5.3.3. ПреобразователиZelioAnalog
- 5.3.4. Средства коммуникации интеллектуальных релеZelio Logic
- 5.3.4.1. Коммуникационный модемный интерфейс
- 5.3.4.2. Протокол связиModbusslave
- 5.3.4.3. Протокол связиEthernetserver
- 5.3.5. Программное обеспечение интеллектуального реле
- 5.4. Универсальный логический модульLogo!
- 5.4.1. Типы базовых модулей logo!Basic
- 5.4.2. Модули расширения ввода/вывода сигналовLogo!
- 5.4.3. Коммуникационные модули logo!
- 5.4.4. ФункцииLogo!
- 5.4.4.1.6. Биты регистра сдвига
- 5.4.4.1.7. Клавиши управления курсором
- 5.4.4.1.8. Постоянные уровни
- 5.4.4.2. Группа базовых функций
- 5.4.4.3. Специальные функции
- 5.4.4.3.1. Список специальных функций
- 5.4.4.3.2. Примеры специальных функций
- 5.4.5. Объем памяти и размер коммутационной программы
- 6. Программируемы логические контроллеры
- 6.1. Программируемые контроллеры simatic s7-22x
- 6.1.1. Модули расширения вводов-выводов
- 6.1.2. Коммуникационные модули
- 6.1.3. Человеко-машинный интерфейс
- 6.2. Программируемый логический контроллер simatics7-224xp
- 6.2.1. Основы функционирования плк
- 6.2.1.1. Порядок чтения входов
- 6.2.1.2. Исполнение программы
- 6.2.1.3. Запись значений в выходы
- 6.2.2. Доступ к данным s7-200
- 6.2.3. Адресация встроенных входов/выходов и входов/выходов модулей расширения
- 6.2.4. Обмен данными в сети
- 6.3. Программируемые контроллеры simatic s7-300
- 6.3.1. Области применения
- 6.3.2. Состав
- 6.3.3. Сертификаты
- 6.4. Программируемые контроллеры simatic s7-400
- Модификации контроллеров
- 6.4.1. Области применения
- 6.4.2. Состав
- 6.4.3. Сертификаты
- 6.6 Контроллер логический программируемый овен плк150
- Глава 14. Применение микро-эвм в системах регулирования и управления
- 14.1. Управляющие эвм
- 14.2. Использование микро-эвм для оптимизации резки катаной заготовки ножницами
- 14.4. Система управления положением вторичного зеркала телескопа
- 14.5. Прямое цифровое регулирование
- 14.8. Микропроцессор как универсальный регулятор
- 14.9. Микропроцессор как основа нового поколения систем автоматизации
- 7 Системы диспетчерского управления и сбора данных
- 7.1 Scada-система InTouch ("Wonderware", сша)
- 7.2 Scada-система Trace Mode ("AdAstra Research Group", Россия)
- 7.3Scada-системаSimaticWinCc("Siemens", Германия)
- 7.4Scada-системы, встраиваемые в плк
- 9. Методика выбора по различных производителей
- Список литературы