Устройство для ввода аналоговой информации Советский патент 1991 года по МПК G06F3/05 

Описание патента на изобретение SU1672434A1

сл

с

Похожие патенты SU1672434A1

название год авторы номер документа
Широкодиапазонный логарифмический аналого-цифровой преобразователь 1988
  • Самойленко Алексей Дмитриевич
  • Покидышев Олег Владиславович
  • Глушковский Валерий Петрович
  • Рекутин Виктор Яковлевич
SU1580557A1
Устройство для сопряжения микро-ЭВМ с табло индикации 1986
  • Майзель Гарри Вениаминович
  • Стеняев Андрей Викторович
SU1376090A1
УСТРОЙСТВО ФОРМИРОВАНИЯ СЛОЖНЫХ СИГНАЛОВ 1988
  • Бутырин Виктор Анатольевич
  • Волков Александр Иванович
  • Жадько Игорь Иванович
  • Короткий Петр Ефимович
SU1841042A1
Устройство для передачи и приема информации по двупроводной линии связи 1990
  • Балакин Станислав Викторович
  • Зонтиков Владислав Павлович
SU1836709A3
Устройство для контроля аналоговых объектов 1986
  • Крыжановский Борис Иванович
  • Лисина Татьяна Юрьевна
  • Мирошина Оксана Владимировна
SU1397941A1
Аналого-цифровой преобразователь 1989
  • Брондукова Валида Алейакбаровна
  • Зенин Александр Сергеевич
  • Коробко Иван Григорьевич
  • Наконечный Владимир Евтихиевич
SU1676103A1
Преобразователь последовательного кода в параллельный 1987
  • Левичев Сергей Сергеевич
  • Болберов Анатолий Александрович
SU1481901A1
Анализатор экстремумов 1984
  • Решетов Всеволод Павлович
  • Малер Лев Рафаилович
SU1196810A1
ДИСКРЕТНО-АНАЛОГОВЫЙ СИНУС-ГЕНЕРАТОР 1995
  • Островский В.А.
RU2108657C1
Интегрирующий преобразователь напряжения в код 1986
  • Шахов Эдуард Константинович
  • Шигирев Евгений Анатольевич
  • Юрманов Валерий Анатольевич
  • Сипягин Николай Анатольевич
SU1410275A1

Иллюстрации к изобретению SU 1 672 434 A1

Реферат патента 1991 года Устройство для ввода аналоговой информации

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля аналоговых электрических схем и для ввода аналоговой информации в ЭВМ. Цель изобретения - расширение области применения устройства путем автоматической подстройки шага квантования при изменении частоты исследуемого сигнала. Устройство содержит АЦП 1, регистр 2, блок оперативной памяти 3, генератор импульсов 5, счетчики 4 и 18, компаратор 6, элементы И-НЕ, шесть триггеров, элемент ИЛИ, элемент ИЛИ-НЕ, элементы И, элемент НЕ 7. 4 ил.

Формула изобретения SU 1 672 434 A1

а vi к

Јь

со

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля аналоговых электрических схем и для обработки на ЭВМ аналоговых сигналов.5

Целью изобретения является расширение области применения устройства за счет автоматической подстройки шэо квантования при изменении частоты исследуемого сигнала.10

В течение первого периода входного аналогового сигнала на выходах второго счетчика накапливается код

ЛА КТ0

где ТА - период входного аналогового сигнала;

То - период сигнала тактового генерато- ра;

К - двоичный код, установленный на входах СО, С1С(К-1) устройства.

В течение второго периода входного сигнала работа первого и второго счетчиков запрещается, а число кодов выборок входного аналогового сигнала, записанных в ОЗУ, следующее:

2 ТА

Тг

ТА

Как видно из равенства (2), число кодов выборок входного сигнала не зависит от периода этого сигнала, а шаг квантования, с которым коды выборок заносятся в ОЗУ, прямо пропорционален периоду сигнала

Ткв 2 Tn L 2 Тс

2 ТА 4п.

(3)

где Ткв - период квантования.

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

На фиг.1 и 2 представлена блок-схема устройства; на фиг.З и 4 - диаграммы, иллюстрирующие работу устройства.

Устройство для ввода аналоговой ин- формации (фиг.1 и 2) состоит из аналого- цифрового преобразователя (АЦП) 1, регистра 2, блока 3 оперативной памяти, первого счетчика 4, генератора 5 импульсов, компаратора 6, элемента НЕ 7. первого, вто5

