Аналого-цифровой преобразователь
Авторы патента:
Изобретение относится к электроизмерительной и вычислительной технике и может быть использовано для преобразования аналогового напряжения в код. Техническим результатом является повышение быстродействия АЦП за счет применения оптимальной логической процедуры подбора выходного кода, учитывающей статистические характеристики сигнала, временные характеристики ЦАП, а также значения кодов, полученных на предыдущих циклах преобразования. Устройство содержит схему сравнения, ЦАП, триггер, генератор импульсов, счетчик, регистр, ПЗУ, блок предсказания. 4 ил., 2 табл.
Изобретение относится к электроизмерительной и вычислительной технике и может быть использовано для преобразования аналогового напряжения в код.
Известен аналого-цифровой преобразователь (АЦП) следящего типа, содержащий компаратор напряжения, генератор, элемент И, счетчик, источник опорного напряжения и цифроаналоговый преобразователь (ЦАП) (Микроэлектронные устройства автоматики: Учебн. пособие для вузов/ А.А. Сазонов, В.Т. Николаев и др. ; Под ред А.А. Сазонова. - М.: Энергоатомиздат, 1991. - С.153, рис. 2.29). Недостатком устройства является увеличение времени преобразования при резких изменениях преобразуемого напряжения. Наиболее близким по технической сущности к предлагаемому является АЦП последовательного приближения, содержащий схему сравнения (СС), на первый вход которой подается входное преобразуемое напряжение, а выход подключен к первому входу регистра последовательной аппроксимации (РПА), первые выходы которого подключены к входам цифроаналогового преобразователя (ЦАП) и одновременно являются выходами АЦП, выход ЦАП подключен ко второму входу схемы сравнения, второй вход регистра последовательной аппроксимации является вторым входом АЦП, третий вход которого соединен с выходом элемента И, а второй выход со вторым входом этого элемента И, первый вход которого подключен к выходу генератора тактовых импульсов (Чернов В.Г. Устройства ввода-вывода аналоговой информации для цифровых систем сбора и обработки данных. - М.: Машиностроение, 1988. - С.85, рис.57. Функциональная схема и временные диаграммы АЦП последовательной аппроксимации). АЦП последовательного приближения характеризуется следующими особенностями. В процессе подбора кода используется метод половинного деления, но принцип половинного деления не учитывает статистические характеристики входного аналогового сигнала. Процесс преобразования всегда длится N тактов, где N - разрядность АЦП, а длительность преобразования составляет Тпр=NtЦАП, где tЦАП - время установления напряжения на выходе ЦАП при смене кода на его входе. В качестве tЦАП берется значение, равное его максимальному значению tЦАПmах (соответствующее подаче на вход ЦАП после нулевого максимального кода для данного ЦАП), т.е. не учитывается различное время установления выходного напряжения на выходе ЦАП для различных кодов. АЦП последовательного приближения также не учитывает значения кодов, полученных на предыдущих циклах преобразования. Недостатком устройства является низкое быстродействие, поскольку не учитываются статистические характеристики сигнала, время установления напряжения на выходе цифроаналогового преобразователя и значения кодов, полученных на предыдущих циклах преобразования. Технический результат - повышение быстродействия АЦП за счет применения оптимальной логической процедуры подбора выходного кода, учитывающей как статистические характеристики сигнала, так и временные характеристики ЦАП (время установления напряжения на входе), а также значения кодов, полученных на предыдущих циклах преобразования. Поставленный технический результат достигается тем, что в АЦП последовательного приближения, содержащего схему сравнения (СС), на первый вход которой подается входное преобразуемое напряжение, и являющийся первым входом устройства, а ко второму входу подключен выход ЦАПа, входы которого соединены с выходами регистра и являются первыми выходами устройства, первый вход регистра является вторым входом АЦП, генератор импульсов, введены счетчик, постоянное запоминающее устройство (ПЗУ), блок предсказания, триггер, первый вход которого соединен со вторым входом устройства, выход является вторым выходом устройства и подключен к первому входу блока предсказания и входу генератора импульсов, первый выход которого соединен с первым входом счетчика, а второй выход подключен ко второму входу триггера, второй вход счетчика соединен с его выходом, третьим входом схемы сравнения и вторым входом регистра, выходы которого соединены со вторыми входами блока предсказания, выходы которого соединены с третьими входами регистра и с первыми входами ПЗУ, второй вход которого подключен к выходу схемы сравнения, третьи входы подключены к выходу регистра, первые выходы ПЗУ подключены к четвертым входам регистра, вторые выходы к третьим входам счетчика, третий выход к третьему входу триггера. Структурная схема предлагаемого устройства отличается от известного тем, что в него введены счетчик, постоянное запоминающее устройство (ПЗУ), блок предсказания и триггер, которые являются стандартными узлами аналоговой и цифровой вычислительной техники. В качестве триггера может быть использована микросхема 155ТВ1, счетчика - 555ИЕ9, 555ИЕ10, 555ИЕ17, ПЗУ - 555РЕ4, блока предсказания - регистр 555ИР11 (Аванесян Г.Р., Левшин В.П. Интегральные микросхемы ТТЛ, ТТЛШ. Справочник. - М.: Машиностроение, 1993. - C. 160, 194, 195, 199, 207, 171). Однако несмотря на то, что введенные блоки являются стандартными узлами цифровой техники, их введение, а также появление новых функциональных связей между ними и существующими блоками дают возможность проявиться в устройстве новому свойству. А именно: АЦП позволяет уменьшить время преобразования измеряемой величины за счет применения оптимальной процедуры подбора кода, учитывающей вероятностные характеристики измеряемой величины, временные характеристики цифроаналогового преобразователя (время установления выходного напряжения), а также значения кодов на выходе АЦП на предыдущих циклах преобразования. Построение оптимальной процедуры подбора кода может быть произведено с помощью методов, известных в теории автоматического контроля и поиска неисправностей (Пашковский Г.С. Задачи оптимального обнаружения и поиска отказов в РЭА/ Под. ред. И.А. Ушакова. - М.: Радио и связь, 1981. - 280 с.). Применение оптимальной процедуры, построенной с учетом предыдущих значений выходного кода, позволяет уменьшить время, затрачиваемое на подбор кода, соответствующего входному напряжению, и, следовательно, повысить быстродействие АЦП. Структурная схема АЦП приведена на фиг.1, где 1 - схема сравнения; 2 - цифроаналоговый преобразователь (ЦАП); 3 - триггер; 4 - генератор импульсов; 5 - счетчик; 6 - регистр; 7 - постоянное запоминающее устройство (ПЗУ); 8 - блок предсказания. На фиг.2 приведена структура блока предсказания 8, реализующего линейный алгоритм предсказания, где 9, 10 - первый и второй регистры блока предсказания; 11 - блок вычитания. Схема сравнения 1 предназначена для сравнения входного преобразуемого напряжения Uвх и напряжения с выхода ЦАП 2 - UЦАП. В случае Uвх>UЦАП на выходе схемы сравнения 1 появится сигнал, соответствующий логической единице, в противном случае - логическому нулю. В качестве схемы сравнения 1 используется стробируемый компаратор - при подаче нулевого уровня на его третий (стробирующий) вход напряжение на выходе схемы сравнения 1 фиксируется. Это необходимо для того, чтобы исключить изменение сигнала на выходе схемы сравнения 1 при перезаписи информации из ПЗУ 7 в счетчик 5 и регистр 6. Схема сравнения 1 может быть реализована на микросхеме стробируемого компаратора 521СА3 (Булычев А.Л. Аналоговые интегральные схемы: Справочник / А. Л. Булычев, В. И. Галкин, В.А. Прохоренко. - Минск: Беларусь, 1994. - С. 382-383). ЦАП 2 предназначен для преобразования цифрового кода, подаваемого на его вход, в соответствующий уровень выходного аналогового напряжения. Триггер 3 предназначен для фиксации начала и конца процесса преобразования. При подаче на его первый вход импульса триггер 3 переходит в единичное состояние и начинается процесс преобразования. По окончании процесса преобразования триггер 3 сбрасывается в нулевое состояние импульсом со второго выхода генератора импульсов 4 (поступающего на второй вход триггера 3) при поступлении на третий вход триггера 3 единичного сигнала с третьего выхода ПЗУ 7. Генератор импульсов 4 предназначен для синхронизации работы устройства. Он имеет два выхода, причем импульсы на втором выходе инверсны импульсам на первом выходе. Он запускается при подаче на его управляющий вход напряжения, соответствующего логической единице, с выхода триггера 3. Счетчик 5 предназначен для формирования интервала времени, соответствующего времени установления напряжения на выходе ЦАП 2 для текущего кода. Для этого в счетчик 5 записывается некоторое число и его переводят в режим суммирования (вычитания). При подаче на первый вход счетчика импульсов содержимое его увеличивается (если используется суммирующий счетчик) или уменьшается (если используется вычитающий счетчик). По достижении содержимым счетчика максимального значения для суммирующего счетчика (нулевого для вычитающего счетчика) на его выходе устанавливается уровень логического нуля, который сигнализирует об окончании заданного интервала времени. Уровень логического нуля с выхода счетчика 5 поступает на его второй вход, и он переходит в режим записи. С приходом положительного фронта на первый вход счетчика 5 в него записывается информация, поданная на его третьи (информационные) входы. При этом на выходе счетчика 5 устанавливается уровень логической единицы, он переходит в режим суммирования (вычитания) и к формированию следующего временного отрезка. В качестве счетчика 5 может быть использована микросхема 555ИЕ10. При этом выход переноса (Р) необходимо соединить через инвертор с входом управления режимом работы (L). В суммирующем режиме сигнал на выходе переноса (Р) появляется при достижении содержимым счетчика максимального значения. Пусть для данного кода К (поданного на вход ЦАП) время установления выходного напряжения ЦАП составляет Тi, а период импульсов, поступающих с генератора 4, составляет













