Преобразователь кода числа во временной интервал
Иллюстрации
Показать всеРеферат
Изобретение относится к информационно-измерительной технике и может использоваться для преобразования кода числа, выраженного в системе остаточных классов, во временной интервал и обратно. Целью изобрете-i ния является расширение функциональвозможностей за счет обеспечения обратного преобразования. В замкнутом положении переключателя 5 преобразователь работает в режиме преобразования кода числа, записанного в счетчиках I, во временной интервал, сформированный длительностью импульса па выходе триггера 9. В разомкнутом положении переключателя 5 выполняется обратное преобразование. Преобразователь содержит П + 2 счетчиков 1, блоки 2 дешифрации, блок 3 совпадения, выполненный на элементах 4 совпадения, переключатель 5, блок 6 задержки, ключ 7, генератор 8 импульсов и триггер 9. I ил. ( (Л
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (!!) А1 (5D 4 Н 03 И 5 08
ВСВ й1 - 1 P ,13
ИЬ- 1В6Л!(А
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К Д BTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21 ) 4052056/24-24 (22) 07.04.86 .(46) 30.09,87. Бюл. М 36 (72) Н. И, Червяков, А. П. Болтков и Н. И. Швецов (53) 681,518(088,8) (56) Авторское свидетельство СССР
М 1166310, кл, Н 03 M 5/08, 1983, Авторское свидетельство СССР
У 244743, кл. H 03 М 5/08, 1967.
I (54) ПРЕОБРАЗОВАТЕЛЬ КОДА ЧИСЛА ВО
ВРЕМЕННОЙ ИНТЕРВА11 (57) Изобретение относится ;; информационно-измерительной технике и может использоваться для преобразования кода числа, выраженного в системе остаточных классов, во временной интервал и обратно, Целью изобретения является расширение функциональных возможностей эа счет обеспечения обратного преобразования, В замкнутом положении переключателя 5 преобразователь работает в режиме преобразования кода числа, записанного в счетчиках !, во временной интервал, сформированный длительностью импульса па выходе триггера 9. В разомкнутом положении переключателя 5 выполняется обратное преобразование. Преобразователь содержит П + 2 счетчиков 1, блоки 2 дешифрации, блок 3 совпадения, выполненный на элементах
4 совпадения, переключатель 5, блок
6 задержки, ключ 7, генератор 8 импульсов и триггер 9 ° 1 ил.
1341722
При этом блоки 2 формируют сигнал конца преобразования при обнулении любых n + 1 из п + 2 счетчиков 1.
Режим преобразования временного интервала в код, выраженный в интервале остаточных классов.
Переключатель 5 находится в положении "Разомкнуто", т.е. цепь подачи
10 сигнала обнуления с блока 3 на триггер 9 разорвана. По установочному входу на счетчики 1 подается сигнал дпя установки их в исходное "0" состояние. На вход установки в "1"
15 триггера 9 подается сигнал, являющиися меткой начала преобразуемого временного интервала. Триггер 9 переходит в единичное состояние и открывает ключ 7. Импульсы с генератора 8 по20 ступают на входы счетчиков 1, I
По приходу на вход установки в
"О" триггера 9 сигнала, являющегося меткой конца преобразуемого временно25 го интервала, триггер 9 переходит в нулевое состояние и закрывает ключ 7.
Числа на выходах счетчиков 1 являются искомыми остатками 1, по модулям Р где i = 1. 2...,,п + 2 и представлеЗ0 ны в дополнительном коде, В исходном состоянии на выходах
35 счетчиков 1 число (О, -О, О, О, О) .
Пусть за время преобразуемого интервала через ключ 7 проходит б импульсов. Тогда состояние счетчиков 1 с приходом каждого импульса меняется
40 следующим образом
О О О 0
2 4 6 10
45
9 11
3 5
2 4
8 10
7 9
1 . 3
50 2
О 2 б
О 4. 1 5
Изобретение относится к информационно-измерительной технике и может быть использовано в автоматизированных системах контроля и управления„
Цель изобретения — расширение функциональных возможностей преобразователя путем обеспечения преобразования временного интервала в код,, На чертеже представлена функциональная схема преобразователя.
Преобразователь содержит 1> + 2 счетчиков 1 по модулю Р Р,...,Р„,, Р„,, Р„„, блоки 2 дешифрации, блок
3 совпадения, выполненный на элементах 4 совпадения, переключатель 5 вида работ, блок б задержки, ключ 7, генератор 8 импульсов и триггер 9.
Преобразователь работает следующим образом.
В зависимости от положения. пере;ключателя 5 преобразователь работает в двух режимах.
Режим преобразования кода, выра. — . женного в системе остаточных классов, во временной интервал.
Переключатель 5 находится в замкнутом положении. В счетчики 1 с информационного входа преобразователя записываются коды остатков по модулям Р,, Р ...,Р„,, подлежащих преобразованию, По сигналу начала преобразования триггер 8 переходит в единичное состояние и открывает ключ 7, Импульсы с генератора 8 через ключ 7 поступают на входы счетчиков 1 и через блок 6 задержки — на опрос блоков
2 дешифрации, которые связаны с элементами 4 совпадения, вырабатывающими сигнал конца преобразования при одновременном обнулении всех счетчиков 1. Сигнал с элементов 4 через зам-. кнутый переключатель 5 поступает на вход триггера 9, устанавливая его в нулевое состояние. Время между моментами начала и конца преобразования представляет собой искомый временной интервал, формируемый на триггере 9.
Счетчики 1, работающие по модулям
Рд„, P и их блоки 2 дешифрации, контролирующие обнуление счетчиков 1, предназначены для коррекции единичной ошибки. Блоки 2 и 3 реализуют логическую функцию
0 = Ф (Î) = (О, Л О,Л ...ДО„„)Ч
v(o„po,д ...до„ь q„)v...v ...v(o h o h ...Ao„„ ), happ j =n+ 2> U= I U1 j
Пример,Р,З,Р=5, Ру = 7, Р = 11, Рз-= 13.
Число (О, 4, 1, 5, 7) является кодом-эквивалентом временного интервала, представленным в дополнительном коде, При необходимости получения ос722
4 информационные входы которых являются информационными входами преобразователя, выходы счетчиков соединены через одноименные блоки дешифрации с ододноименными информационными входами блока совпадения, триггер, входы установки в "0" и в "1" которого явI ляются соответственно входами конца и начала преобразования, генератор импульсов, выход которого и выход триггера соединены соответственно с информационным и управляющим входами ключа, выход ключа соединен непосредственно со счетными входами счетчиков и через блок задержки — с управляющим входом блока совпадения, о т л и— чающий с я тем, что, с целью расширения функциональных возможностей путем обеспечения преобразования временного интервала в код, в него введен переключатель, выход блока совпадения соединен через переключатель с входом установки в "0" триггера, установочные входы счетчиков объединены и являются установочным входом преобразователя, выходы счетчиков являются выходами преобразователя, 3 1341 татков в прямом коде необходимо произвести операцию
= Р. — А „) где i =- 1, 2,..., 5 — остаток в дополнительном коде, Тогда искомый результат
/3-0/у, /5-4/, /7-1/, /11-5/,(/13-7/, = (О, 1, 6, 6, 6) сок = 1p
= 6псс
При использовании реверсивных счетчиков 1 по модулям Р,, Р ...,,Р„+, на их выходах можно получить сразу прямой код, При этом счетчики 1 долж- 1 ны рабо тать в режиме сложения .
Таким образом, введение переключателя 5 позволяет использовать преобразователь кода во временной интервал в качестве преобразователя временного Zp интервала в код, что расширяет функциональные возможности преобразователя.
Формула изобретения 25
Преобразователь кода числа во временной интервал, содержащий счетчики, Составитель М, Никуленков
Редактор И, Касарда Техред И.Попович Корректор В. Гирняк
Заказ 4445/57
Тираж 901 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб,, д. 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4