10

15

20

25

30

35

40

45 50

55рого и третьего элементов И-НЕ 8-10, первого и второго триггеров 11 и 12, первого элемента И 13. третьего триггера 14, второго элемента И 15, первого делителя 16 частоты. четвертого триггера 17. второго счетчика 18. третьего элемента И 19, четвертого элемента И 20, второго делителя 21 частоты, пятого тригера 22, элемента ИЛИ-НЕ 23, элемента ИЛИ 24, пятого элемента И 25, шестого триггера 26, шестого элемента И 27, четвертого 28 и пятого 29 элементов И-НЕ.

Входными сигналами устройства являются входной аналоговый сигнал UBX и пороговое напряжение Unop; логические сигналы, сигнал сброса СБР, сигнал запуска ЗАГ сигнал вида запуска В.З., управляющийся сигнал установки режима С/В (снятие/вьГборка), сигнал чтения устройства ЧТ.У., сигнал установки кода периода УСТ.К.П., сигналы кода числа кодов выборок

входного аналогового сигнала СО, С1С(К-1),

сигналы кода периода SO, S1S(L-1).

Выходными сигналами устройства являются сигналы кодов выборок входного аналогового сигнала DO, D1D(N-1), выходные

сигналы кода периода входного аналогового сигнала РО Р1P(L-1), сигнал Готовность информации (Г.И,).

Устройство работает следующим образом.

На информационные входы DO, D1D(K-1) первого делителя 16 частоты подается код числа кодов выборок налогового сигнала. Подается сигнал СВР. При подаче этого сигнала появляется логический О на выходе первого элемента И 13. в результате устанавливается логическая 1 на выходе Q третьего триггера 14. На входе S второго триггера. 12 - уровень логического О. В результате на выходе Q этого триггера - логическая 1 (сигнал С временной диаграммы, фиг.З), а на выходе Q - уровень догического О, который поступает на вход R первого триггера 11, устанавливая на его выходе Q уровень логического О (сигнал В временной диаграммы, фиг.2). Поэтому на выходе второго элемента И 15, а следовательно, на входе предустановки V первого делителя 16 частоты, а также на входе R четвертого триггера 17 - состояние логического О, вследствие чего запрещена работа этих элементов. После перевода сигнала СБР в состояние логической 1 (момент времени Т1) разрешается работа второго и третьего триггеров 12 и 14.

Для перевода устройства в режим записи выборок входного сигнала (режим Снятие) сигналом С/В устанавливается логическая 1 (момент времени Т2). В результате этого положительным фронтом

сигнала С/В на входе С третьего триггера 14 при уровне логической 1 на его входе D на его выходе Q появляется сигнал логического О, а на выходе Q - логической 1, вследствие чего на выходе Q второго триггера 12 устанавливается уровень логического О, а на выходе Q - логической 1. разрешая тем самым работу первого триггера 11. Так как сигнал логического О присутствует на втором входе элемента И 19 (сигнал С временной диаграммы, фиг.З), первом входе шестого элемента И 27. втором входе пятого элемента И 25, а следовательно, и на входах R шестого триггера 26, на втором входе четвертого элемента И 20 и на его выходе, а также на входе V (предустановки) второго делителя 21 частоты, то запрещена работа делителя 21 частоты, пятого и шестого триггеров 22 и 26. Уровень логического О на втором входе четвертого элемента И-НЕ 28 устанавливает состояние логической 1 на его выходе и запрещает тем самым работу счетчика 4,

С появлением сигнала логической на выходе Q третьего триггера 14 (сигнал D временной диаграммы. фиг.З) устанавливается уровень логического О на выходах QO, Q1Q(L-1) второго счетчика 18.

