Системы сбора данных и микроконверторы
Постепенное усложнение АЦП, появление многоканальных АЦП, АЦП со встроенным устройством выборки-хранения, АЦП со сложной цифровой частью привело к тому, что сейчас имеются законченные однокристальные системы сбора данных, обеспечивающие преобразование в цифровой код сигналов, поступающих от многих датчиков и передачу их на микроЭВМ. Блок-схема развитой системы сбора данных приведена на рис. 19.
УПК - усилитель с программируемым коэффициентом усиления; УВХ - устройство выборки-хранения; ИОН - источник опорного напряжения; ШД - шина данных
Основу системы составляет АЦП, обычно АЦП последовательного приближения. Чтобы уменьшить число корпусов ИМС, необходимых для создания системы сбора данных, в схему встроены УВХ и источник опорного напряжения. Для подключения к нескольким источникам входных аналоговых сигналов используется аналоговый мультиплексор. Чтобы сократить частоту прерываний главного процессора некоторые системы сбора данных снабжаются оперативным запоминающим устройством обратного магазинного типа FIFO - first input - first output (первый вошел - первый вышел). Измерительный усилитель УПК, входящий в систему, меняет свой коэффициент усиления по команде от схемы управления. Это позволяет выровнять диапазоны аналоговых сигналов с различных входов.
Схема управления может включать оперативное запоминающее устройство (ОЗУ), в которое загружается от главного процессора блок рабочих команд. Эти команды содержат сведения о том, какие операционные режимы использовать, какие из входных каналов должны быть однопроводными, а какие - объединяться с образованием дифференциальных пар, насколько часто и в каком порядке следует производить выборку для каждого канала. Встроенный в систему сбора данных цифровой таймер определяет темп преобразования АЦП.
Характерным примером системы сбора данных является AD7581 (отечественный аналог - 572ПВ4), содержащая 8-входовый аналоговый мультиплексор, 8-разрядный АЦП последовательного приближения, и запоминающее устройство FIFO с организацией 8х8 бит. Другой пример - AD1В60, включающая 8-входовый аналоговый мультиплексор, измерительный усилитель с программируемым коэффициентом усиления от 1 до 128, 16-разрядный АЦП на основе интегрирующего ПНЧ, ИОН, микропроцессор, ОЗУ режима и ПЗУ конфигурации. Одной из наиболее развитых является система сбора данных LM12458, которая содержит 8-входовый аналоговый мультиплексор, УВХ, 13-разрядный АЦП последовательного приближения, память типа FIFO с организацией 32х16 бит, ОЗУ команд и 16-битный цифровой таймер.
Для повышения быстродействия установление коэффициента передачи и выборка данных может осуществляться по каждому каналу индивидуально. Так, например, 4-х канальная система сбора данных AD7865 содержит четыре цепи масштабирования входного сигнала и четыре устройства слежения/хранения, включенные до мультиплексора.
Особый класс устройств с аналого-цифровыми преобразователями представляют собой микроконверторы. Некоторое время назад были попытки создания аналоговых программируемых матриц, т.е. устройств, включающих операционные усилители и другие аналоговые ячейки, связи между которыми можно было установить программным путем. Эти попытки коммерческого успеха не имели. Недавно некоторые фирмы, например, Analog Devices, начали выпуск программируемых устройств для преобразования аналоговых сигналов, включающих многоканальный АЦП, микроконтроллер и одно- или двухканальный ЦАП. Такой микроконвертор принимает аналоговые сигналы, преобразует их в цифровые коды, по программе, записанной в ПЗУ микроконтроллера, обрабатывает эти коды и с помощью ЦАП вновь преобразует результаты в аналоговые сигналы. Уступая чисто аналоговой только в быстродействии, такая схема отличается большой функциональной гибкостью и точностью. В частности, микроконвертор ADuC812 содержит 8-канальный мультиплексор, УВХ, 12-разрядный АЦП последовательного приближения с производительностью 200 кПс, два 12-разрядных ЦАП и микроконтроллер с системой команд семейства MCS-51.
Вернуться к списку статей по элетронике
Ваш комментарий к статье | ||||