- •М.И. Герасимов
- •Оглавление
- •Раздел 1. Преобразование параметров сигналов в функциональных узлах 7
- •Раздел II. Основы теории анализа и синтеза конечных автоматов 50
- •Раздел III. Схемотехника интерфейсов систем управления 69
- •Раздел IV. Реализация узлов ввода-вывода данных в системах управления 126
- •Раздел V. Реализация модулей памяти 193
- •Введение
- •Раздел 1. Преобразование параметров сигналов в функциональных узлах Лекция 1. Постановка задачи курса
- •Цель и задачи дисциплины, её место в учебном процессе
- •Место дисциплины в структуре ооп впо
- •Требования к уровню освоения содержания дисциплины
- •Содержание дисциплины
- •Разделы дисциплины
- •Содержание разделов дисциплины
- •Раздел I. Преобразование параметров сигналов в функциональных узлах – 8 час.
- •Раздел II. Основы теории анализа и синтеза конечных автоматов – 4 часа.
- •Раздел III. Схемотехника интерфейсов систем управления – 8 часов.
- •Раздел IV. Реализация узлов ввода-вывода данных в системах управления – 10 часов.
- •Раздел V. Реализация модулей памяти – 6 часов.
- •Рекомендуемая литература
- •Учебники (рис. 2)
- •Справочники
- •Программное обеспечение и интернет-ресурсы
- •Методические рекомендации для студентов по изучению учебной дисциплины для очной формы и нормативного срока обучения
- •Указания по работе с основной и дополнительной литературой, рекомендованной программой дисциплины
- •1.5. Советы по подготовке к текущей аттестации и зачету
- •Лекция 2. Преобразователи статических параметров сигнала
- •Лекция 3. Преобразователи динамических параметров сигнала
- •Лекция 4. Релаксационные микросхемы и узлы на их основе
- •4.1. Одновибраторы
- •4.2. Мультивибраторы
- •Раздел II. Основы теории анализа и синтеза конечных автоматов Методические рекомендации для студентов
- •Лекция 5. Анализ функциональных узлов цифровых устройств комбинационного типа
- •Лекция 6. Способы синтеза функциональных узлов цифровых устройств комбинационного типа
- •Раздел III. Схемотехника интерфейсов систем управления Методические рекомендации для студентов
- •Лекция 7. Методы подключения устройств сопряжения
- •7.1. Хабовая архитектура
- •7.2. Шинная архитектура
- •Правила обмена по шине
- •Особенности архитектуры шин
- •Лекция 8. Описание шины isa
- •8.1. Начальные сведения
- •8.2. Сигналы, протокол, циклы шины isa
- •8.3. Общие сведения о разновидностях структуры
- •Лекции 9-10. Структурные решения управляющих систем с протоколом isa
- •9.1. Узел сопряжения с магистралями шины
- •9.2. Селектор адреса
- •9.3. Выработка адресованных команд
- •9.4. Формирователи сигналов оповещения и управления темпом обмена Реализация 16-разрядного обмена данными
- •Асинхронный обмен по isa
- •9.5. Регистр состояния
- •9.6. Регистры данных
- •9.7. Сторожевой таймер
- •9.8. Схема управления прерываниями
- •Раздел IV. Реализация узлов ввода-вывода данных в системах управления Методические рекомендации для студентов
- •Лекция 11. Основные и факультативные функции узлов ввода-вывода
- •Лекция 12. Блоки ввода-вывода дискретных сигналов
- •12.1. Блоки ввода двухпозиционных сигналов. Технические требования и возможности
- •12.2. Блоки вывода двухпозиционных сигналов. Технические требования и возможности
- •12.3. Блоки вывода кодированных и числоимпульсных сигналов
- •12.4. Блоки ввода кодированных сигналов
- •12.5. Блоки ввода числоимпульсных сигналов
- •Лекция 13. Блоки ввода-вывода аналоговых сигналов
- •13.1. Технические требования и возможности
- •13.2. Вывод импульсных сигналов скважности и фазы
- •13.3. Вывод аналоговой информации в виде напряжений
- •13.4. Цифро-аналоговые преобразователи напряжения
- •Цапн с параллельной резисторной матрицей
- •Цап на структурах r-2r
- •Двуполярная схема цапн
- •Параметры цап
- •С татические параметры
- •Динамические параметры
- •Шумы, помехи и дрейфы
- •Характеристики массовых цап
- •13.5. Ввод в су фазовых сигналов
- •13.6. Ввод амплитудных сигналов
- •13.7. Аналого-цифровые преобразователи
- •Основные характеристики ацп
- •Типовые значения характеристик ацп
- •Лекция 14. Схемотехника различных ацп
- •14.1. Параллельные ацп
- •14.2. Последовательные ацп
- •Ацп с линейно изменяющимся эталонным напряжением
- •Ацп с поразрядным взвешиванием
- •Ацп с двойным интегрированием
- •Лекция 15. Сигма-дельта ацп и цап
- •Передискретизация
- •Цифровая фильтрация и децимация
- •Способы реализации цифровых фильтров
- •Дельта-сигма цап
- •Особенности применения
- •Раздел V. Реализация модулей памяти
- •Лекция 16. Схемотехника логических устройств с программируемыми функциями
- •Лекция 17. Узлы постоянной памяти
- •17.1. Постоянные запоминающие устройства
- •17.2. Флэш-память
- •Лекция 18. Узлы оперативной памяти
- •Вопросы для зачета
- •Заключение
- •Библиографический список
- •394026 Воронеж, Московский просп., 14
13.3. Вывод аналоговой информации в виде напряжений
Для вывода аналоговой информации в виде напряжений стандартами предусмотрены следующие рекомендации: выходное напряжение должно находиться в пределах от минус 10 В до плюс 10 В постоянного тока; сопротивление цепей, подключенных к соответствующему выходу УЧПУ (нагрузки), должно быть не менее 2 кОм /22/, выходное сопротивление УВВ не более 100 Ом /21/. При этом стандарты не требуют наличия в схеме соответствующих модулей гальванической изоляции выходных цепей от других цепей СУ.
Нагрузкой для модулей вывода напряжений являются электроприводы (сигнал служит для задания их скорости). Для пропорционального управления клапанами гидроприводов, а в отдельных случаях и пневмоприводов, используются токовые выходные сигналы. Согласно /22/, параметры этих сигналов должны соответствовать указанным в табл. 9.
Таблица 9
Максимальное значение тока, А |
Сопротивление нагрузки, Ом, не более |
0,004 |
1000 |
0,008 |
200 |
0,02 |
80 |
0,1 |
22 |
Основными элементами аналоговых модулей ввода-вывода являются цифро-аналоговые (ЦАП) и аналого-цифровые (АЦП) преобразователи.
Напомню, что преобразователем мы договорились называть устройство, выходные сигналы которого СООТВЕТСТВУЮТ входным по некоторому ПРАВИЛУ (в такой интерпретации усилитель – это преобразователь текущего значения сигнала по правилу …). Правилом для АЦП и ЦАП является пропорциональность значения кода и параметра аналогового сигнала (например, величины тока), хотя существуют и специальные преобразователи с другими правилами/таблицами соответствия.
В электронике цифро-аналоговый преобразователь (ЦАП, англ. Digital-to-analog converter, DAC) — устройство для преобразования цифрового (обычно двоичного позиционного) кода в аналоговый сигнал (ток, напряжение или заряд). Цифро-аналоговые преобразователи являются интерфейсом между дискретным цифровым миром и аналоговыми сигналами. Функциональные обозначения ЦАП на УГО – #/Λ, D/A, DAC.
Аналого-цифровой преобразователь (АЦП, англ. Analog-to-digital converter, ADC) производит обратную операцию. Функциональные обозначения АЦП на УГО – Λ/#, A/D, ADC.
Сначала рассмотрим принципы аппаратного построения этих преобразователей, а затем – организацию соответствующих узлов в устройствах ввода-вывода.
13.4. Цифро-аналоговые преобразователи напряжения
Приведем основные сведения о функциональных преобразователях устройств вывода аналоговых сигналов напряжения или тока – цифро-аналоговых преобразователях.
Наиболее общим образом типы электронных ЦАП перечислены в /24/:
широтно-импульсный модулятор — простейший тип ЦАП. Стабильный источник тока или напряжения периодически включается на время, пропорциональное преобразуемому цифровому коду, далее полученная импульсная последовательность фильтруется аналоговым фильтром низких частот. Такой способ часто используется для управления скоростью электромоторов, нагревателей и т.п., которые сами по себе являются НЧ-фильтрами;
ЦАП передискретизации, такие как дельта-сигма ЦАП, основанные на изменении плотности импульсов (см. ниже). Большинство ЦАП большой разрядности (более 16 бит) построены на этом принципе вследствие его высокой линейности и низкой стоимости. Быстродействие дельта-сигма ЦАП достигает сотни тысяч отсчетов в секунду, разрядность – до 24 бит (эффективная – 20 бит);
сегментный ЦАП, который содержит по одному источнику тока или резистору на каждое возможное значение выходного сигнала. Так, например, восьмибитный ЦАП этого типа содержит 255 сегментов, а 16-битный — 65535. Теоретически, сегментные ЦАП имеют самое высокое быстродействие, т.к. для преобразования достаточно замкнуть один ключ, соответствующий входному коду, недостатки очевидны;
взвешивающий ЦАП, в котором каждому разряду преобразуемого двоичного кода соответствует резистор или источник тока, подключенный на общую точку суммирования. Сила тока источника (проводимость резистора) пропорциональна весу бита, которому он соответствует. Таким образом, все ненулевые биты кода, взятые со своим весом, суммируются. Взвешивающий метод один из самых быстрых, но ему свойственна низкая точность из-за необходимости наличия набора множества различных прецизионных источников или резисторов. По этой причине взвешивающие ЦАП имеют разрядность не более восьми бит (подробнее см. ниже);
цепная R-2R схема является вариацией взвешивающего ЦАП. В R-2R ЦАП взвешенные значения создаются в специальной схеме, состоящей из резисторов с сопротивлениями R и 2R. Это позволяет существенно улучшить точность по сравнению с обычным взвешивающим ЦАП, т.к. сравнительно просто изготовить набор прецизионных элементов с одинаковыми параметрами (подробнее см. ниже). Недостатком метода является более низкая скорость вследствие паразитной емкости;
гибридные ЦАП используют комбинацию перечисленных выше способов. Большинство микросхем ЦАП относится к этому типу; выбор конкретного набора способов является компромиссом между быстродействием, точностью и стоимостью ЦАП.
Н а рис. 73 приведена обобщенная структурная схема ЦАП напряжения (ЦАПН), в которой обозначено:
ИОН – схема задания опорного стабильного напряжения; (погрешность – единицы мВ);
ЦАПТ – цифро-аналоговый преобразователь тока, который включает в себя токозадающие резисторы, соединенные по определенной схеме (варианты перечислены выше), и коммутирующие элементы, которые управляются от регистра Рг. Информация в регистр заносится из УУ либо параллельным кодом D по выбранному адресу А, либо через последовательный интерфейс.
Выходной элемент ЦАПН – операционный усилитель с необходимым диапазоном выходного напряжения и коэффициентом усиления по току. ОУ здесь использован в масштабном включении. Коэффициент его усиления следует выбирать максимально возможным (около 106), входной ток должен составлять единицы наноампер. Обычно Uпит =±15 В, Uвых =±12 В. Допустимый ток нагрузки – десятки миллиампер.
Анализ схемы базируется на двух свойствах ОУ, охваченного ООС:
входные токи ОУ пренебрежимо малы;
разность потенциалов на входах поддерживается усилителем через цепь ОС близкой к нулю.
Отсюда при известных характеристиках ЦАПТ диапазон преобразования по напряжению задается величиной ROC:
где Ii – значение тока в i-ом разряде ЦАПТ; n – количество разрядов (токи в разрядах, где бит кода – нуль, равны нулю).
После ОУ может потребоваться усилитель напряжения и усилитель тока. Сопротивление Rб устанавливается для компенсации погрешностей из-за разницы входных токов ОУ. Его величина выбирается равной эквивалентному сопротивлению младшего разряда ЦАПТ.
Базовый вариант схемы источника опорного напряжения приведен на рис. 74. Значение его выходного сигнала вычисляется по формуле
.
Источники опорного напряжения выполняются
на высококачественных операционных
усилителях (коэффициент усиления порядка
106, входные токи –
единицы пикоампер, малая температурная
зависимость напряжения смещения и
входных т
оков).
Элементом задания стабильного напряжения
служит стабилитрон VD1, который следует
выбирать термокомпенсированным, т.е. с
напряжением стабилизации, мало
зависящим от темпер
Рис. 74
Рис. 3.17
В качестве регистров ЦАП используются либо параллельные регистры общего назначения, известные из курса вычислительной техники, либо узлы, встроенные в микросхему ЦАП.
Данные в ЦАП обычно поступают в параллельном коде. Преимущества здесь – быстрая передача данных и простой протокол связи. Но распределенное исполнение систем управления РТК требует уменьшения числа линий связи и достигается это за счет передачи последовательного кода данных. Протокол последовательного периферийного интерфейса (SPI) и микросхемы, с ним связанные, сегодня занимают уже большую долю рынка ЦАП, многие из них работают также с двухпроводным I2С-совместимым интерфейсом. Часто требуется гальваническая развязка линии данных. Наиболее просто это осуществляется при последовательном интерфейсе с помощью оптронных приборов.
Ниже рассмотрены основные варианты организации схем ЦАП. Подробнее свойства этих схем и их метрологические характеристики изложены в /25/.