В зависимости от уровня входного сигнала В.З. устройство может работать в двух режимах. Если сигнал В.З. имеет уровень логического О на втором входе первого элемента И-НЕ 8 - сигнал логического О, а на его выходе - сигнал логической 1. На входе 2 второго элемента И-НЕ 9 - уровень логической 1. и устройство работает от внешнего логического сигнала ЗАП, который поступает на первый вход второго элемента И-НЕ 9, инвертируясь, приходит на второй вход третьего элемента И-НЕ 10 и. еще раз проинвертировавшись. проходит на вход С первого триггера 11 (сигнал А временной диаграммы). Сигнал ЗАП формируется внешней схемой запуска. Если сигнал В.З. имеет уровень логической 1, то на входе2 второго элемента И-НЕ 10 -уровень логического О, а на входе третьего элемента И-НЕ 10 - уровень логической 1 и тем самым запрещено прохождение сигнала ЗАП и разрешено прохождение на вход С первого триггера 11 сигнала с выхода компаратора 6.

При переходе сигнала UBx через уровень Unop (временная диаграмма фиг.З, момент времени ТЗ) на выходе компаратора 6 появляется положительный фронт логического сигнала и. дважды проинвертировавшись, проходит на вход С первого триггера 11 (сигнал А временной диаграммы, фиг.З), устанавливая в состояние логической 1

его выход Q. В результате этого появляется уровень логической 1 на входе первого делителя 16 частоты и входе R четвертого триггера 17, разрешая их работу. Одновременно устанавливается уровень логического О на выходе Q первого триггера 11 и, следовательно, на первом входе и на выходе первого элемента И 13, в результате чего на выходе Q третьего триггера 14 (сигнал D

0 временной диаграммы. фиг.З) устанавливается уровень логического О, разрешая ра- боту второго счетчика 18. Входной сигнал УСТ.К.П. имеет высокий логический уровень, и запись входного кода SO. S1, S2,...S(L-1)

5 во второй счетчик 18 не происходит. На входе R второго триггера 12 появляется сигнал логической 1, разрешая работу этого триггера.

Когда на счетный вход первого делителя 16 частоты поступит К импульсов с выхода генератора 5 импульсов, на его выходе появляется уровень логического О, который, поступив на второй вход второго элемента И 15. проходит на вход V первого делителя 16 частоты, в результате чего во внутренний регистр последнего запишется код СО,

С1С(К-1)(код числа кодов выборок), после

чего сигнал на выходе Z возвращается в состояние логической инвертирует сигнал на выходе Q четвертого триггера 17. так как на вход D этого тригера подан сигнал с выхода О. Каждый фронт сигнала с выхода О четвертого триггера 17 (сигнал Е временной диаграммы, фиг.З) инкрементирует выходной код QO, 01, ...Q(L-1) второго счетчика 18.

К момент второго перехода входного аналогового сигнала через уровень Unop, соответствующий окончанию периода входного сигнала или приходу второго импульса запуска (момент времени Т4 временной диаграммы, фиг.З). на входе С первого триггера 11 формируется фронт сигнала, который устанавливает на выходе Q этого триггера

5 (сигнал В временной диаграммы, фиг.3)уро- вень логического О, так как на входе D первого триггера 11 до этого момента был уровень логического 1 0. Появление логического О на входе у первого делителя 16 частоты и на входе R четвертого триггера 17 запрещает работу этих элементов. Одновременно появление фронта сигнала на выходе Q первого триггера 11 устанавливает на выходе Q второго триггера 12 высокий логический уровень (сигнал С временной диаграммы, фиг.З), тем самым устанавливая на выходах элементов И 19 20. 25 и 27 высохни логический уровень и, следовательно, разрешая работу второго делителя 21 частоты, пятого и шестого триггеров 22 и

0

5

0

5

0

0

5

26 и счетчика 4 (на четвертом входе элемента И 19 - уровень логической 1 так как шестой триггер 26 установлен в состояние логического О). Также в этот момент установившийся на выходе Q второго триггера 12 уровень логического О запрещает изменение уровней сигналов на выходах первого триггера 11.

К моменту времени Т4 (временная диаг-

рамма, фиг.З) на выходах QO, Q1Q(L-1)

второго счетчика 18 и, соответственно, на

входах DO, D1D(L-1) делителя 21 частоты,

являющихся также выходами РО. Р1P(L-1)

устройства, фиксируется код, численное значение которого пропорционально периоду входного аналогового сигнала:

I -

2 Тд К То

где ТА - период входного аналогового сигнала:

Т0 - период сигнала тактового генератора;

К- код на входах СО, С1С(К-1)устройства.

