Устройство для преобразования двоичного кода во временной интервал
Иллюстрации
Показать всеРеферат
Изобретение относится к импульсной технике и предназначено для преобразования двоичного кода во временной интервал. Изобретение позволяет повысить точность устройства . Входной последовательный код записьюается в преобразователь 7 и поступает на установочные входы делителя 3, на выходе элемента И 5 формируется импульс, длительность которого пропорциональна числу, записанному в двоичном коде. Устройство содержит генератор 1 импульсов, элементы .И 2,5,6,10, делитель 3 частоты , формирователь 4 импульсов, преобразователь 7 последовательного кода в параллельный, триггеры 8,9, 11,13,14, элемент ШШ 15 и элемент задержки 16. 2 ил. (Л со О5 00 4 СП
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) 3475 А1 (51) 4 Н 03 М 5/08
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К А ВТОРСНОМ,Ф СВИДЕТЕЛЬСТВУ (21) 4091237/24-24 (22) 17.07.86 (46) 30.12.87.Бюл. Р 48 (72) В.А.Редько, А.Н.Судаков и А.Е.Тюляков (53) 681.398 (088.8) (56) Титце У., Шенк К. Полупроводниковая схемотехника: Справочное руководство. — M,: Мир, 1983, с.361, рис.20.31.
Авторское свидетельство СССР
1) 508927, кл. Н 03 К 13/24, 1974. (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ
ДВОИЧНОГО КОДА ВО ВРЕМЕННОЙ ИНТЕРВАЛ (57) Изобретение относится к импульсной технике и предназначено для преобразования двоичного кода во временной интервал. Изобретение позволяет повысить точность устройства. Входной последовательный код записывается в преобразователь 7 и поступает на установочные входы делителя 3, на выходе элемента И 5 формируется Импульс, длительность которого пропорциональна числу, записанному в двоичном коде. Устройство содержит генератор 1 импульсов, элементы И 2,5,6,10, делитель 3 частоты, формирователь 4 импульсов, преобразователь 7 последовательного кода в параллельный, триггеры 8,9, ll,l3 14, элемент ИЛИ 15 и элемент задержки 1 6. 2 ил.
136347S
Изобретение относится к импульсной технике и может быть использовано в информационно-измерительных и вычислительных системах.
Цель изобретения — повышение точности устройства.
На фиг.l показана функциональная схема устройства для преобразования двоичного кода во временной интервал; на .фиг.2 — временные диаграммы поясняющие его работу.
Устройство для преобразования двоичного кода во временной интервал содержит (фиг.1) генератор Iимпульсов, второй элемент И 2, делитель 3 частоты, формирователь 4 импульсов, третий 5 и первые 6.1-6.п элементь! И, преобразователь 7 последовательного кода в параллельный, третий 8 и четвертый 9 триггеры, четвертый элемент.И 10 пятый триггер 11 и преобразователь 12 двоичного биимпульсного кода в двоичный код, выполненный на первом 13 и втором 14 триггерах, элементе ИЛИ 15 и элементе 16 задержки.
Устройство работает следующим образом.
На вход формирователя 4 подается команда (фиг.2а) в виде уровня "1" произвольной длительности. На выходе формирователя 4 появляется импульс (фиг.2в), осуществляющий сброс о триггеров 8 и 14. На инверсном выходе триггера 14 появляется уровень "I," а на выходе триггера 8 — "0" (фиг.2 г,д). "0" с выхода триггера
8 подается на R-входы триггеров 9 и II, устанавливая их в нулевое состояние (фиг.2 е,ж,и,к). Уровень "1" с инверсного выхода триггера 9 подается на второй вход элемента И 2.
Уровень "0" с выхода триггера 11 (фиг.2к) блокирует элемент И 5 (фиг.2р) на время записи кода.
После подачи команды на вход формирователя 4 производится запись (и+1)-разрядного импульсного последовательного двоичного када (n †. число разрядов преобразователя 7 последовательного кода в параллельный).
Код подается старшими разрядами вперед, причем в старших разрядах содер.—, жится преобразуемый код, а младший разряд произвольный.
Код для преобразования подается на информационные входы устройства
1О
1Г
45 по двум линиям в виде прямого и инверсного кодов, причем единица в коде соответствует наличию импульса на линии прямого кода и отсутствию импульса на линии инверсного кода, нуль — отсутствию импульса на линии прямого кода и наличию импульса на линии инверсного кода (фиг.2 л, м). Эти импульсы подаются соответственно на R- u S-входы триггера
13 и входы элемента ИЛИ 15. На выходе последнего формируется пачка импульсов записи (фиг.2н), а на прямом и инверсном выходах триггера 13 — соответственно обратный и прямой коды, причем длительность импульсов кода расширена до периода повторения импульсов пачки. Разряды обратного и прямого кодов подаются соответственно на I- и К-входы триггера 14 ° Пачка импульсов .записи через элемент 16 задержки (фиг.2о) подается на тактовые входы триггеров
8 и !4 и на тактовый вход преобразователя 7 последовательного кода впараллельный, причем задержка импульсов обеспечивает надежную запись кода в преобразователь 7. На инверсном выходе триггера !4 формируются разряды прямого кода (фиг.2г), которые последовательно подаются на информационный вход преобразовате ля 7.
По мере записи разрядов кода в преобразователь 7 "1", которая была первоначально на инверсном выходе триггера 14, перемещается от первого к последнему разряду преобразователя
7. Как только в преобразователь 7 запишутся все и+1 разряды кода, "1" из старшего разряда преобразователя
7 переписываются в триггер 8 и с выхода триггера 8 (фиг.2д) подается на R-входы триггеров 9 и 11, разрешая изменение их состояния под воздействием сигналов на других входах. Первый импульс с выхода генератора 1 после появления "1" на выходе триггера 8 изменяет состояние триггера 9 (фиг.2ж,е), так как на его Z и К-входах присутствует "1".
"0" с инверсного выхода триггера II (фиг.2ж) блокирует элемент 2 И.
Второй импульс с генератора 1 проходит через элемент И 10 (фиг.2д), открытый уровнем "1" с прямого выхода триггера 9, на счетный вход триггера 11. По срезу этого импульса
1363475 триггеры 9 и II изменяют свои состояния (фиг.2ж,е,к,и), при этом "О" с инверсного выхода триггера 11 подается на входы триггера 9, запрещая изменение его состояния под воздействием сигналов на тактовом входе.
"0" с прямого выхода триггера 9 (фиг.2е) запирает элемент И 10, запрещая прохождение импульсов на тактовый вход триггера 11. Одновременна импульс с выхода элемента И 10 подается на вторые входы элементов И 6, разрешая прохождение параллельного кода из преобразователя 7 на входы делителя 3 частоты. На выходе делителя 3 частоты появляется "1" (фиг.2п), которая подается на первый вход эле- мента И 5, на втором входе которого появляется "I с прямого выхода триггера 11 по срезу импульса на выходе элемента И 10. На выходе элемента
И 5 появляется "1", т.е. начинается формирование временного интервала (фиг.2р).
".1" с выхода делителя 3 частоты подается на первый вход элемента И 2, на второй вход которого подается "1" с инверсного выхода триггера 9 (фиг.2и), появляющаяся по срезу импульса на выходе элемента 10 И. Импульсы с генератора 1 начинают проходить на тактовый вход делителя 3 (фиг.2с).
Таким образом, начало формирования временного интервала жестко привязано к срезу второго импульса генератора
1 после окончания записи кода в преобразователь 7, что исключает ошибку преобразования из-за асинхронной подачи команды на вход формирователя
4. Кроме того, при записи кода в делитель 3 частоты, когда происходит изменение состояния его разрядов, на
его выходе возможно появление ложных сигналов начала формирования временного интервала. Однако это не оказывает влияния на работу устройства, так как элементы И 2 и 5 блокируются на время записи кода, что исключает ошибку преобразования и возможность появления ложных сигналов на выходе устройства.
Как только во всех разрядах делителя 3 появляются "1", на его выходе устанавливается логический "0" (фиг.2п), который запирает элементы
И 2 и 5. На выходе элемента И 5 появляется "О" (фиг.2р), т.е. заканчи20
55 вается формирование временного интервала. При этом прекращается прохождение импульсов. с генератора 1 на тактовый вход делителя 3 (фиг.2с)
Длительность временного интервала, формируемого на выходе элемента
И 5 ь = N T где N — число, соответствующее двоичному коду, сфор— мираваннаму на выходах преобразавателя 7 Т вЂ” период повторения импульсов генератора !.
Б предлагаемом устройстве точность преобразования определяется только нестабильностью частоты генератора 1 и нестабильностью задержек цифровых элементов, -зк как начало и конец формируемог.э временного интервала жестко привязаны к срезу импульсов генератора 1. Таким образам, предлагаемое устройство по сравнению с известным обеспечивает повышение точности преобразования последовательного дваичнога кода во временной интервал.
Формула изобретения
Устройство для преобразования двоичного кода во временной интервал, содержащее делитель частоты, преобразователь последовательного кода в параллельный, элемент ИЛИ, первые элементы И, первый триггер и генератор импульсов, отличающееся тем, что, с целью повышения точности устройства, в него введены формирователь импульсов, второй — четвертый элементы
И, второй — пятый триггеры и элемент задержки, входы установки в "0"1 и установки в "1" первого триггера абьединены соответственно с первым и вторым входами элемента ИЛИ и являются информационными входами устройства, прямой и инверсный выходы первого триггера соединены соответственна с первым и вторым информационными входами второго триггера, выход которого соединен с информационным входом преобразователя последовательного кода в параллельный, выходы которого соединены с первыми входами соответствующих первых элементов И, выходы которых соединены с соответcTBóþùèìH установочными входами делителя частоты, выход делителя частоты соединен с первыми входами второго и третьего элементов И, выход второго элемента И соединен с тактовым вха75 ный. б — яш1О ппОQ (.
t
Составитель М.Никуленков
Редактор А.Огар Техред Л.Сердюкова Корректор И.Муска
Заказ б380/54 Тираж 900 Подписное
ВНИИПИ Государственного комитета СССР .по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Производственно-полиграфическое предприятие,г.ужгород, ул.Проектная, 4
5 13634 дом делителя частоты и является первым выходом устройства, выход элемента ИЛИ соединен через элемент задержки с тактовыми входами второго, 5 третьего триггеров и преобразователя последовательного кода в параллельный, информационный вход третьего триггера подключен к последнему выходу преобразователя последова- 10 тельного кода в параллельный, выход третьего триггера соединен с входами установки в "0" четвертого и пятого триггеров, прямой и инверсный выходы четвертого триггера соединены 15 соответственно с первым входом четвертого элемента И и вторым входом второго элемента И, выход четвертого элемента И соединен с тактовым входом пятого триггера и вторыми 20 входами первых элементов И, прямой и инверсный выходы пятого триггера соединены соответственно с вторым входом третьего элемента И и первым, вторым информационными входами четвертого триггера, выход третьего элемента И является вторым выходом устройства, выход генератора ИМпульсов соединен с третьим входом второго элемента И, тактовым входом четвертого триггера и вторыми входом четвертого элемента И, вход формирователя импульсов является входом "Пуски устройства, выход формирователя импульсов соединен с входами установки в "0 второго, третьего триггеров и преобразователя последо вательного. кода в параллель