Преобразователь двоичного кода во временной интервал
Иллюстрации
Показать всеРеферат
Изобретение относится к вычис- (ли-Рвльной технике, а именно к устройствам преобразования информации,. и может быть использовано в вычислительно-управляющих системах автоматики . Изобретение позволяет жестко привязать начало и конец формируемого временного интервала к срезу тактовых импульсов, чем обеспечивается повьшение точности преобразования. Преобразователь двоичного кода во временной интервал содержит два триггера 1 и 2, генератор 3 импульсов, блок 4 регистров, два счетчика 5 и 8 импульсову элемент И 6, элемент И-НЕ 7, два формирователя 9 и 10 импульсов и формирователь I1 кодовых последовательностей. 2 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51)4 Н 03 М 5/08
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4104757/24-24 (22.) 11.08,86 (46) 23.02.88. Бюл. М- 7 (72) В.А. Редько, А.Н. Судаков и А.Е. Тюляков (53) 681.325.53(088.8) (56) Авторское свидетельство СССР
Ф 843218, кл. Н 03 М 1/82, 1974.
Авторское свидетельство СССР
У 1088114, кл. Н 03 М 1/82, 1983. (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА
ВО ВРЕМЕННОЙ ИНТЕРВАЛ (57) Изобретение относится к вычис .лительной технике, а именно к устройствам преобразования информации, „„SU„„1376243 А1 и может быть использовано в вычислительно-управлякицих системах автоматики. Изобретение позволяет жестко привязать начало и конец формируемого временного интервала к срезу тактовых импульсов, чем обеспечивается повьпнение точности преобразования.
Преобразователь двоичного кода во временной интервал содержит два триггера 1 и 2, генератор 3 импульсов, блок 4 регистров, два счетчика 5 и
8 импульсов элемент И 6, элемент
И-HE 7, два формирователя 9 и 10 импульсов и формирователь 11 кодовых последовательностей. 2 ил.
1376243
Изобретение относится к вычислительной технике, а именно к устройст вам преобразования информации, и может быть использовано в вычисяи5 тельно-управляющих системах автоматики.
Целью изобретения является повышение точности преобразования.
На фиг. 1 приведена структурная схема преобразователя двоичного кода во временной интервал; на фиг. 2— временные диаграммы, поясняющие работу преобразователя.
Преобразователь двоичного кода !5 во временной интервал содержит первый 1 и второй 2 триггеры, генератор
3 импульсов, блок 4 регистров, первый счетчик 5 импульсов, элемейт И 6, элемент И-НЕ 7, второй счетчик 8 им- 20 пульсов, первый 9 и второй 10 формирователи импульсов и формирователь !1 кодовых последовательностей. Преобразователь (фиг. 1) имеет управляющий 12 и информационный 13 входы и 25 выход. 14.
На фиг. 2 обозначено: а — сигнал на входе 12 преобразователя; б — сигнал на выходе генератора 3; в — сигнал на выходе формирователя 10; r — 30 сигнал на выходе триггера 2; д— сигнал на выходе счетчика 8; е — сигнал на выходе формирователя 9; ж— сигнал на выходе счетчика 5; з — сигнал на выходе элемента И-НЕ 7; и— сигнал на выходе триггера 1 и выходе
14 преобразователя; к — сигнал на выходе элемента И 6.
Преобразователь двиочного кода во временной интервал работает следующим образом.
На вход 12 опроса подается импульс, который поступает на вход установки триггера 2, разрешая измене-. ние состояния последнего под воздействием сигналов. на входе синхронизации, и на вход формирователя 10.
На другой вход формирователя 10 поступают импульсы с выхода генератора 3. На выходе формирователя 10 формируется импульс, фронт которого совпадает со срезом первого импульса генератора 3, а срез — со срезом второго импульса генератора 3.
Импульс с выхода формирователя 10 подается на вход установки счетчика 8. При этом последний сбрасывает- ся и на его выходе появляется логический "0". Этот сигнал подается на вход формирователя 9, подготавливая его к работе.
На вход 13 подается последовательный импульсный двоичный код по двум линиям связи в виде прямого и ин версного кодов. Единице кода соответствует наличие импульса на линии связи прямого кода и отсутствие импульса .на линии связи инверсного кода, а нулю кода — отсутствие импульса на линии связи прямого кода и наличие импульса на лини связи инверсного кода.
В формирователе 11 на первом выходе формируется серия импульсов, представляющих собой суммарную последовательность импульсов прямого и, инверсного кодов, поступающих по двум линиям связи на вход 13, а на втором выходе формируется прямой код, причем длительность его импульсов расширена до периода повторения импульсов, сформированных на первом выходе формирователя 11. Реализовать такой алгоритм формирования кодовых последовательностей можно, например, с помощью параллельно соединенных
RS-триггера и элемента ИЛИ, к выходу которого подключен элемент задержки.
Расширение длительности импульсов прямого кода и задержки импульсов на первом выходе обеспечивает надежную запись кода в блок 4.
Счетчик 8 подсчитывает число импульсов на первом выходе формирователя 11, т.е. число пришедших разря-. дов кода. Как только на блок 4 поступает последний разряд кода, на выходе счетчика 8 появляется логическая
"1", которая несет информацию о том, что все разряды кода записались в блок 4. Этот сигнал подается на вход формирователя 9, на выходе которого, аналогично формирователю 10, формируется импульс причем фронт и срез этого импульса привязаны к срезу импульсов генератора 3.
Импульс с выхода формирователя 9 подается на вход записи счетчика 5, при этом параллельный код, сформированный на выходах блока 4, записывается в счетчик 5, на выходе которого появляется логическая"1", которая подается на R-вход триггера 1 и на вход элемента И-НЕ 7.
Одновременно импульс с выхода формирователя 9 переворачивает по срезу триггер 2 и логическая "1" c
1376243
Таким образом, ра 1, соединенном мируется импульс, рого определяется на выходе триггес выходом 14, фордлительность котоВведенным кодом, 4
Логический "0" с выхода триггера
1 подается на элемент И 6, запрещая прохождение импульсов генератора 3 через элемент И 6 на вход вычитания счетчика 5. его выхода подается на вход элемента
И-НЕ 7. Логический "0" с выхода элемента И-НЕ 7 подается íà S-вход триггера 1 и переворачивает его, форми- 5 руя фронт выходного временного интервала на выходе 14. Поскольку изменение состояния триггера 1 происходит по срезу импульса формирователя 9, который совпадает со срезом 10 импульса генератора 3, фронт формируемого временного интервала оказывается жестко привязан к срезу импульса генератора 3, Логическая "1" с выхода триггера 15
1 подается на вход элемента И б,,разрешая прохождение импульсов генератора 3 через элементы И 6 на вход вычитания счетчика 5 ° Код, записанный в счетчике 5, начинает считываться. Как только код считается, на выходе реверсивного счетчика 5 появляется логический "0", причем появление этого сигнала происходит по срезу импульса генератора 3, вы- 25 зывающего обнуление счетчика 5.
Логический "0" с выхода реверсивного счетчика 5 подается на Rвход триггера 1 и на вход элемента
И-. НЕ 7. На выходе последнего появляется логическая "1" ° Триггер 1 переворачивается, и формируется срез выходного временного интервала на выходе 14. Поскольку изменение состояния триггера 1 привязано к срезу импульса генератора 3, вызывающего
35 обнуление счетчика 5, то срез формируемого временного интервала оказывается жестко привязанным к срезу импульса генератора 3.
Формула изобретения
Преобразователь двоичного кода во временной интервал, содержащий первый и второй триггеры, генератор импульсов, блок регистров, выходы которого соединены с информационными входами первого счетчика импульсов, выход которого соединен с первым входом первого триггера, выход которого соединен с первым входом элемента И, отличающийся тем, что, с целью повышения точности нреобразования, в преобразователь введены элементй И-НЕ, второй счетчик импульсов, формирователи импульсов, формирова " тель кодовых последовательностей, первый выход которого соединен с пер,вым управляющим входом блока регистров и с первым входом второго счетчика импульсов, выход которого соединен с первым входом первого формирователя импульсов, выход которого сое-. динен с первым управляющим входом первого счетчика импульсов и с первым входом второго триггера, выход генератора импульсов соединен с первым входом второго формирователя импульсов и с вторыми входами первого формирователя импульсов и элемента И, выход которого соединен с вторым управляющим входом первого счетчика импульсов, выход второго триггера соединен с первым входом элемента
И-НЕ, выход которого соединен с вторым входом первого триггера, выход второго формирователя импульсов соединен с вторым входом второго счетчика импульсов, второй вход элемента
И-НЕ подключен к выходу первого счетчика импульсов, второй выход формивателя кодовых последовательностей соединен с вторым входом блока регистров, вторые входы второго формирователя импульсов и второго триггера объединены и являются управляющим входом преобразователя, вход форми, рователя кодовых последовательностей и выход первого триггера являются соответственно информационным входом и выходом преобразователя.
1376243
Составитель Б. Ходов
Редактор О. Головач Техред JI.Олийнык Корректор M. Максимишинец
Заказ 797/55 Тираж 928 .Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
ll3035, Москва, Ж-35, Раушская наб., д. 4!5
Производственно-полиграфическое предприятие, г. Ужгор д, у . р о л. П оектная, 4