Есть ли устройство для получения значения напряжения по модулю?


8

Это может показаться очень наивным и непрактичным вопросом, и, скорее всего, ответ отрицательный, но все же: существует ли более или менее простой (более простой, чем АЦП / ЦАП) аналоговый компонент или схема, которая выполняет работу по модулю на значении напряжения, если Vref?

Например, если Vref = 1 В и вход V = 11,56 В, то устройство будет выдавать 0,56 В. Аналогично, при Vref = 2 В тот же вход даст 1,56 В. Конечно, Винпут должен быть из какого-то разумного диапазона.

Если такая вещь существует, то она может быть использована для создания нового (?) Типа АЦП.

ОБНОВЛЕНИЕ : Я знаю, что функция по модулю (примененная ко времени) - это просто пилообразная http://en.wikipedia.org/wiki/Sawtooth_wave , поэтому может быть какое-то решение, включающее линейное преобразование напряжения в период времени, затем чтение пилообразной ценность.

Ответы:


10

Такие схемы уже являются частью многих существующих АЦП, поэтому, если ваша основная цель - просто создать АЦП нового типа, вы можете быть разочарованы.

Для примера, см. Эту статью Analog Devices об архитектуре складного АЦП . На странице 2 он показывает одну ступень, приводящую к 1-битной оцифровке и остаточному напряжению, которое соответствует модулю напряжения. Это только по модулю , но, каскадируя ступеней, вы можете получить остаток по модулю . Схема из статьи:Врее/2NВрее/2N

один этап


Это именно то, что я искал. Забавно, что более полувека назад этот метод был необычным: Б.Д. Смит, «Необычный метод электронного аналого-цифрового преобразования», «IRE Transactions on Instrumentation», июнь 1956 г., стр. 155-160.
Роман Суси

5

Это именно то, что обеспечивают младшие биты АЦП. Например, если у вас 12-разрядный АЦП с опорным напряжением 5 В, то младшие 8 битов результата дадут вам входное напряжение по модулю 313 мВ.

Вы говорите, что хотите что-то более простое, чем A / D, но это означает, что вы, очевидно, не знаете, насколько эти вещи просты. Все остальное, что я могу себе представить, потребовало бы какого-то частичного аналого-цифрового преобразования внутри, или имело бы набор сдвигов и компараторов уровня и тому подобное. AA / D - это одночиповое решение, которое дает вам то, что вы хотите напрямую. В большинстве случаев A / D будет еще проще, потому что в любом случае он встроен в микроконтроллер, который вы используете по другим причинам. Дополнительная сложность заключается в подключении аналогового сигнала к конкретному выводу и небольшому количеству микропрограмм.


Спасибо. Это тоже правильный ответ, но идея состояла в том, чтобы сделать это в аналоговой области. Я даже могу себе представить, что цепочку АЦП и ЦАП дешевле, чем стадию АЦП.
Роман Суси
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.