Генератор циклов

Иллюстрации

Показать все

Реферат

 

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

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! !