Преобразователь кода в пачку импульсов
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН,,„..ЯО „„1 42584
1 ф(QpA < a i .
ОПИСАНИЕ ИЗОБРЕТЕНИЯ (21) 4192493/24-24 (22) 09.02.87 (46) 23.09.88. Бюл. Н- 35 (72) А.Н. Медведев (53) 381.625 (088 ° 8) ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (56) Авторское свидетельство СССР
9 1181127, кл. Н 03 К 5/ 156, 1982. (54) ПРЕОБРАЗОВАТЕЛЬ КОДА В ПАЧКУ
ИМПУЛЬСОВ (57) Изобретение относится к автоматике и вычислительной технике и предназначено для преобразования данных без б1 g Н 03 M 5/08 Н 03 К 5/156 изменения объема информации. Оно мо-: жет быть использовано в устройствах управления для преобразования кода в длительность импульса, в качестве устройства задержки импульсов или управляемого генератора импульсов. Целью изобретения является повышение достоверности преобразования кода и увеличение быстродействия. Устройство содержит управляемый генератор 1 импульсов, выполненный на генераторе 2 импульсов и элементе И 3, элемент И 4, триггеры 5-8, счетчик 6, инвертор 9.
1 3 II, ф- JIbi 2 HJI
1425843
Изобретение относится к автоматике и вычислительной технике, предна,значено для преобразования данных без изменения объема информации и может быть использовано в устройствах управления в качестве устройства преобразования параллельного кода в пачку импульсов, устройства преобразования кода в длительность импульса, уст 10 ройства задержки импульсов или управляемого генератора импульсов.
Целью изобретения является повышение достоверности преобразования кода и увеличение быстродействия преобра- 15 зователя.
На фиг. 1 дана функциональная схе. ма преобразователя кода в .пачку импу, льсов„ на фиг. 2 — диаграмма работы.
Преобразователь содержит управляе- 20
: мый генератор 1 импульсов, состоящий из генератора 2 импульсов и элемента
И 3, элемент И 4, первый триггер 5, счетчик 6 импульсов, второй триггер
7,, третий триггер 8, инвентор 9. 25
Преобразователь кодов в пачку импульсов работает следующим образом.
На первом выходе преобразователя формируется (вых. 1) пачка импульсов, число, импульсов в которой должно быть 30 равно числу, поступающему в параллельном коде на информационные входы преобразователя, т.е. должен формироваться число-импульсный код.
На втором выходе преобразователя (вых„ 2) формируется импульс, задержанный относительно переднего фронта входного управляющего сигнала на время, равное N ° T где N — число, поступающее в параллельном коде на информационные входы преобразователя, а
Т вЂ” период следования импульсов в: пачке на первом выходе преобразователя. На третьем выходе преобразователя (вых. 3) формируется прямоугольный им-, 5 пульс, длительностью также N T
3 исходном состоянии на входе управления преобразователя логический
"0" (фиг. 1.1), а на информационных входах — параллельный двоичный код числа N (пусть N = 6). При этом на выходе триггеров 7 и 8 — также логические "0" (фиг. 2.2, 2.3). Это приводит к тому, что на выходе инвер- „ тора 9 — логическая "1" (фиг. 2.5), так как íà его входе (выход элемента
И 4) — логический "0", На выходе триггера 5 и на третьем выходе преобразователя — логический "0" (фиг. 2,7), поэтому на цыходе преобразователя управляемого генератора 1 импульсов также логический "0" (фиг. 2.8) (первый выход преобразователя). На втором выходе преобразователя (выход счетчика б) — логическая "1" (фиг. 2.6).
Так как логический "0" с выхода триггера 5 поступает на вход параллельной установки счетчика б, то параллельный код .окисла И переписывается в этот счетчик 6, счет в счетчике 6 запрещен при этом.
С приходом на вход управления преобразователя управляющего импульса по его переднему фронту (перепад из логического "0" в логическую "1") триггер 7 устанавливается в логическую "1" по выходу так как на его Бвходе — логическая "1" (фиг. 2 1
2,2), Управляемый генератор 1 импульсов состоит из генератора 2 импульсов и элемента И 3, первый вход которого со-единен с выходом генератора 2 и является дополнительным выходом управляемого генератора 1 импульсов, второй вход соединен с входом управляемого генератора 1 импульсов, а выход — с выходом управляемого генератора 1 импульсов (фиг. 1). Логическая "1" с выхода триггера 7 поступает на D-вход триггера 8, на тактовый вход которого поступают импульсы -ериода следования Т с дополнительного выхода управляемого генератора 1 импульсов (с выхода генератора 2) (фиг. 2.4). Таким образом, задний фронт первого же .,з этих импульсов, пришедшего после установления íà Dвходе триггера 8 логической "1", устанавливает на выходе этого триггера логическую "1" (фиг. 2.3), которая ! поступает на Р;вход триггера 7, возвращает его в логический 0 по выходу (фиг. 2.2) и открывает элемент
И 4 по второму входу для прохождения импульсов от генератора 2. При этом следующий импульс от генератора 2 проходит на выход элемента И 4, и следовательно, на выход инвертора 9, но на выходе инвертора он будет уже проинвертированным (т.е. там будет логический "0") (фиг. 2,5). Одновре менно, этот импульс своим задним фронтом возвращает триггер 8 в состояние логического "0" по выходу (фиг. 2.3), так как на его 0-входе к этому времени уже логический 0 " с выхода триг1425843 гера 7. При этом элемент И 4 закрывается по второму входу для прохождения через него последующих импульсов от генератора 2. Таким образом, на выход инвертора 9 по управляющему сигналу на входе преобразователя проходит только один импульс иэ последовательности от генератора 2 (фиг. 1. 5), так как этот импульс инверсный, то триггер 5 по его переднему фронтуустанавливается в логическую "1" по входу (фиг. 2.7). При этом в счетчике 6 прекращается режим параллельной записи и разрешается счет, а элемент
И 3 открывается по второму входу для прохождения импульсов генератора 2.
Таким образом, на первый выход преобразователя начинают поступать импульсы периода следования Т„ от управляемого генератора i импульсов (фиг. 2.8), т.е. начинается пачка число-импульсного кода. При этом счетчик 6 начинает считать импульсы ат ,генератора 2, поступающие на его счетный вычитающий вход, и по заднему фронту каждого из этих импульсов содержимое счетчика 6 (число, записанное в счетчик) уменьшается на единицу. При уменьшении числа в счетчике 6 до нуля входной импульс, вызвав- . ший это уменьшение, инвертируется и проходит на выход переноса счетчика
6 (фиг. 2.6) и на второй выход преобразователя. Задний фронт этого импульса, поступив на счетный вход триггера 5 устанавливает íà его выходе логический "0" (фиг. 2.7), так как на
D-входе этого триггера — логический
"0". При этом счетчик 6 переходит снова в режим параллельной записи, так как на его входе установки появляется логический "0" а элемент И 3 закрывается по второму выходу, и пач ка импульсов на первом Выходе преоб 45 разователя заканчивается (фиг. 2.8).
Таким образом, по управляющему импульсу на входе предлагаемого изоб- ретения на первом его выходе форми руется пачка из N (N = 6) импульсов, где И вЂ” число, параллельный код кото50 рого поступает на информационные входы преобразователя, на втором выходе появляется короткий импульс, задержанный относительно переднего фронта входного управляющего импульса на время N T, где T„ — период следования импульсов в пачке на первом входе (период следования импульсов генератора 2), на третьем выходе фор- мируется прямоугольный импульс длительностью N Tz.
Очевидно, что в изобретении принципиально не возможно формирование лишнего импульса в выходной пачке при любых временных соотношениях входного управляющего импульса и импульсов последовательносги генератора 2, так как момент начала пачки и разрешения счета в счетчике 6 определяется перед- .: ним фронтом импульса именно из последовательности генератора 2, а не моментом прихода входного импульса управления, который только разрешает . своим передним фронтом прохождение на триггер 5 одного следующего импульса из опорной последовательности. Л раз возможность появления укороченных им-". пульсов впачке отсутствует, то это позволяет повысить скорость преобразования кодов в устройстве путем уменьшения периода следования импульсов
Т„ до предельной величины Т„ = 2 где, — время срабатывания счетчика
6 по счетному входу.
Скважность импульсов равна двум.
Таким образом, за счет введения новых элементов и связей повышается достоверность работы устройства при увеличении скорости преобразования, что делает возможным применение изобретения в аппаратуре скоростного преобразования кодированной информации.
Формула .из обретения
1. Преобразователь кода в пачку импульсов, содержащий счетчик импульсов, информационные входы которого являются ийформационными входами преобразователя, выход соединен с С-входом первого триггера и является первым выходом преобразователя, D-вход первого триггера подключен к шине нулевого потенциала, выход первого триггера соединен с U-входом счетчика импульсов, управляемый генератор импульсов, информационный выход которого является вторым выходом преобразователя и элемент И, отличающийся тем, что, с целью повышения достоверности преобразования кода и увеличения быстродействия преобразователя, в него введены второй и третий триггеры и инвертор, управляющий вход управляемого генератора подключен к выходу первого триггера, С-вход второго триггера является входом управления преобразователя, D-вход подклю1425843
Составитель И. Князев
Редактор Г. Волкова Техред Л.Сердюкова Корректор А.Обручар
Заказ 4783/55
Тираж 928 Подписное
ВНИИПИ Государственного комитета СССР пс делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 чен к шине единичного потенциала, выход подключен к D-входу третьего триггера, выход которого подключен к первому входу элемента И и R-входу
5 второго триггера, управляющий выход
:управляемого генератора соединен с
С-входом третьего триггера, вторым входом элемента И и счетным входом счетчика импульсов, выход элемента И ,через инвертор подключен к S-входу первого триггера, выход которого является третьим выходом преобразовате.ля.
2. Преобразователь по п. 1, о т— л и ч а ю шийся тем, что управляемый генератор импульсов выполнен . на генераторе импульсов и элементе
И, выход которого является информационным выходом управляемого генератора импульсов, выход генератора импульсов соединен с первым входом элемента И и является управляющим выходом управляемого генератора импульсов, второй вход элемента И является управляющим входом управляемого генератора импульсов.