Делитель 21 частоты и пятый триггер 22 работают аналогично элементам 16 и 17. Когда на счетный вход делителя 21 частоты поступит L импульсов с выхода генератора Б.импульсов, на выходе этого делителя частоты появляется уровень логического О и, поступив на вход элемента И 19, проходит на вход V делителя 21 частоты, в результате чего в регистр этого делителя вновь запишется код, установленный на выходах

QO.Q1Q(L-1) второго счетчика 18. После

этого сигнал на выходе Z делителя 21 частоты вновь принимает уровень логической 1, и фронт этого сигнала инвертирует сигнал на выходах Q и Q пятого триггера 22, так как его выход Q соединен с входом D. По фронту сигнала на выходе Q пятого триггера 22 (сигнал F временной диаграммы, фиг.З) проис- ходит запись кода с выхода АЦП 1 в регистр 2, Сигнал на выходе элемента ИЛИ-НЕ 23 имеет низкий логический уровень (сигнал М временной диаграммы, фиг.З), так как на его первом входе - уровень логической 1 (сиг- нал С/В), поэтому уровень логической 1 появляется на выходе элемента ИЛИ (сигнал Н временной диаграммы, фиг.З) тогда, когда F имеет высокий логический уровень. Запись происходит в блок 3 тогда, когда сигнал на выходе элемента И-НЕ 29 принимает уровень логического О (сигнал Р временной диаграммы, фиг.З). Это происходит тогда, когда на выходе Q пятого триггера 22 появляется уровень логической 1.

5

Ю

15

20

25

30 35

