Аналого-цифровой преобразователь
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и может быть использовано в системах сбора и обработки ийформации и сисФемах автоматического управления и регулирования. Изобретение позволяет повысить быстродействие устройства, что достигается тем, что в аналого-цифровой преобразова- -тель, содержащий преобразователь 1 напряжения в частоту, блок 5 управления , генератор 7 тактовых импульсов , блок 4 формирования временного интервала, счетчик 10 импульсов, введены элементы И 3 и В, D-триггер. 3 з.п. ф-лы, 2 ил. . , с
C0lO3 СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
{5D 4 Н 03 M 1/60
Фиг.1
ГОСУДАРСТ8ЕКНЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ.И ОТКРЫТИЙ (21) 3704574/24-24 (22) 24.02.84 (46) 23.06.86. Бюл. У 23 (71) Московский ордена Трудового
Красного Знамени инженерно-физический институт (72) С.В. Клевцов, Ю.П. Фирстов и Н.II. Чистяков (53) 681.325 (088.8) (56) Бахтияров Г.Д. Аналого-цифровые преобразователи. — M.: Советское радио, 1980, с. 278.
Авторское свидетельство СССР
Ф 1132357, кл. Н 03 К 13/20, 1983.
Я0» 1239867 А 1 (54) АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к импульс-. ной технике и может быть использовано в системах сбора и обработки информации и системах автоматического управления и регулирования. Изобретение позволяет повысить быстродействие устройства, что достигается тем, что в аналого-цифровой преобразова° тель, содержащий преобразователь 1 напряжения в частоту, блок 5 управления, генератор 7 тактовых импульсов, блок 4 формирования временного интервала, счетчик 10 импульсов, введены элементы И 3 и 8, D-триггер.
3 з.п. ф-лы, 2 ил.
1 12398
И- обретение относится к импульсной технике и может быть использоваt но в системах сброса и обработки информации различного назначения, сис- . темах автоматического управления и регулирования.
Цель изобретения — повышение быстродействия.
На фиг.1 приведена функциональная схема аналого-цифрового преобразова- !О теля, на фиг.2 — временные диаграммы работы аналого-цифрового преобразователя.
Устройство содержит преобразователь 1 напряжения в частоту, который 15 имеет вход 2, элемент И 3, блок 4 формирования временного интервала, блок 5 управления, который имеет вход 6, генератор 7 тактовых импульсов, элемент И 8, D-триггер 9,счет- 20 чик 10 импульсов, шину 11 логической единицы.
Блок 4 выполнен на элементе И 12, счетчике 13 импульсов, шины 1 4 выходного коца, преобразователь 1 выпал- 25 нен на операционном усилителе 15, конденсаторе 16, ключе 17, компараторе 18, D-триггере 19, ключе 20, резисторе 21, источнике 22 разрядного тока, шине 23 источника положи- 30 тельной полярности. Блок 5 выполнен
67 3 на RS-триггере 24, трех D-триггерах (втором 25, третьем 26 и первом
27), элементе И 28, дифференцирующем блоке 29, шине 30 логической единицы.
На фиг.2 обозначено: с> — сигнал запуска.; — сигнал на выходе RSтриггера 24; 6 - тактовые импульсы, — сигналы на выходах блока 5, сигнал на первом выходе блока 4;
3 ° "> . — сигналы на инверсном выходе преобразователя 1 соответственно для 4,3,5,6 .и 7 импульсов", м,н,a— сигналы на выходах с второго по М-ый. блока 4; > — сигнал на выходе элемента 8; Р- сигнал на выходе D-триггера 9, — сигнал окончания преобразования.
Аналого-цифровой преобразователь работает .следующим образом.
В устройстве использован преобразователь 1 с депьта-сигма модуляцией и предварительной установкой. При определенной величине входного сигнала U „ положение каждого импульса на выходе преобразователя 1 относительно последовательности тактовых импульсов описывается следующим соотношением:
М+1
entIi
2 рR
2"" и
1 ек где е
Ч19>*9> 119
m — номер тактового импульса, одновременно с которым появляется импульс на выходе преобразователя 1, U „ - напряжение на входе 2 устройства", Х, — значение разрядного тока генератора 22, R — - сопротивление резистора 21, i — номер импульса преобразователя 1, положение которого определяется
Из этого -"оотношения следует, что в том случае, если входной сигнал
П,„ такой, что число импульсов на выходе преобразователя 1 за интерн+ч
«ал Т „2 четное, то в интерва> „(a.) лах T„T„ /2 (фиг. 2) оказываются две совершенно одинаковые импульсные послецовательности. Вследствие этого отпадает необходимость в сче+ 11 + 1, где I К/П
1 те всех импульсов в течение промежутка времени Т,, а достаточно осу(> )
40 ществить счет в интервале Т /2, а ар затем произвести умножение полученного кода на два.
В том случае, если входной сигнал 0 „ такой, что число импульсов
Я+1 ,за интервал T,„ = 2 нечетное, то в интервале Т„, /2 оказывается на один импупьс меньше, чем в интер>>) вале Т„ /2, что дает возможность получить правильный результат путем счета числа импульсов в интервале н1
Т„ /2„ умножения результата на 2 и добавления единицы в младший разряд выходного кода устройства. Необходимость добавления единицы в младший разряд выходного кода устройства выясняется анализом импульсов последовательности на выходе преобразователя 1: если число импульсов в интер.
3 2»39
IV " вале 2 . четное, то импульс совпадает с последним периодом следования тактовых импульсов в интервале (e}
Т 72» а если нечетное, то импульс
Пр преобразователя 1 не совпадает с
5 аналогичным периодом тактовых импульсов, т.е. наличие или отсутствие импульса на выходе преобразователя 1 (1 } в конце интервала,Т /2 является условием для определения четности или нечетности выходного .кода устройства, т.е. добавлять или не добавлять единицу в младший разряд кода устройства.
Процесс преобразования заключается в счете числа импульсов, поступающих от.преобразователя 1 на счетчик
10 через элемент 3 эа промежуток времени T„, = 2 <, где N — число разрядов выходного кода устройства, — длительность периода тактовых импульсов. Выходной код счетчика 10 обра. зует N-1 разряд выходного кода устt4. ройства. Кроме того, в течение 2 -го периода тактовых импульсов осуществляется проверка наличия или отсутствия импульса с выхода преобразователя 1. его наличие говорит о том, что число импульсов в интервале счета
»} 1
2 четное, и для получения пра- 30 вильного результата преобразования число, записанное в счетчике 10, необходимо удвоить без добавления единицы, что обеспечивается сохранением нулевого состояния D-триггера 9.При отсутствии импульса в указанный мо-. . I мент времени,что означает,что число импульсов в интервале преобразования
И 1
2 нечетное,для получения правильного результата преобразования число,40 записанное в счетчике 10, также удваивается, а затем добавляется единица в младший разряд (триггер: 9).
Условие добавления единицы в младший разряд кода образуется в резуль- 45 тате сравнения уровней на N-1-м выходе блока 4 и преобразователя 1.
Удвоение результата производится при помощи сдвига вправо на 1 разряд. При этом сама операция сдвига отсутствует, но первый разряд счетчика 10 .считывается как второй разряд кода, второй — как третий и т.д.
При подаче сигнала запуска 55 (фиг.24) на вход 6 блока 5 по нулевому тактовому импульсу (фиг.26) от генератора 7 на первом управляющем
867 4 выходе блока 5 появляется сигнал логической единицы (фиг.2 ) и в течение периода тактовых импульсов осуществляется установка преобразователя 1 в исходное состояние, а на втором управляющем выходе блока 5 . появляется сигнал логического нуля (фиг.2z), что вызывает .сброс счетчика 10, блока 4 и триггера 9. По первому тактовому импульсу (фиг.26) на втором выходе блока 5 устанавливается логическая единица, а на первом выходе блока 4 появляется также логическая единица, которая открывает элемент 3, через который импульсы с прямого выхода преобразователя 1 начинают поступать на тактовый вход счетчика 9.
Временные диаграммы (фиг.2) приведены для следующих значений параметров. Полное время преобразовани : Т„= 167. (фиг. 2 ь)» тогда максимальное число импульсов на выходе преобразователя 1 составляет семь.
На фиг.2, З,,к, приведены временные диаграммы на инверсном выходе преобразователя 1 соответственно для
4,5,6,3,7 импульсов, сплошной линией — для предлагаемого устройства, пунктиром — для известного устройства.
Пусть напряжение Б на входе 2 ех таково, что на выходе преобразователя 1 должно появиться три импульса (фиг.2 ). За промежуток времени
87. осуществляется счет одного импульса, а далее алгоритм работы устройства таков, что при поступлении восьмого (2 -ro) тактового импульса на кажцом выходе из группы выходов с второго по четвертый (N-й) блока 4 (фиг.2»},н,о- ) появляется логическая единица, и при наличии в этот момент на инверсном выходе преобразователя
1 логической единицы, на выходе элемента И 8 также появляется уровень единицы, который вызывает появление логической единицы на выходе триггера 9 .и соответственно в младшем разряде выходного кода. Таким образом выходной код будет 011, что соответствует трем импульсам.
Аналогичные операции производятся . для числа импульсов 5 (фиг.2и) и
7 (фиг.2л). Для чисел 4 и 6 осуществляется только счет числа импульсов за промежуток 8, а состояние тактируемого триггера 9 не изменяется, так как на выходе преоб1239867 разователя 1 в интервале (Bi-9 ) присутствует уровень логического нуля.
Преобразователь работает следую5 щим образом.
Поступление сигнала логического нуля с второго выхода блока на
R-вход триггера 19 вызывает появление логической единицы на его прямом выходе. Одновременно с первого выхода блока 5 (Q-выход D-.òðèããåðà
27) поступает логический нуль, осуществляющий размыкание ключа 17.
Интегратор на операционном усилителе 15, конденсаторе 16, резисторе
21 начинает интегрировать разность разрядного Х и входного Х „ токов преобразователя 1 в течение одного периода следования тактовых импульсо;>. При этом напряжение на выходе усилителя 15 становится равным
D = (l,-l, );/Ñ где т, =.Ц, /R, где R - сопротивление резистора 21.
При поступлении первого тактового импульса от генератора 7 на прямом выходе триггера 19 устанавливается логический нуль, разрядньй ключ 20 размыкается, генератор 22 тока отклю. чается от выхода усилителя 15, и напряжение на его выходе начинает уменьшаться. При достижении этим напряжением уровня 0 В на выходе компаратора 18 появляется логическая единица, и при поступлении на С-вход З5 тактового импульса записывается в
D-триггер 19, замыкается разрядный ключ 20 и начинается вновь интегрирование разности токов (I †.Х ).По следуюшему тактовому импульсу сос- 4О тоянне D-триггера 19 изменяется на логический нуль, и тем самым на выходе преобразователя 1 формируется импульс длительностью .. Далее проце"c повторяется. Входное напряже- 45 ние оказывается пропорциональным средней частоте следования импульсов на выходе преобразователя.
Блок 5 управления осуществляет по первому выходу формирование сигнала размыкания ключа 17 на время
Т . +, где Т вЂ” время преобразования АЦП, а по второму выходу— формирование сигналов сброса счетчиков 10 и 13 и D-триггера 9.
Сигнал запуска поступает Hà S-вход
RS-триггера 24. При этом на его прямом выходе появится логическая единица, которая подготавливает срабать|вание первого D-триггера 27 и вызывает установку третьего и второго D-триггеров 25 и 26 в состояние логической единицы, что открывает элемент 28 для тактовых импульсов с генератора 7. Поступление "нулевого" тактового импульса (фиг.28) вызывает переброс третьего D-триггера 25 в состояние Q = 1, Я = О, а на инверсном выходе первого D-триггера 27 устанавливается логический нуль. Первый тактовый импульс вызывает обратный переброс третьего
D-триггера 25, и на его инверсном выходе появляется сигнал логической единицы (фиг.2z), т.е. сформирован сигнал сброса, Это, в свою очередь, вызывает переброс второго Р-триггера
26 по инверсному выходу в состояние логического нуля, элемент И 28 закрывается и не пропускает более тактовых импульсов. При поступлении сигнала с выхода переполнения счетчика 13
RS-триггер 24 и первый D-триггер 27 перебрасываются, при этом на инверсном выходе последнего появляется логическая единица (сформирован сигнал замыкания ключа 17),. такой же уровень возникает на прямых выходах третьего и второго D-триггеров 25 и 26. При поступлении нового импульса запуска процесс повторяется. Таким образом,,предлагаемый аналого-цифровой преобразователь позволяет точно определить результат преобразования на основании счета импульсов от преобразователя напряжения в частоту на половине интервала счета известного устройства, т.е. обеспечивается увеличение быстродействия в 2 раза.
Формула изобретения
1. Аналого-цифровой преобразователь, содержащий преобразователь напряжения в частоту, первый вход которого является входной шиной, второй вход объединен с первыми входами блока управления и блока формирования временного интервала и соединен с выходом генератора тактовых импульсов, третий вход соединен с первым выходом блока управления, четвертый вход объединен с входом сброса счетчика импульсов, вторым входом блока формирования временных интер1239867 8 валов и соединен с вторым выходом блока управления, второй вход которого является шиной "Пуск", а третий вход соединен с первым выходом блока формирования временных интервалов, отличающийся тем, что, с целью повышения быстродействия, в него введены первый и второй элементы И и D-триггер, D-вход которого является шиной логической единицы, R-вход объединен с R-входом сброса счетчика импульсов, а С-вход соединен с выходом первого элемента И, первые входы которого соединены с вторыми выходами блока формирования временного интервала, второй вход соединен с первым выходом преобразователя напряжения в частоту, второй вход которого соединен с первым входом второго элемента И, второй вход которого объединен с третьим входом блока управления, а выход соединен со счетным входом счетчика импульсов, выходы которого и прямой выход, D-триггера являются выходными шинами.
2. Преобразователь по п.1, о тл и ч а ю шийся тем, что преобразователь напряжения в частоту выполнен на резисторе, источнике разрядного тока, двух ключах, конденсаторе, операционном усилителе,компараторе, D-триггере, инверсный выход которого является первым выходом преобразователя напряжения в частоту, прямой выход соединен с первым входом первого ключа и является вторым выходом преобразователя напряжения в частоту, второй вход первого ключа через источник разрядного тока соединен с шиной источника питания отрицательной полярности, а выход— с первыми входами операционного усилителя, второго ключа, первой обкладкой конденсатора и первым выводом резистора, второй вывод которого. является первым входом преобразователя напряжения в частоту, выходы операционного усилителя и второго ключа объединены и соединены с второй обкладкой конденсатора и первым входом компаратора, вторые входы компаратора и операционного усилителя объединены и являются общей шиной, выход Компаратора соединен с D-вхо25
30 первым выходом блока управления, D-вход объединен с R-входами второго и третьего. D-триггеров и соединен с прямым выходом RS-триггера, 35 а вход первого D — триггера соединен с. прямым выходом третьего D-триггера, R-вход первого D-триггера объединен с R-входом RS-триггера и соединен с выходом дифференцирующего блока, второй выход которого является общей шиной, а вход — третьим входом блока управления, вторым входом которого является S-вход RS-триггера, первым входом блока управления является первый вход элемента И, второй вход которого соединен с инверсным выходом второго D-триггера, а выход элемента И соединен с С-входом третьего D-триггера, D-вход ко50 торого объединен с С-входом второго
D-триггера, соединен с инверсный выходом третьего D-триггера и является вторым выходом блока управления, D-вход второго D-триггера является шиной логической единицы.
20 дом D-триггера, С- и R-входы которого являются соответственно вторым и четвертым входами преобразователя напряжения в частоту, третий вход которого является вторым входом второго ключа.
3. Преобразователь по п. 1, о тл и ч а ю шийся тем, что блок формирования временного интервала выполнен на элементе И и счетчике импульсов, выходы которого являются вторыми выходами блока формирова-. ния временного интервала, выход переполнения счетчика импульсов соединен с первым входом элемента И и является первым выходом блока формирования временного интервала, второй вход элемента И является первым входом блока формирования временного интервала, вторым входом которого является вход сброса счетчика импульсов, счетный вход которого соединен с выходом элемента И.
4. Преобразователь по п.1, о тл и ч а ю шийся тем, что блок управления выполнен на дифференцирующем блоке, элементе И, трех
D-триггерах, RS-триггере, инверсный выход первого D-триггера является < 239867 „,: Счет ьмпу ьсод ф Ь, ф 4р/Я ь
0
М Ьа ли3 sfQauvvsr Mw о псутст3мж трюса с дн /
Составитель A. Титов
Текред Л.Олейник Корректор В. Бутяга
Редактор А, Сабо
Заказ 3409/57 Тираж 816 . Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д . 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4