Формула изобретения
Аналого-цифровой преобразователь, содержащий схему сравнения, на первый вход которой подается входное преобразуемое напряжение, являющийся первым входом устройства, а ко второму входу подключен выход ЦАПа, входы которого соединены с выходами регистра и являются первыми выходами устройства, первый вход регистра является вторым входом АЦП, генератор импульсов, отличающийся тем, что в него введены счетчик, постоянное запоминающее устройство (ПЗУ), блок предсказания, предназначенный для выбора процедуры поиска в зависимости от кодов, полученных на предыдущих циклах преобразования, триггер, первый вход которого соединен со вторым входом устройства, выход является вторым выходом устройства и подключен к первому входу блока предсказания и входу генератора импульсов, первый выход которого соединен с первым входом счетчика, а второй выход подключен ко второму входу триггера, второй вход счетчика соединен с его выходом, третьим входом схемы сравнения и вторым входом регистра, выходы которого соединены со вторыми входами блока предсказания, выходы которого соединены с третьими входами регистра и с первыми входами ПЗУ, второй вход которого подключен к выходу схемы сравнения, третьи входы подключены к выходу регистра, первые выходы ПЗУ подключены к четвертым входам регистра, вторые выходы к третьим входам счетчика, третий выход к третьему входу триггера.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6
Похожие патенты:
Аналого-цифровой преобразователь // 2204884
Изобретение относится к электроизмерительной и вычислительной технике и может быть использовано для преобразования аналогового напряжения в код
Изобретение относится к области автоматики и может быть использовано для преобразования аналоговых сигналов в цифровой вид в сейсморегистрирующей или исследовательской сейсмической аппаратуре
Изобретение относится к вычислительной технике и может быть использовано в автоматике и информационно-измерительной технике
Изобретение относится к технике электрических измерений и может быть использовано в системах сбора данных для преобразования напряжения переменного тока в код
Способ измерения перемещений // 2189111
Изобретение относится к области автоматики и может быть использовано для преобразования неэлектрических величин в электрический сигнал
Аналого-цифровой преобразователь // 2187885
Изобретение относится к электроизмерительной и вычислительной технике и может быть использовано для преобразования аналогового напряжения в код
Аналого-цифровой преобразователь // 2187884
Изобретение относится к электроизмерительной и вычислительной технике и может быть использовано для преобразования аналогового напряжения в код
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах сбора и обработки информации, а также в системах управления для приема сигналов от аналоговых датчиков и выдачи аналоговых сигналов в виде абсолютных значений напряжения, относительных значений напряжения, а также в виде синусно-косинусных сигналов
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах сбора и обработки информации, а также в системах управления для приема сигналов от аналоговых датчиков и выдачи аналоговых сигналов в виде абсолютных значений напряжения, относительных значений напряжения, а также в виде синусно-косинусных сигналов
Изобретение относится к технике электросвязи, в частности к системам передачи и приема двоичной информации
Преобразователь длительность-код // 2210097
Изобретение относится к электронике и предназначено для использования в устройствах измерения временных интервалов
Преобразователь угла поворота вала в код // 2210184
Изобретение относится к области вычислительной техники и может быть использовано в автоматике и информационно-измерительной технике
Способ помехоустойчивой передачи информации // 2210858
Изобретение относится к способу передачи информации и может использоваться в системах связи, измерений и т.п
Фотоэлектрический преобразователь угла // 2212099
Изобретение относится к автоматике и вычислительной технике и может быть использовано для аналого-цифрового преобразования углового положения вала в цифровой код для получения цифровой информации от управляемых объектов и ввода ее в цифровые управляющие и вычислительные машины
Фотоэлектрический преобразователь угла // 2212099
Изобретение относится к автоматике и вычислительной технике и может быть использовано для аналого-цифрового преобразования углового положения вала в цифровой код для получения цифровой информации от управляемых объектов и ввода ее в цифровые управляющие и вычислительные машины
Изобретение относится к устройствам для генерирования аналоговых сигналов с использованием цифроаналоговых преобразователей
Фотоэлектрический преобразователь угла // 2213414
Изобретение относится к автоматике и вычислительной технике и может быть использовано для аналого-цифрового преобразования углового положения вала в цифровой код для получения цифровой информации от управляемых объектов и ввода ее в цифровые управляющие и вычислительные машины
Фотоэлектрический преобразователь угла // 2213414
Изобретение относится к автоматике и вычислительной технике и может быть использовано для аналого-цифрового преобразования углового положения вала в цифровой код для получения цифровой информации от управляемых объектов и ввода ее в цифровые управляющие и вычислительные машины