Цифроаналоговое дифференцирующее устройство
Изобретение относится к автоматике и вычислительной технике и предназначено для вычисления производной от частотно-импульсного сигнала по времени с представлением результата в аналоговой форме. Цель изобретения - повышение точности. Устройство содержит генератор 1 тактовых импульсов, синхронизатор 2, блок 3 управления, счетчики 4 - 6, блок 7 инвертирования, преобразователь 8 прямого кода в обратный, регистр 9, цифроаналоговый преобразователь 10, кодоуправляемый усилитель 11, формирователь 12 эталонных интервалов времени, элементы И 13 и 14, элемент ИЛИ 15, регистр 16, сумматор 17, управляемый делитель 18 частоты, блок 20 задержки. 7 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)ю G 06 J 1/02
ГО V
ПО
ПР
РСТВЕННЫЙ КОМИТЕТ
БРЕТЕНИЯМ И ОТКРЫТИЯМ
НТ СССР
ИСАНИЕ ИЗОБРЕТЕНИЯ
К ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (54)
ЦИР (57) вычи (= 3 (21) (22) (46) (7 2) и В (53) (56)
hh 9
635783/24-24
4.11.88
3.11,90. Бюл. Рв 43
Н,И. Макаренко, В.Н. Гущина
Н. Буценко
81.32 (088.8) вторское свидетельство СССР
2035, кл. G 06 J 3/00, 1982. вторское свидетельство СССР
1919, кл. G 06 J 3/00, 1973.
ИФРОАНАЛОГОВОЕ ДИФФЕРЕНЮЩЕЕ УСТРОЙСТВО зобретение относится к автоматике и лительной технике и предназначено
„„Я „„1608709 А1 для вычисления производной от частотноимпульсного сигнала по времени с представлением результата в аналоговой форме.
Цель изобретения — повышене точности. Устройство содержит генератор 1 тактовых импульсов, синхронизатор 2, блок 3 управления, счетчики 4-6, блок 7 инвертирования, преобразователь 8 прямого кода в обратный, регистр 9, цифроаналоговый преобразователь 10, кодоуправляемый усилитель 11, формирователь 12 эталонных интервалов времени, элементы И 13 и 14, элемент ИЛИ 15, регистр 16, сумматор 17, управляемый делитель 18 частоты, блок 20 задержки, 7 ил.
1608709
К= C+N, Изобретение относится к автоматике и вычислительной технике и предназначено. для вычисления производной от частотноимпульсного сигнала по времени с представлением результата в аналоговой форме.
Цель изобретения — повышение точности, На фиг.1 приведена блок-схема устройства; на фиг.2 — временные диаграммы, поясняющие работу синхронизатора, устройства управления и формирователя эталонных интервалов времени; на фиг.3— временные диаграммы, поясняющие работу по включению питания формирователя импульсов, блока задержки, первого регистра и управляемого делителя частоты; на фиг.4структура блока задержки; на фиг.5 — структура блока управления; на фиг.6 — структура формирователя эталонных интервалов времени; на фиг.7 — структура синхронизатора.
Цифроаналоговое дифференцирующее устройство содержит генератор 1 тактовых импульсов, синхронизатор 2, блок 3 управления, счетчики 4-6, блок 7 инвертирования, преобразователь 8 прямого кода в обратный, регистр 9, цифроаналоговый преобразователь 10, кодоуправляемый усили. тель 11, формирователь 12 эталонных интервалов времени, элементы И 13 и 14, элемент ИЛИ 15, регистр 16, сумматор 17, управляемый делитель 18 частоты, формирователь 19 импульса по включению питания и блок 20 задержки.
Блок 20 задержки (фиг,4) содержит счетчик 21, элемент И 22 и элемент НЕ 23.
Блок 3 управления (фиг.5) содержит триггеры 24 и 25, элементы И 26-28 и элементы HE 29 и 30.
Формирователь 12 (фиг.б) содержит счетчик 31 и элемент И 32
Синхронизатор 2 (фиг.7) содержит триггер 33 и элементы И 34 — 39.
Устройство работает следующим обра-. зом.
Импульсы с генератора 1 частоты Fo2 поступают на первый вход синхронизатора
2, на второй вход которого поступают импульсы входной частоты, При этом синхронизатор 2 на каждый входной импульс частоты Fex co сдвигом на интервал
0(r< — формирует импульс, совпадаюFm щий во времени с одним из импульсов эталонной частоты Fog. Частота с выхода синхронизатора 2 поступает на управляемый делитель 18 частоты, где происходит ее деление на число где С вЂ” код счетчика 6, соответствующий входной частоте Fex, измеряемой за эталонный интервал времени;
N — const, определяющая максимальную скорость изменения входной частоты г вх.
Fex
Импульсы частоты с выхода делителя 12 поступают на второй вход блока 3 управления (фиг.5), который формирует на ! каждый импульс частоты три импульса:
Fex на первом выходе блока управления — импульс "Перезапись 2"; на втором выходе— импульс "Сброс"; на третьем выходе — импульс "Перезапись 1".
Импульсы, формируемые блоком 3 управления, сдвинуты во времени на
c=2Fot
Рассмотрим работу устройства при включении питания, По включении питания на выходе формирователя 19 импульсов появляется выходной сигнал, который устанавливает в ноль счетчик 6, управляемый делитель 18 частоты и формирователь 12 эталонных интервалов, а также поступает на вход установки кода блока 20. На счетчике 21 устанавливается код, соответствующий "3", На вычитающий счетный вход счетчика 21 подается частота Fex/К. При считывании кода до нуля на выходе счетчика 21 появляется напряжение низкого уровня, соответствующее логическому нулю, который запрещает прохождение частоты F ex/К на вход счетчика 21 до следующего включения питания. Далее уровень логического нуля инвертируется на элементе 23, и на выходе блока 20 задержки появляется сигнал, соответствующий логической единице, который разрешает прохождение импульса
"Перезапись 1" на вход регистра 9. Таким образом, во избежание выдачи неправильной информации Ue x по включению питания на вход цифроаналогового преобразователя поступает информация после третьего импульса F вх/К.
Работа устройства при неизменной частоте Fex состоит в следующем.
Импульс "Перезапись 1", формируемый блоком 3, осуществляет перезапись кода счетчика 6 в регистр 16, соответствующий входной частоте F»x, измеренной за эталонный интервал времени t». Кроме. этого, импульс "Перезапись 1" вводит информацию в регистр 9 из счетчика 5 через преобразователь 8, который позволяет переписывать прямое значение кода счетчика 5 в регистр
1608709
9, с ры ве раз рав мо вс етс ве (ма ряд нол раз
11 бло щес код чик
"Пе пор дав где щес
Q,è при раз выс гиче лив изм упра лива
6 в вход циен част нача лов обес рез чика
Fsx/ окон дели вани ем
Т дч = 1эт + Tsx N (2) з выражения (2) видно, что период Тудч е эталонного интервала времени tar
1 ичину Твх N, что обеспечивает нор- 55 ую работу устройства в сторону увеличастоты. Число выбирается с учетом мально возможной скорости изменеходного сигнала. Кроме того, при боль на ве маль чени макс ния ли старший разряд в счетчике 5, котоявляется знаковым, равен нулю, и.инсное значение, кроме знакового яда, если знаковый разряд в счетчике 5 н единице. При неизменной частоте к 5 енту прихода импульса "Перезапись 1" етчике 5 на всех разрядах устанавливауровень высокого напряжения, соотствующий логической единице симальный код), а в регистре 9 все раз- 10, кроме знакового, устанавливаются в . На выходах цифроаналогового преобвателя 10 и кодоупраляемого усилителя ормируется нулевой сигнал.
Импульс "Перезапись 2", формируемый 15 ом 3, открывает блок 7, тем самым осувляя перезапись инверсного значения счетчика 4 в счетчик 5, причем в счет4 к моменту формирования импульса езапись 2" устанавливается код, про- 20 иональный текущему значению периоодной частоты и равный
kTsx
Т02
02 — период тактовой частоты Foz альнейшее заполнение счетчика 5 осувляется тактовой частотой Foz от кода при неизменной частоте Fsx к моменту ода импульса "Перезапись 1" на всех ядах счетчика устанавливаются уровни кого напряжения, соответствующие локой единице, Импульс сброса устанавет счетчик 4 в ноль, обеспечивая рение последующего периода с выхода ляемого делителя 18 частоты устанав- 35 т также через элемент ИЛИ 15 счетчик оль, подготавливая его к измерению
У ой частоты Fsx, устанавливает коэффиделения в управляемом делителе 18 ты с сумматора 17, а также определяет 40 о формирования эталонных интерваремени в формирователе 12, который ечивает прохождение частоты Fsx чеогический элемент И 13 на вход счети запрещает прохождение импульса на вход устройства управления до ания эталонного интервала времени. ричем период на выходеуправляемого еля 18 частоты Тудч (время преобразоустройства) определяется выражени- 50
tar» Tax, время преобразования устрой- :; ства практически не зависит от входной частоты и определяется эталонным интервалом времени, что обеспечивает требуемую точность вычисления в широком диапазоне частот.
В случае увеличения частоты Fax к моменту прихода импульса "Перезапись 1", период на выходе уп равляемого делителя 18 частоты уменьшается, при этом в счетчике 5 устанавливается код числа меньше максимального значения, а в регистре 9 через преобразователь 8 — инверсное значение кода счетчика 5, кроме знакового разряда.
На выходе кодоуправляемого усилителя
11 появляется положительный аналоговый сигнал, что свидетельствует о повышении частоты.
В случае понижения частоты Fsx к моменту прихода импульса "Перезапись 1", период на выходе управляемого делителя частоты увеличивается, при этом счетчик 5 переполняется, знаковый разряд становится нулевым, а младшие разряды счетчика несут информацию об уменьшении входной частоты. В регистре 9 импульсом "Перезапись 1" через преобразователь 8 устанавливается прямой код счетчика 5. На выходе кодоуправляемого усилителя 11 появляется отрицательный аналоговый сигнал (фиг.3),, что свидетельствует о понижении частоты.
Алгоритм функционирования устройства может быть записан в виде вых=К К1 Kz(Taxn Твхп — 1) Т02 где К= С+ N;
К1 — коэффициент передачи цифроаналогового преобразователя;
Kz — коэффициент кодоуправляемого усилителя, Кг — „:
2п
n — количество разрядов счетчика 6;
Твхп и Твх и-1 — два соседних периода следования импульсов.
ВыРазив Tsxn u Tax n-1чеРез Fax, полУчают
К К1 Кг вх вых
ТО2(Рвх+РвхЛ вх)
Пренебрегая вторым членом (вследствие его малости) в знаменателе (3), получают
K K1 K2 вх живых
Тог Fsx
Устремляя Toz к нулю (повышая тактовую частоту}, получают
1608709
K K1 K2 dFex вых 2
Fåõ
Учитывая, что К = С + N и С» N, а К2С получают
2п
С К1 С. бFex (4)
2"Fex
Заменяя в выражении (4) коэффициент
С = Ьт Fex, получают
2 2
K1 1ýò Fex. буквх
0вых=
2п Fex
Обозначив — t » = Кз, получают
К1 2
2ï . dFex
1- вых Кз
Таким образом, предложенное устрой- 20 ство позволяет формировать производную от частотного сигнала с высокой точностью и в широком диапазоне входных частот, так как вычисление производной не зависит от входной частоты. 25
ЕМКОСТЬ СЧЕтЧИКа 6 Сбмакс ВЫбИРаЕтСЯ из условия максимально возможной входной частоты и требуемого быстродействия и определяется выражением тэт
Сбмакс -!-!
Твхмакс где Тех макс — период максимально возможной входной частоты, Минимальная входная частота определяется выражением 35
1 ехмин — ° тэт
Максимальная емкость счетчиков 4 и 5 определяется выражением
1эт+Твх 40
Смакс Т
02
Тактовая частота Fo2 должна быть на
2 — 3 порядка выше максимально возможной входной частоты Fex макс.
Формула изобретения 45
Цифроаналоговое дифференцирующее устройство, содержащее генератор тактовых импульсов,:блок инвертирования, синхронизатор, блок управления и три счетчика, причем выходы первого счетчика соедине- 50 ны с информационными входами блока инвертирования, выходы которого соединены с установочными входами второго счетчика, а управляющий вход подключен к первому выходу блока управления, первый и второй 55 выходы генератора тактовых импульсов соединены с первыми входами тактирования блока управления и синхронизатора, о т л ич а ю щ е е с я тем, что, с целью повышения точности, внего введены два регистра,,управляемый делитель частоты, преобразователь прямого кода в обратный, сумматор, цифроаналоговый преобразователь, кодоуправляемый усилитель, блок задержки, два элемента И, элемент ИЛИ, формирователь эталонных интервалов времени, причем информационный вход устройства соединен с вторым входом тактирования синхронизатора, выход которого соединен с первым входом первого элемента И и тактовым входом управляемого делителя частоты, выход которого соединен с информационным входом тактирования блока управления, второй выход которого соединен с управляющими входами управляемого делителя частоты и формирователя эталонных интервалов времени, входом сброса первого сетчика и первым входом элемента ИЛИ, выход которого соединен с входом сброса третьего счетчика, выходы которого соединены с информационными входами первого регистра, . выходы которого соединены с управляющими входами кодоуправляемого усилителя и входами первого слагаемого сумматора, выходы которого соединены с входами задания коэффициента пересчета управляемого делителя частоты, вход сброса устройства соединен с вторым входом элемента ИЛИ, управляющим входом блока задержки и входами сброса управляемого делителя частоты и формирователя эталонных интервалов времени, второй выход генератора тактовых импульсов соединен со счетными входами первого и второго счетчиков и тактовым входом формирователя эталонных интервалов времени, выход которого соединен с вторым входом первого элемента И и третьим входом тактирования блока управления, третий выход которого соединен с входом синхронизации первого регистра и первым входом второго элемента И, второй вход которого соединен с выходом блока задержки, а выход подключен к входу синхронизации второго регистра, выходы которого соединены с входами цифроаналогового преобразователя, выход которого соединен с информационным входом кодоуправляемого усилителя, выход которого соединен с выходом устройства, выходы второго счетчика соединены с входами преобразователя прямого кода в обратный, выходы которого соединены с информационными входа-. ми второго регистра, установочные входы первой и второй групп устройства соединены с входами задания задержки блока задержки и входами второго слагаемого сумматора соответственно, 1608709
1608709
1608709
1608709
Составитель А. Чеканов
Техред М.Моргентал Корректор Л.Бескид
Редактор И. Шмакова
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
Заказ 3620 Тираж 427 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5







