Преобразователь кода во временной интервал
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5)5 Н 03 М 1/02 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ ГССР ь,ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(561 Авторское свидетельство СССРМ 1106012, кл, Н 03 М 1/82, 1982.Авторское свидетельство СССРМ 1115225, кл. Н 03 М 1/82, 1983,(54) ПРЕОБРАЗОВАТЕЛЬ КОДА ВО ВРЕМЕННОЙ ИНТЕРВАЛ(57) Изобретение относится к автоматике,вычислительнои технике и может быть использовано в контрольно-измерительныхси"темах для проверки электронных модулей и блоков Целью изобре.ения являе(ся Изобретение относится к автоматике, вычислигельной и импульсной технике и может быть использовано в контрольно-измерительных системах для проверки электронных модулей и блоков,Целью изобретения является повышение точности преобразования,На фиг, 1 представлена структурная схема преобразователя, на фиг 2 - структурная схема счетчика импульсов; на фиг. 3 - временные диаграммы работы преобразователя.Преобразователь (фиг, 1) содержит генератор 1 импульсов, О-триггеры 2 - 5, и- разрядный двоичный счетчик 6 импульсов с входом 7 установки в "0", входом 8 переноса, входом 9 управления режимом работы, входом 10 синхронизации, выходами 11-14 младших разрядов и выходами 15-18 старших разрядов, ВЯриггер 19, дешифратор 20 (нуля старших разрядов счетчика импуль.,Ж, 1672567 А 1 повышение точности преобразования, В преобразователь, содержащий генератор импульсов, счетчик импульсов, три 0-триггера и В 5-триггер, введены четвертый О- триггер, два дешифратора, элемент ИЛИ-НЕ и четыре элемента ИЛИ. Это позволяет начало и конец преобразуемого временного интервала формировать передним фронтом выходных импульсов с одного и того же О-триггера. Таким образом, исключена задержка выходного сигнала относительно импульсов эталонной частоты и устранены погрешности перехода при формировании последовательных временных интервалов, что в конечном счете повышает точность преобразования, 3 ил. сов), дешифратор 21 (состояния младших разрядов счетчика импульсов), элемент ИЛИ-НЕ 22, элементы ИЛИ 23 - 26, шину "Пуск" 27, шину 28 начальной установки. шину 29 "Стоп", шину 30 данных, шину 3 смены данных и выходную шину 32.Счетчик 6 содержит синхронные четырехразрядные двоичные счетчики 33-37, элементы 38 и 39 задержки, элементы ИЛИ 40-47 (элементы 40 - 44 выполнены в виде элементов ИЛИ МОНТАКНОЕ)Преобразователь работает следующим образом,Сигналом начальной установки по шине 28 преобразователь устанавливается в исходное состояние. Высоким уровнем сигнала (фиг. 3 М) с инверсного выхода Б 5-триггера 19 по входу 8 переноса счетчика 6 импульсов блокируется воздействие импульсов эталонной частоты на синхронный счетчик 33, высокий уровень выходного сиг 1672567нала переноса когорого блокирует элемент ИЛИ 40. Устанавливается во времени сигнал переноса "0" на входах переноса синхронных двоичных счетчиков 35-37, По импульсу пуска (фиг, ЗЬ) на информационном входе О-триггера 2 устанавливается "1". По переднему фронту следующего эа этим импульса по входу синхронизации О- триггер 2 устанавливается в состояние "1", следующим импульсом синхронизации О- триггер 3 устанавливается в состояние "1",На выходе элемента ИЛИ-НЕ 22 формируется импульс (фиг. 3 с) привязки к импульсам синхронизации, который через элемент ИЛИ 24 поступает на информационный вход О-триггера 4, Благодаря продвижению "1" сигналами синхронизации формируются импульсы на выходах О-триггеров 4 (фиг. 3 г 1) и 5 (фиг, 3 е), Импульсы с выходов Р-триггера 4 подаются на вход 9 управления режимом работы счетчика б импульсов и на вход установки К 5-триггера 19. При этом счетчик б импульсов переводится в режим параллельного приема информации с шины 30 данных,Сигнал с инверсного выхода ВБ-триггера 19 низким уровнем (фиг. 3 М) поступает нв вход переноса счетчика б импульсов. На выходе переноса синхронного счетчика 33 и на входе элемента ИЛИ 40 устанавливается низкий уровень (фиг. 3 о). Передним фронтом следующего за этим импульса синхронизации, действующим по входу 10 (фиг. 3 а) счетчика б импульсов и на выходе элемента ИЛИ (0 (фиг. 3 х), информация (например, код числа 16) с шины 30 данных параллельно вводится в счетчик б импульсов, Этим же по времени импульсом синхронизации, действующим по входу синхронизации 0-триггера 5, последний переключается в состояние "1" и на его выходе под действием следующего импульса синхронизации формируется импульс (фиг, 3 е) длительностью, равной периоду повторения импульсов синхронизации.Передний фронт выходного сигнала О- триггера 5 определяет начало первого временного интервала. На выходе элемента ИЛИ 26 формируется импульс (фиг, 3 е) длительностью, равной двум периодам повторения импульсов синхронизации, Этот импульс воздействует через элемент ИЛИ 25 на вход управления дешифратора 21 состояния младших разрядов счетчика импульсов и запрещает работу дешифратора 21 на время приема информации в счетчик 6 импульсов, что исключает возможность появления сигнала смены данных или сиг. нала дешифрации состояния младших разрядов при записи в них. кода числа 2. После10 15 20 25 30 35 40 45 50 55 разрешая работу последнего. Первым появляется и поступает на шину 31 сигнал смены данных, по которому на шину 30 данных подается код следующего временного интервала, Состояние младших разрядов счетчика б импульсов, которое при этом дешифруется, соответствует числу п 1, удовлетворяющему условиюТгде тв - время выборки информации на шину данных;Т - период повторения сигнала синхронизации.На втором выходе дешифратора 21 появляется импульс (фиг, 3 г), когда в счетчике ЗЗ число 2, Этот импульс поступает через элемент ИЛИ 24 на информационный вход О-триггера 4,Под действием синхронизации появление импульсов на выходах О-триггеров 4 и 5 соответствует записи в счетчике 33 чисел 1 и О. Импульс с инверсного выхода 0-триггера 4 снова переводит счетчик 6 импульсов по входу 9 управления режимом работы в режим приема информации, Очередным импульсом синхронизации, которыМ должен обнулить счетчик 6 импульсов, код следующего временного интервала с шины 30 дан ных записывается в счетчик б импульсов, Передний фронт импульса на выходе 0- триггера 5 и выходной шине 32 преобразователя соответствует моменту времени конца первоо временного интервала и начала следующего временного интервала, Начинается преобразование кода в следующий временной интерьал.Преобразование запрограммированной последовательности временных интервалов продолжается до тех пор, пока по заднему фронту выходного сигнала 0-триггера 5 не будет сформирован программным устроиством управления (не показано) сигнал "Стоп" (фиг 3 1), который поступает по шине 29 через элемент ИЛИ 23 на вход того, как преобразуемый код будет принят в счетчик 6 импульсов и снят низкий уровень сигнала с входа 9 управления режимом работы, счетчик 6 импульсов перейдет в режим вычитания.По мере вычитания из числа в счетчике под воздействием импульсов эталонной частоты генератора 1 вначале обнуляются старшие разряды счетчика, причем во всемладшие разряды записывается информация "1". Выходной сигнал дешифратора 20 нуля (фиг. 3 у) низким уровнем через элемент ИЛИ 25 поступает на вход управлениядешифратора состояния младших разрядовсброса ВЯ-триггера 19, Выходной сигнал последнего блокирует высоким уровнем вход переноса синхронного счетчика 33 и элемент ИЛИ 40 и, таким образом, запрещает воздействие импульсов синхронизации на счетчик 6 импульсов. На этом цикл работы преобразователя прекращается и устройство готово к дальнейшей работе, На фиг. 3 в качестве примера показаны временные диаграммы работы устройства при преобразовании кодов чисел 16 и 32,Физического обнуления счетчика 6 импульсов не происходит, Вместо нуля в счетчик импульсов принимается кодследующего временного интервала, и заранее определяется импульс эталонного генератора, который должен будет обнулить счетчик импульсов (только он воспринимается О- триггером 5). Так как начало и конец преобразуемого временного интервала формируются передним фронтом выходного импульса только О-триггера 5, задержка сигнала в нем в конечном итоге вычитается и преобразованный временной интервал в чистом виде равен произведению числа, код которого был принят в счетчик импульсов, на период повторения сигнала синхронизации. Изменение задержки выходного имг,ульса О-триггера 5 в зависимости от дестабилизирующих факторов не сказьвается на точности преобразования, Передний фронт выходного импульса О-триггера 5 соответствует моменту времени конца предыдущего интервала и начала следующего временного интервала Поэтому искажения на стыке между вр,менными интервалами отсутствуют,При большом количестве разрядов синхронных счетчиков их быстродейсгвие ограничено, так как задержка сигналов переноса из младших разрядов в старшие оказывается соизмеримои с периодом повторения сигналэ синхронизации В счетчике импульсов (фиг 2) частота синхронизгщии старших разрядов в 2 раз ниже входной частоты, где п 1 - количество младших разрядов рапример, в = 4), Счетчик импульсов имеет начальную установку, что дает достаточно времени для переноса нуля При работе преобразователя допустимое время переноса нуля (фиг 3 цп) равно Т 2,При приеме в счетчик импульсов кодов, содержащих в младших разрядах все нули. через эле,лент ИЛИ 40 на шину синхронизации счетчиков старших разрядов поступают два импульса, отстоящие друг от друга на время, равное периоду Т повторения импульсов синхрониации, Для правильной работы п разряд ого счетчика импульсов а 5 10 15 20 25 30 3 40 45 50 55 этом случае производится ускоренный перенос единицы в старшие разряды (фиг. 3 д 1, д 2,дп) через элементы ИЛИ 41-47, Элементы 30 - 39 задержки обеспечивают согласованную передачу только одного импульса синхронизации за период через элемент ИЛИ 40 и синхронный прием информации в счетчик импульсов на максимальной частоте синхронизации, Благодаря такому выполнению счетчика импульсов увеличивается допустимое количество разрядов счетчика и, следовательно, сохраняется дискретность наращивания временных интервалов в широком диапазоне (от десятков наносекунд), что является дополнительным преимуществом устройства,Формула изобретенияПреобразователь кода во временной интервал, содержащий первый, второй и третий О-триггеры, С-входы которых объединены и подключены к выходу генератора импульсов, а прямой выход первого О-триггера соединен с О-входом второго О-триггера, ВЯ-триггер и счетчик импульсов, о т л и ча ю щ и й с я тем, что, с целью повышения точности преобразования, в него введены первый и второй дешифраторы, элемент ИЛИ - НЕ, первый, второй, третий и четвертый элемены ИЛИ и четвертый О-триггер, выход которого соединен с первым входом четвертого элемента ИЛИ и является выходной шиной, а О-вход объединен с вторым входом четвертого элемента ИЛИ, 5-входом ЙЯ-триггера и подключен к прямому выходу третьего О-триггера, инверсный выход которого соединен с входом управления счетчика импульсов, а О-вход подключен к выходу в 1 орого элемента ИЛИ, первый вход которого соединен с первым управляющим выхо - дом второго дешифратора, а второй вход подключен к выходу элемента ИЛИ НГ, псовый вход которого соединен с выходом второго О-триггера, а второй вход - с инверсным выходом первого О-триггера, О-вход которого явл" ется шинои "Пуск", а С-вход обьединен с С-входом четвертого О-трипера и входом синхронизации счетчика импульсов, информационные входы которого являются соответствующими шинами данных, а вход переноса соединен с выход щ Р 5-триггера, В-вход ко горого соединен с в- ходом первого элемента ИЛИ, первый вход логорого является шиной "Стоп", а второй вход объединен с входом установки счетчика импульсов и является шиной начальной установки, при этом выходы старших и младших разрядовсчетчика импульсов соответственно подключены к входам первого дешифратора и информационным входом второго дешифратора, второй управляющийвыход которого является шиной смены данных, а вход управления подключен к выходу третьего элемента ИЛИ, первый вход которого соединен с выходом первого дешифратора, а второй вход - с выходом четвертогоэлемента ИЛИ.1672567 321 О Й= 1 бТ ктор С,Шевку Реда кт етраш Производственно-издательскии комбинат "Патент", г, Ужгоро арина, 1 Заказ 284 ВНИИЮбера 3 г т зг 31 ЗО кв любаиЪ оставитель В.Войтовехред М,Моргентал Тираж 443 Подписноесударственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., 4/5
СмотретьЗаявка
4360511, 07.01.1988
ПРЕДПРИЯТИЕ ПЯ А-1507
КОЖАНОВ ПЕТР НИКИТОВИЧ, АМБАЛОВ ВИТАЛИЙ ИГОРЕВИЧ
МПК / Метки
МПК: H03M 1/82
Метки: временной, интервал, кода
Опубликовано: 23.08.1991
Код ссылки
<a href="https://patents.su/6-1672567-preobrazovatel-koda-vo-vremennojj-interval.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кода во временной интервал</a>
Предыдущий патент: Преобразователь цифрового кода в последовательность импульсов
Следующий патент: Способ дельта-модуляции
Случайный патент: Устройство для ввода сыпучих реагентов в жидкий металл