Счетчик 4 работает следующим образом. Перепад 1 - О на входе +1 прямого счета инкрементирует код на его внутренних регистрах, а следующий за ним перепад О заносит этот код в выходной регистр (выходы счетчика QO. Q1Q(K-1). Таким образом, соблюдается следующая последовательность (в ременная диаграмма, фиг.30 сигналы F, Н, Р): запись в регистр 2, запись в блок 3, смена адреса.

В момент времени Т5 (фиг.З) происходит переход входного напряжения UBx через пороговый уровень (или проходит очередной импульс сигнала ЗАП). и на выходе третьего элемента И-НЕ 10 формируется фронт сигнала, который устанавливает на выходе Q шестого триггера 26 низкий логический уровень. Вследствие этого уровень логического О, появляется на входе элемента И 19, на выходе шестого элемента И 27 (сигнал L временной диаграммы, фиг.З) и, соответственно, на втором входе четвертого элементами 20 и на его выходе. В результате на входе V второго делителя 21 частоты и на входе R пятого триггера 22 устанавливается уровень логического О, запрещая их дальнейшую работу и устанавливая на первом входе элемента ИЛИ 24 уровень логического О.

К этому моменту число кодов выборок, записанных в блок 3, равно:

К

ТА ToL

(5)

где L - код на выходах QO, Q1Q(L-1) второго счетчика 18.

На выходе Q шестого триггера 26 устанавливается уровень логической 1. что является выходным сигналом, свидетельствующим об окончании процесса записи в блок оперативной памяти кодов выборок (сигнал Г.И. временной диаграммы, фиг.З). Одновременно появляется уровень логического О на первом входе пятого элемента И-НЕ 29 (сигнал N временной диаграммы, фиг.З), устанавливая уровень логической Г на входе W/R блока 3, что соответствует режиму чтения.

Для осуществления считывания из блока 3 кодов выборок аналогового сигнала необходимо подать сигнал СВР. который, поступив на первый вход четвертого элемента И-НЕ 28, устанавливает на его выходе состояние логической 1, в результате чего выходы QO, Q1Q(K-1) счетчика 4 принимают состояние логического О.

После перевода сигнала СВР в состояние логической 1 (момент времени Т6 временной диаграммы, фиг.З) нужно перевести сигнал С/В в состояние логического О, что соответствует переводу устройства в режим Выборка. При этом на выходе четвертого элемента И 20 (сигнал N временной диаграммы, фиг.З) - уровень логического О, а на входе W/R блока 3 - уровень логической 1 (сигнал Р временной диаграммы, фиг.З), что соответствует режиму считывания из блока. На первом входе элемента ИЛИ-НЕ 23 - уровень логического О, что разрешает изменение сигнала на выходе этого элемента (сигнал М временной диаграммы, фиг.З) при изменении сигнала ЧТ.У. При переводе сигнала ЧТ.У. в состояние логической 1 на выходе элемента ИЛИ 24 появляется низкий логический уровень (сигнал Н временной диаграммы, фиг.З) и происходит увеличение на 1 кода на внутреннем регистре счетчика 4, а также устанавливается код выборки на выходах QO. Q1,. .,Q(K-1) соответствующий текущему адресу на адресных входах блока 3. При переводе сигнала ЧТ.У. в состояние логического О происходит увеличение на 1

кода на выходах QO, Q1Q(K-1) счетчика 4.

Эта процедура происходит до тех пор, пока все коды выборок не будут считаны с блока 3 (момент времени Т8 временной диаграммы, фиг.З).

Если нужно записать и считать с блока 3 коды выборок входного сигнала за время, которое задано входным цифровым кодом

SO, S1S(L-1). необходимо подать этот код

на входы DO, D1D(L-1) второго счетчика

18, установить в состояние логического О входной сигнал СВР (фиг 4). затем установить в состояние логической 1 входной сигнал С/В. Генератор 5 импульсов должен быть отключен. Далее нужно снять сигнал СВР. При переходе сигнала С/В в состояние логической 1 первый, второй и третий триггеры 11, 12 и 14 не изменяют своих состояний, так как на входе R третьего триггера 14 - низкий логический уровень. После снятия сигнала СБР надо установить входной сигнал УСТ.К.П. в состояние логического О, в результате чего на выходах QO, Q1О(Ы) второго счетчика 18 будет установлен код , S1S(L-1). В дальнейшем сигнал УСТ.К.П. можноснять. После этого состояние устройства полностью идентично состоянию после момента времени Т4 (фиг.З). Далее одновременно с приходом фронта сигнала на вход С первого триггера 11 (сигнал А временной диаграммы, фиг.4) нужно запустить генератор 5 импульсов, и дальнейшая работа устройства полностью аналогична работе с момента времени Т4 до момента времени Т8 временной диаграммы (фиг.З и 4).

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

Формула изобретения Устройство для ввода аналоговой информации, содержащее аналого-цифровой

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

делителей частоты, первый вход компарато- ра является информационным входом устройства, второй вход компаратора подключен к источнику опорного напряжения, выход компаратора соединен с первым

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

является входом запуска устройства, выходы первого и второго элементов И-НЕ соединены с входами третьего элемента И-НЕ, выход которого соединен с тактовыми входами первого и шестого триггеров, прямой

выход первого триггера соединен с первым входом второго элемента И и входом сброса четвертого триггера, а инверсный выход - с информационным входом первого триггера, первым входом первого элемента И и тактовым второго триггера, инверсный выход которого соединен с выходом сброса первого триггера, а прямой выход - с первыми вхо дами третьего, пятого и шестого элементов И и первым входом четвертого элемента И- НЕ, вторые входы первого элемента И и

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

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

5 выход которого соединен с информационным входом пятого триггера и первым входом пятого элемента И-НЕ, а прямой выход - с входом записи регистра и первым входом элемента ИЛИ, выход которого сое10 динен со счетным входом второго счетчика, вход сброса которого соединен с выходом четвертого элемента И-НЕ, выход четвертого элемента И соединен с входом сброса пятого триггера и вторым входом пятого

15 элемента И-НЕ, второй вход элемента ИЛИ-НЕ является входом чтения устройства, выход элемента ИЛИ-НЕ соединен с вторым входом элемента ИЛИ, выход пятого элемента И соединен с входом сброса 20 шестого триггера, прямой выход которого является выходом готовности устройства, а инверсный выход - с четвертым входом третьего элемента И и вторым входом шестого элемента И, выход которого соеди25 пен с вторым входом четвертого элемента И, выход пятого элемента И-НЕ соединен с входом запись/чтение блока оперативной памяти

Фи&З

Фиг Л

Документы, цитированные в отчете о поиске Патент 1991 года SU1672434A1

Устройство для ввода аналоговой информации 1987
  • Науменко Александр Маркович
  • Черепащук Григорий Александрович
  • Фараонова Галина Николаевна
SU1425645A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода аналоговой информации 1986
  • Рубинович Исаак Абрамович
  • Коровкина Галина Николаевна
  • Журавский Михаил Семенович
SU1425644A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 672 434 A1

Авторы

Ксенофонтов Дмитрий Леонидович

Даты

1991-08-23Публикация

1989-09-18Подача