1
Изобретение относится к автоматике и дычислительной технике и может быть использовано для выполнения циф- роаналогового преобразования в цифровых управляющих системах.
Цель изобретения - повышение достоверности контроля неисправности за счет повышения точности ее локализации.
На чертеже приведена функциональная схема многоканального преобразования кода в напряжение.
Многоканальный преобразователь кода в напряжение содерлшт цифровой сумматор 1, регистр 2 , блок 3 считывания кодов, блок 4 сравнения кодов, шийу 5 первого вспомогательного сигнала неисправности, преобразователь 6 напряжение-код, блок 7 аналоговой памяти, аналоговый сумматор 8, первый ключ 9, выходные информационные шины 10, элемент 11 сравнения, шину 12 второго вспомогательного сигнала неисправности, источник 13 эталонного напряжения, вто- ключ 14, генератор 15 импульсов,, счетчик 16 адреса, дешифратор 17, первый RS-триггер 18, выходную шину 19 запроса кода, блок 20 элементов
10
ИЛИ на входной регистр 21, преобразуется в напряжение, которое через переключатель 23 поступает в блок 7 аналоговой памяти, номер которого определяется возбужденным выходом дешифратора 17. С выхода блока 7 напряжение поступает на одну из выходных информационных шин 10 и одновременно на вход аналогового сумматора 8. Кроме того, входной преобразуемый код поступает на цифровой сумматор 1, с которого он после суммирования с содержимым регистра 2,- суммы поступает на вход блока 3 считывания кода. Такой процесс продолжается при преобразовании по каждому из m каналов. При этом осуществляется аналоговое суммирование выходных напряжений соответствуюш:их преобразуемым кодам и цифровое суммирование этих кодов в цифровом сумматоре 1 и регистре 2 суммы. После m тактовых импульсов с генератора 15 с выхода аналогового сумматора 8 снимается среднее значение преобразуемых, напряжений,а с регистра 2 - п старших разрядов суммы преобразуемых кодов. По сигналу с т-го выхода дешифратора 17 от-крывается первый ключ 9 и
15
20
25
,,ШШ, входной регистр 21, преобразова- на вход преобразователя 6 напряжения тель 22 код-напряжение, переключатель 23, второй RS-триггер 24, шину 25 Запуск, входные шины 26 преобразуемого кода, шину 27 кода адреса, шину .28 общего сигнала неисправности.
Многоканальный преобразователь кода в напряжение работает следующим образом.
По сигналу с шины 25 Запуск включается второй RS-триггер 24 и генератор 15 импульсов начинает работу. Импульсы с его вьгхюдов формируют сигнал на шине 19 запроса кода И сигнал дешифрации адреса. Одновременно импульсом с генерс1тора 15 счетчик 16 адресов форми:рует код адреса на шине 27 кода, которьй пока не дешифрируется, так как есть сигнал запрета. После выдачи сигналов на имнах 19 и 27 на п шин 26 входного кода поступает преобразуемый код, а на. (п+1)-ю входную шину всегда поступает .единичный код, который снимает сигнал запрета с триггера 18, при этом дешифратор 17 включает определенный канал блока 7. Код, поступающий через блок 20 элементов
в код поступает среднее значение преобразуемых напряжений, которое преобразуется в преобразователе 6 напряжения в код. Затем одновремен35 но выходной код преобразователя 6 напряжения в код и выходной код регистра 2 суммы через блок 3 считьша-. ния кодов поступают на входы блока 4 сравнения кодов. При. несовпадении
40 этих кодов фор1«1ируется общий сигнал неисправности, который выключает
генератор 15 импульсов с помощью триггера 24, а во входной регистр 21 через блок 20 элементов ИЛИ за-
45 письшается единичный код.В момент выключения генератора 15 импульсов триггером 24 на т+1 выходе дешифратора появляется сигнал, который переключает переключатель 23, включа50 ет второй ключ 14 и производит считывание записанного во входном регистре 21 единичного кода в блок 4 сравнения кодов, на вход которого поступает также единичный код, полученный
55 преобразованием эталонного напряжения, прощедшего через открытый второй ключ 14, в преобразователе 6 напряжения в код. Если коды в блоке 4
-
-
10
2790712
ИЛИ на входной регистр 21, преобразуется в напряжение, которое через переключатель 23 поступает в блок 7 аналоговой памяти, номер которого определяется возбужденным выходом дешифратора 17. С выхода блока 7 напряжение поступает на одну из выходных информационных шин 10 и одновременно на вход аналогового сумматора 8. Кроме того, входной преобразуемый код поступает на цифровой сумматор 1, с которого он после суммирования с содержимым регистра 2,- суммы поступает на вход блока 3 считывания кода. Такой процесс продолжается при преобразовании по каждому из m каналов. При этом осуществляется аналоговое суммирование выходных напряжений соответствуюш:их преобразуемым кодам и цифровое суммирование этих кодов в цифровом сумматоре 1 и регистре 2 суммы. После m тактовых импульсов с генератора 15 с выхода аналогового сумматора 8 снимается среднее значение преобразуемых, напряжений,а с регистра 2 - п старших разрядов суммы преобразуемых кодов. По сигналу с т-го выхода дешифратора 17 от-крывается первый ключ 9 и
15
20
25
на вход преобразователя 6 напряжения
в код поступает среднее значение преобразуемых напряжений, которое преобразуется в преобразователе 6 напряжения в код. Затем одновременно выходной код преобразователя 6 напряжения в код и выходной код регистра 2 суммы через блок 3 считьша-. ния кодов поступают на входы блока 4 сравнения кодов. При. несовпадении
этих кодов фор1«1ируется общий сигнал неисправности, который выключает
генератор 15 импульсов с помощью триггера 24, а во входной регистр 21 через блок 20 элементов ИЛИ за-
письшается единичный код.В момент выключения генератора 15 импульсов триггером 24 на т+1 выходе дешифратора появляется сигнал, который переключает переключатель 23, включает второй ключ 14 и производит считывание записанного во входном регистре 21 единичного кода в блок 4 сравнения кодов, на вход которого поступает также единичный код, полученный
преобразованием эталонного напряжения, прощедшего через открытый второй ключ 14, в преобразователе 6 напряжения в код. Если коды в блоке 4
сравнения не совпадают, на шине 5 появляется первый вспомот ательный сигнал о неисправности преобразователя 6 напряжения в код. Одновременно считанный с входного регистра 21 единиц- ный код преобразуется в преобразователе 22 кода в напряжение и через переключатель 23 поступает на вход элемента 11 сравнения, на второй вход которого через второй ключ 14 поступает эталонное напряжение, соответствующее единичному коду. Если эти напряжения не совпадают, то на выходе шины 12 второго вспомогательного сигнала появляется сигнал неисправности преобразователя 22 код-напряжение.По сигналу с т+1 выхода дешифратора 17 происходит обнуление цифрового сумматора 1 и регистра 2 суммы.
Формула изобретения
Многоканальный преобразователь кода в напряжение, содержащий п+1 входных шин преобразуемого кода, генера- тор импульсов, первый выход которого подключен к входу счетчика адреса, выходы которого являются выходными адресными шинами и подключены к соответствующим информационным входам дешифратора, управляющий вход которого подключен к выходу первого RS-тригге- ра, S-вход которого подключен к (п + + 1)-й входной шине преобразуемого кода, R-вход подключен к второму вы- ходу генератора импульсов и является выходной шиной запроса кода, m выходов дешифратора, где m - число каналов преобразователя, подключены к управляющим входам блока аналоговой памяти, выходы которого являются выходными информационными шинами преобразователя и подключены к входам аналогового сумматора, выход которого подключен к информационному входу, первого ключа, управляющий вход которого объединен с первым управляющем уходом блока сравнения кодов, управляющим входом считьшания кодов и подключен к т-му выходу дешифратора, выход первого ключа объединен с выходом второго ключа и подключен к входу преобразователя напряжение- код, выходы которого подключены к соответствующим первым информацион- ным входам блока сравнения кодов, второй управляющий вход которого
5
0
0 5 0 5 0
объединен с угфавляюш;нми входами второго ключа, регистра суммы, входного, регистра, цифрового сумматора и подключен к (т+1)-му выходу дешифратора, первый выход блока сравнения кодов является шиной общего сигнала неисправности, а второй выход - шиной , первого вспомогательного сигнала неисправности, вторые информационные входы объединены с соответствующими входами преобразователя код-напряжение и подключены к выходам входного регистра, третьи информационные входы подключены к соответствующим выходам блока считывания кодов, информационные входы которого подключены . к соответствующим п старшим разрядам регистра суммы, n+I выходов которого, где I Hlog ш, подключены к первым информационным входам цифрового сумматора, п+1 информационных входов - к соответствующим выходам цифрового сумматора, п вторых информационных входов которого объединены с соответствующими информационными входами входного регистра, отличающийся тем, что, с целью повышения достоверности контроля неисп- . равности за счет повьшдения точности ее локализации, в него введены второй RS-триггер, блок элементов ИЛИ, источник эталонного напряжения, эле- мент сравнения, переключатель, управляющий вход которого подключен к (т+1)-му выходу дешифратора, информационный вход - к выходу преобразователя код-напряжение, первый выход- к информационному входу блока аналоговой памяти, второй выход - к пер- . вому входу элемента сравнения, выход которого является шиной второго вспомогательного сигнала неисправности, второй вход подключен к выходу второго ключа, информационньш выход рого подключен к выходу источника , эталонного напряжения, при этом S- вход второго RS-триггера является шиной , выход подключен к управляющему входу генератора импульсов, R-вход подключен к первому выходу блока сравнения кодов и объединен с первыми входами блока элементов ИЛИ, выходы которого подключены к соответствующим информационным входам входного регистра, а вторые вхо:ДЫ являются п информационными шинами
преобразуемого кода.
название | год | авторы | номер документа |
---|---|---|---|
Многоканальный преобразователь кода в напряжение | 1973 |
|
SU660233A1 |
Цифроаналоговый преобразователь с автоматической коррекцией нелинейности | 1989 |
|
SU1709526A1 |
Преобразователь кода во временной интервал | 1985 |
|
SU1300637A1 |
Цифроаналоговый преобразователь с автоматической коррекцией нелинейности | 1988 |
|
SU1594699A1 |
Цифроаналоговый преобразователь | 1989 |
|
SU1735999A1 |
Цифроаналоговый преобразователь с автоматической коррекцией нелинейности | 1985 |
|
SU1302435A1 |
Аналого-цифровой преобразователь напряжения в код системы остаточных классов | 1990 |
|
SU1732470A1 |
Преобразователь код-напряжение | 1988 |
|
SU1508348A1 |
Устройство для цифроаналогового преобразования с контролем | 1987 |
|
SU1432777A1 |
Аналого-цифровой преобразователь | 1988 |
|
SU1547062A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вьшолнения циф- роаналогового преобразования в цифровых управляющих системах. Изобре- , тение позволяет за счет повьшения точности локализации неисправности повысить достоверность контроля. Введение переключателя, второго RS-триг- гера, блока элементов ИЛИ, элемента сравнения и источника эталонного напряжения позволило наряду с общим сигналом неисправности формировать два вспомогательньгх сигнала неисправности, один из которых указывает на неисправность преобразователя код-напряжение, а другой - на неисправность преобразователя напряжение-код, входящих в состав преобразователя. 1 ил. ю о
Редактор А. Ворович
Составитель В. Перптков
Техред А.Кравчук Корректоре. Бутяга
Заказ 6854/58Тираж 816Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий . - 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Преобразователь кода в напряжение | 1971 |
|
SU645261A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Многоканальный преобразователь кода в напряжение | 1973 |
|
SU660233A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1986-12-23—Публикация
1985-06-17—Подача