Генератор циклов
Иллюстрации
Показать всеРеферат
475615
1717986184
14400000000
27 разряд
2779869184
2147483648
632385536
536870912
95514624
67108864 и
19
16777216
11628544
8388608
15
3239936
2097152 (2) 14
1142784
1048576
94208
65536
28672
16384
12288
8192
4096
4096
Схема генератора циклов составлена из пересчетного устройства, выполненного на базе динамического регистра, соединен ого со схсмоп "оррекции. Блок синхронизации управляет::оступленисм счетных импульсов. которыс следуют с частотой где f — частота эталонного генератора; и — количество разрядов; т — время задержки динамического регистра.
Сигнал па выходе генератора циклов появляется с частотой так как совпадение сигналов в схеме 8 возможно только в случае появления импульсов переноса а выходе схемы коррекции в момент переноса в последний п.-й разряд динамического регистра.
Диапазон задания периода следования выкодных сигналов генератора циклов для п=32 и f=125 кгц, как следует из выражения (2), составляет 0,000256+549755,81388 сек. Так как дискретность временных интервалов, соответствующих времени заполнения каждого разряда динамического регистра, равна 2", где n=
=1, 2, 3, ..., 32, и не всегда отвечает заданному периоду следования выходных сигналов генератора циклов, то для точной обработки предлагается вводить в динамический регистр начальные условия с помощью блока 12 (фиг. 2).
На выходе блока 13 синхронизации, содержащего пятиразрядный счетчик 15 и дешифратор 16, имеются все временные сигналы, действующие по месту каждого разряда динамического регистра. Из этих синхронизирующих сигналов с помощью блока 12 ввода начальных условий, состоящего из клавишного устройства, соединенного со схемой «ИЛИ» 17, выбирается код начальных условий. Начальные условия вводятся через схему 9, управляемую триггером 11 в конце каждого цикла пересчета. Таким образом, обеспечивается начало счета при одинаковых начальных условиях.
Код начальных условий определяется при помощи таблицы. Например, требуется иметь
FI3 выходе генератора циклов импульсы с периодом следования T=4 час=1440 сек. Из таблицы выбираем ближайшее большее время, из которого вычитаем заданное. Затем из разности вычитаем меньшее время, за которое происходит заполнение разряда динамического регистра, из новой разности вычитаем опять ближайшее меньшее время, взятое из таблицы ит.д.
После определения начальных условий они выставляются на клавишах в блоке начальных условий на все время работы генератора.
В данном случае, чтобы задать начальные ус20
65 ловия, надо выставить на клавишах 5, 6, 7, 9, 13, 14, 16, 19, 22, 24, 27 и все старшие разряды от 28 по 3! включительно, так как выходной сигнал генератора циклов тактируется с помощью схемы 8 последним 32-м разрядом.
Следовательно, клавишное устройство позволяет легко перестроить генератор циклов на любую частоту с точностью до 1 гц. В приведенном примере точность задания периода следования выходных импульсов генератора циклов составляет 256 мксек.
Триггер 11 начальных условий устанавливается в единичное состояние на 256 мксек (одна итерация). Сигнал с единичного выхода триггера разрешает прохождение кода начальных условий через схемы 9 и 2 в динамисскпй регистр, после чего триггер сбрасывается в нулевое состояние импульсом из блока сшгхронизации и разрешает прохождение счетных сигналов через схему 10 во время действия первого разряда динамического регистра.
Импульс счета, поступающий на логическую схему (триггер 7 коррекции, инвертор 5, элемент 6 задержки, схемы 4 и 2), перебрасывает триггер 7 в нулевое состояние. При этом схема 3 закрывается, а схема 4 открывается, и код с динамического регистра 1, начиная с младших разрядов, проходит через инвертор 5 и схему 4. Первый нуль записанного в динамическом регистре 1 кода, проинвертировав шпсь, записывается через схему 2 в динами ческий регистр 1 единицей, а также, пройдя элемент 6 задержки, перебрасывает триггер 7 в единичное состояние. При этом закрывается
475615 схема 4 совпадения и открывается схема 3, и остальные старшие разряды персзаш;сываются в динамический регистр без изменения.
Элемент задержки на полтакта необходим для четкой работы схемы. В результате код в динамическом регистре увеличивается иа единицу. Так продолжается до тех пор, пока в результате очередного суммирования не появится сигнал переноса в 32-й разряд. В этом случае срабатывает схема 8, и на выход генератора циклов проходит сигнал, который устанавливает триггер 11 в едини ное состояние для ввода начальных условий. Цикл повторяется.
Бремя заполнения разряда МЛЗ
Номер разряда мк/сек мин час сек сутки
0,524288
1, 048576
2,097152
4,194304
8,388608
16,777216
33,554432
67,108864
0,55924053
1,11848106
2,23696212
4,47392424
8,94784848
17,89569696
35,79139392
71,582787
143,16557568
286,33115136
572,66230272
1145,32460544
2290,6492109
4581,2948217
9162,5968434
0,596523232
1,193046464
2,386092928
4,772185856
9,54437171
19,0887434
38,177486S4S
76,35497369
152,70994738
1,5907286
3,1814573
6,3629146
Предмет изобретения
Генератор циклов, содержащий динамический регистр, генератор эталонной частоты, выход которого связан с входом блока синхронизации, соединенного выходом с входом блока начальных условий, триггеры, схемы
«И», «ИЛИ», инвертор, элемент задержки, о тл и ч а ю шийся тем, что, с целью упрощения схемы, в нем выход динамического регистра связан с входом первой схемы «И», другой вход которой соединен с прямым выходом первого триггера, и через инвертор — с входом второй схемы «И», другой вход которой подl
3
5 б
8
11
12
13
14
Iб
17
18
19
2I
22
23
24
26
27
28
29
31
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
67108864
134217728
268435456
536870912
1073741824
2147483648
4294967296
9589934592
17179869184
34359738368
68319476736
137438953472
274877905944
549755813888
В институте автоматики (г. Киев) был собран такой генератор циклов на магнитострикциониых линиях задержки (МЛЗ) в качестве динамического регистра и элементах «Мир-l».
Количество разрядов динами еского регистра п =32, астота эталонного генератора
=-125 кгц, Все оборудование генератора циклов, выполненного на МЛЗ и элементах
«.Чир-l», — 30 транзисторов. Генератор циклов настраивается на выработку сигналов с любым периодом следования от 0,000256+
549755,813888 сек с точностью 256 мксек. Такие параметры позволяют использовать предIагаемый генератор циклов в устройствах автоматики и вычислительной техники. ключен к инверсному выходу первого триггера, а выход через элемент задержки — к входу установки в едшшцу того же триггера и к одному из входов схемы «ИЛИ», другой вход которой соединен с выходом первой cхемы «И», а выход- — с входом динамического регистра и с входом третьей схемы «И», другой вход которой связан с выходом блока синхрониза60 ции. входом установки в нуль второго триггера и с одним пз входов четвертой схемы «И», выход третьей схемы «И» соединен с входом установки в единицу второго триггера, инверсиьп выход которого связан с другим входом
65,етвертой схемы «И», третий вход которой со475615 единен с выходом генератора 1;Iл1)пно)1 1)1ст))тЫ, а ВЫХОД- — С ВХОДОМ 1СтаиОВНИ 1, fiÓ111. Пе()
ВОГО 1РИГГЕРа, ПРЯМОЙ ВЫХОД ВтОРОГ() ГРИ1иГЕР;1 с)за!пан c Одним 11, 1I.",I). 1!)H пя Гой схех1ы "I I:7,,1р,1ой вход которой соединен с выходом г)пока) !i. I !а.ll-.пых, с:lовий, а выход — — 1. третъих1
1:одом схемы .IIËII ...
1. ()i,,it:.11;(.!I в. Л)175ови ) »: !год Т. Миронова!
5)1 !)ект57!> Л. Jl tccott;I
Редактор И. Грузова
Заказ 2498,5 И;! Л !5 .)! Тира)к 1 !I ! 7;Iiè и
ЦНИИПИ Гf)(ударе)151flf!()I ко)а)fl(TII С :1!I )а Мини )р н) Г1Х!7
H.Ic)E)UcTcfIff11 и t7 It!!)hlTHII
Ми«кв;1, /К.;!5 Р))уи)ека)1 нав Л 17 57
Явное
1!
/ 7
) - Е:1! !