Генератор импульсов с управляемой частотой

Иллюстрации

Показать все

Реферат

 

Союз Советскик

Социалистическнк

Республик

ОП ИСАНИЕ(944114

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. сыид-ву и 744917 (22)Заявлено 15 ° 12 ° 80 (21) 3217294/18-21 с присоединением заявки М— (23) Приоритет— (51)М. Кл.

Н 03 L 7/00

3Ьеударсткииый камитет

СССР

{53) УДК621-373. (088.8) IIo аелам иэебретеиий и открытий

Опубликовано 15.07.82. Бюллетень № 26

Дата опубликования описания 17.07.82 (72) Автор .. изобретения

В. А. Ртищев (71) Заявитель

1,547 ГЕНЕРАТОР ИМПУЛЬСОВ С УПРАВЛЯЕМОЙ ЧАСТОТОЙ .

Изобретение относится к импульс" ным генераторам и может быть использовано в качестве задающего генератора в блоках синхронизации электронно-вычислительных машин и различных

5 устроиств автоматики,.

По основному авт.св. и 744917 известен генератор импульсов с управляемой частотой, содержащий три элемента И, элемент ИЛИ, линию задержки, „, регистр, два управляющих триггера и счетчик (1 ).

Однако известный генератор характеризуется недостаточной надежностью работы, обусловленной тем, что в генераторе не предусмотрена блокировка запуска и прекращение его работы в случае записи в регистр нулевого кода. В этом случае после переза писи нулевого кода из регистра в 2о счетчик происходит обнуление счетчика, так как при этом импульсы эта" лонной частоты с выхода второго эле" мента И продолжают поступать на вы2 читающий вход счетчика, то первый из этих импульсов устанавливает все триггера счетчика в единичные состояния (это. равносильно записи в сметчик числа равного его емкости), а все последующие импульсы вычитают из содержимого счетчика по единице (как в режиме обычной ра" боты ) до обнуления счетчика. Данный процесс повторяется циклически, а на выходе генератора формируется импульсная последовательность с периодом, пропорционалЬным емкости счетчика, что может привести к ложному срабатыванию устройств, синхронизируемых генератором.

Цель изобретения - повышение надежности работы генератора.

С этой целью в генератор импульсов с управляемой частотой, содержащий элементы И, элемент ИЛИ, линию задержки и регистр, вход записи информации которого соединен с шиной, кода, вход считывания регистра сое944114

3 динен с выходом линии задержки, выходы первого и третьего элементов И соединены с входом элемента ИЛИ, а также два управляющих триггера и счетчик, вход установки которого соединен с выходом регистра, а вычитающий вход счетчика - с выходом второго и.одним входом третьего элемента И, другой вход которого соединен с прямым выходом первого разряда о счетчика, инверсные выходы всех последующих разрядов которого подключены к остальным входам третьего элемента И, при этом выход первого элемента И соединен со счетными входами управляющих триггеров, а установочный вход первого управляющего триггера соединен с шиной пуска, выходы первого и второго управляющих триггеров соединены соответственно с первыми входами первого и второго элементов И, вторые входы которых подключены к шине импульсов эта,лонной частоты, а выход элемента

ИЛИ соединен со входом линии задержки, дополнительно введены четвертый элемент И и элемент И-НЕ, входы которого соединены с инверсными выходами всех элементов памяти регистра, а выход — с входом обнуления второго управляющего триггера и первым входом четвертого элемента И, вто рой вход которого соединен с шиной пуска, а выход — с установочным входом управляющего триггера.

На чертеже представлена олок-схе35 ма предлагаемого генератора импульсов с управляемой частотой.

Генератор содержит первый и второй управляющие триггеры 1 и 2, вхо4О ды которых соединены соответственно с первыми входами первого и второго элементов И 3 и 4, второй вход первого элемента И 3 соединен со вто рым входом второго элемента И 4 и с

45 шиной 5 импульсов эталонной частоты.

Выход первого элемента И 3 соединен со счетными входами управляющих триггеров 1 и 2 и первым входом элемента ИЛИ 6, второй вход которого связан с выходом третьего элемента

И 7. Выход второго элемента И 4 соединен с вычитающим входом счетчика 8 и первым входом третьего элемента

И 7, другой вход которого соединен с прямым выходом первого разряда счетчика 8, а остальные входы - с ин версными выходами всех его последующих разрядов.

Выход элемента ИЛИ 6 подключен к входу линии 9 задержки и является выходом 10 генератора. Выход линии

9 задержки соединен со входом считывания регистра 11, вход записи информации которого соединен с шиной

12 кода, а выход регистра 11 - с установочным входом счетчика 8. Ин" версные выходы всех элементов памяти регистра 11 подключены к взводам элемента И-НЕ 13, выход которого соединен с входом обнуления второго управляющего триггера 2 и первым входом четвертого элемента И 14, второй вход которого подключен к шине 15 пуска, а выход - к установочному входу первого управляющего триггера 1.

Генератор работает следующим образом.

Перед началом работы управляющие триггеры 1 и 2, счетчик 8 и регистр

11 устанавливают в "нуль", На выходах управляющих триггеров устанавливаются низкие потенциалы, которые препятствуют прохождению на выходы элементов И 3 и 4, импульсов эталонной частоты, поступающих на шину 5.

Затем на шину 12 постуПает код числа й, которое записывается в регистр 11.

Число и характеризует задаваемый период следования импульсов на выходе 10.

Если перед началом работы в регистр 11 по шине 12 записан нулевой код, то на выходе элемента И-НЕ 13 формируется низкий потенциал, закрывающий по первому входу элемент

И 14. В этом случае команда "Пуск" поступающая с шины 15 на второи вход элемента И 14, не проходит на его выход и генератор остается в исходном состоянии.

Если в регистр 11 записан не нуле вой код, то команда "Пуск" через открытый элемент И 14 поступает на установочный вход управляющего триггера 1, который устанавливается в состояние "1", открывая по первому входу элемент И 3. Ближайший по времени к команде "Пуск" импульс зта" лонной частоты проходит на выход эле мента И 3, проходит через элемент

ИЛИ 6, на,выход 10 и на вход линии

9 задержки, где задерживается на вре мя равное t . С выхода линии задерж" ки импульс поступает на вход считывания регистра 11. Из,регистра 11 в счетчик 8 заносится код числа й. Пер вый прошедший через элемент И 3 им9441!4

5 пульс эталонной частоты поступает также на счетные входы управляющих . триггеров 1 и 2 и по заднему фронту переводит управляющий триггер 1 в состояние "0",а управляющий триггер

2 - e состояние "1". При этом.элемент И 3 закрывается, а элемент И 4 открывается, пропуская все последующие импульсы эталонной частоты на вычитающий вход счетчика 8 и элемента И 7.

Импульсы эталонной частоты, поступающие на вычитающий вход счетчика 8, вычитают из его содержимого по единице. Когда содержимое счетчика 8 стает равным единице, т.е. на его вычитающий вход поступает N-1 импульсов эталонной частоты, элемент

И 7 открывается. й-ый импульс проходит через элемент И 7, элемент ИЛИ 6 и поступает на выход 10 генератора и вход линии 9 задержки. Одновременно й-ый импульс по заднему фронту вычитает из содержимого счетчика 8, единицу, делая его равным нулю. С выхода линии задержки импульс поступает на вход считывания регистра 11.

Если информация, записанная в регистре 11, не изменилась, то весь процесс повторяется циклически. Через определенные интервалы времени, определяемые числом М, на выход 10 поступают импульсы. Если в регистр записано другое числа, отличное от нуля, то следующий импульс на выходе 10 появляется через промежуток. времен, определяемый новым числом.

Если новое число И=О, то низкий потенциал с выхода элемента И-НЕ 13 обнуляет второй управляющий триггер 2, элемент И 4 закрывается, импульсы эталонной частоты перестают поступать на вычитающий вход счетчика 8 и генератор прекращает работу.

Чтобы избежать одновременного поступления Й-го импульса на выЧитающий вход счетчика 8 и поступления информации из .регистра 11 на установочные входы счетчика 8, время задержки линии задержки 9 выбираются из условия.

Ч: с су T где 1„- - время задержки импульса линией задержки;

1 — длительность импульсов этаэ лонной частоты;

Т - период следования импульсов эталонной частоты.

Для удобства работы с генератором желательно,- чтобы период следования импульсов эталонной частоты был кратен единице измерения времени и составлял, например, 1 мкс, или 1 мс, 10 или 1 с и т.п. 8 этом случае. число

N равно задаваемому периоду следования в выбранных единицах.измерения времени и его можно задать без предварительного масштабирования.

15 Таким образом, в предлагаемом ге.нераторе импульсов с управляемой частотой по сравнению с известным осуществляется блокировка ложного запуска генератора при записи в регистр

2о перед началом работы нулевого кода.

Кроме того, достигается блокировка поступления импульсов эталонной частоты на вычитающий вход счетчика и прекращение работы генератора в слу"

25 чае записи в регистр нулевого кода в процессе работы генератора, т ° е, в генераторе предусмотрена блокировка запуск и прекращение работы в случае записи в регистр нулевого кода, что

31ъ исключает ложное срабатывание уст-с ройств, синхронизируеных генератором импульсов с управляемой частотой и повышает надежность его работы.

Формула изобретения

Генератор импульсов с управляемой частотой по авт.св. Ю 744917, о тл и ч à ю шийся тем, что, с целью повышения надежности работы, s него дополнительно введены четвертый элемент И и элемент И-НЕ, входы которого соединены с инверсными выходами всех элементов памяти регистра, а выход - с входом обнуления второго управляющего триггера и пер45 вым входом четвертого элемента И, второй вход которого соединен с шиной пуска, а выход — с установочным входом первого управляющего триг50 гера.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР и 744917, кл. Н 03 K 1/16, 1978.

944114

Составитель Л. Колосков

Техред А. Бабинец Корректор N. Шароши

Редактор М. Келемеш филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Заказ 5156/76 Тираж 959 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, М("35, Раушская наб., д. 4/5