Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выделение модуля сигнала синусоиды
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Схемотехника
bureau
Есть сигнал - синусоида.
Для того что бы подать эту синусоиду на вход АЦП микроконтроллера, требуется выделить положительную область напряжений. Используя диод, мы потеряем ту величину напряжения которая упадет на диоде.
Сместить саму синусоиду таким образом что бы она была в диапазоне положительного напряжения -- можно, но точность модуля амплитуды величины синусоиды будет равняться половине разрядности АЦП.

Есть ли какие схемотехнические возможности для того что бы выделить точную амплитуду модуля синусоидального сигнала?
stells
выпрямитель на ОУ
bureau
Цитата(stells @ Jan 18 2013, 12:13) *
выпрямитель на ОУ

какая точность повторения модуля напряжения у него будет?
TSerg
Обсуждалось и не раз:
http://electronix.ru/forum/index.php?showt...=87131&st=0
Plain
http://circuits.linear.com/457

Соответственно, чтобы "точность" не пострадала, второй ОУ включить с Ку не 1, а 2.
Herz
Цитата(Plain @ Jan 18 2013, 12:42) *
Соответственно, чтобы "точность" не пострадала, второй ОУ включить с Ку не 1, а 2.

А что при этом изменится?
Myron
Цитата(bureau @ Jan 18 2013, 04:10) *
Сместить саму синусоиду таким образом что бы она была в диапазоне положительного напряжения -- можно, но точность модуля амплитуды величины синусоиды будет равняться половине разрядности АЦП.

Корректно: Точность определения модуля будет ограничена разрядностью АЦП за вычетом одного разряда.
Тоесть Вы полагаете, что выбрав 24-х разрядный АЦП автоматически получите минимальную погрешность в 23 разряда?
Любое преобразование вносит погрешность. А выпрямление, даже на ОУ позволит получить погрешность в аналоговой части (до АЦП) не лучше 45-50 дБ (48 дВ - это, практически, 8 разрядов). На деле - еще хуже. Основные погрешности - около нуля, ну и на пике.
Смещение же легче получить с малой погрешностью, при простейшем делителе ограниченной погрешностью двух резисторов. Что, при желании использовать 0.1% резисторы позволит получить погрешность преобразования (смещения) в 0.141% - близко к 57 дб и без заморачивания головы.
yuri_d
Напряжение от пика до пика есть двойная амплитуда. Насколько при этом синусоида будет поднята выше нуля не важно. Вы это смещение уберёте при вычитании минимального измеренного значения из максимального.
=GM=
Цитата(bureau @ Jan 18 2013, 10:10) *
Есть ли какие схемотехнические возможности для того что бы выделить точную амплитуду модуля синусоидального сигнала?

Можно сделать программно. Синус смещаете вгрубе на половину диапазона ацп. Считаете среднее значение за несколько периодов Uсред=sum(Ui)/N, N-число отсчётов. Затем считаете мощность сигнала P=(Ui-Uсред)^2. Считаете амплитуду Um=sqrt(2*P). Практически точность оценки амплитуды таким методом будет ограничена только точностью вашего ацп.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.