Перейти к содержанию
    

Синусоида на входе АЦП

Двумя словами трудновато, а двумя формулами по определению(1,2) см. Ud.rtf.

 

Usm-среднее по модулю значение(оно же средневыпрямленное значение).

 

Ud - средневкадратичное значение(оно же действующее значение)

 

Применительно к дискретным значениям снимаемым с ADC вычисления по формулам 3, 4.

 

Измерял среднее по модулю значение медленно меняющегося по амплитуде сигнала частотой около 1кГц(частота тоже немного дрейфовала). Для достижения требуемой точности приходилось делать выборку временного ряда 1024 отсчета.

Ud.rtf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для aai_m

Проблему точного выпрямителя решал следующим образом(см. Det.pdf) .

По моему у Вас в схеме тоже опечатка. Или я чего не понял.

По моему, правильно надо так:

post-5069-1179767300.png

иначе будет влиять падение напряжения на диодах.

Мало того, что большое - сотни милливольт даже на Шоттки,

но, еще и зависящее от температуры.

_______________________

Для sss_beginner

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

 

Вариант 1.

Включить между конденсатором и входом ADC0 резистор

больше 5В/40мА=150 Ом и разряжайте его включая ножку

микроконтроллера как выход и устанавливая на ней ноль,

а затем сделать обратно входом и подождать пока

конденсатор зарядится.

При этом необходимо последовательно с диодом включить резистор

намного большего сопрротивления.

И еще надо иметь ввиду, что разряд будет не до нуля.

И еще не на всех микроконтроллерах все выводы ADC можно

перевести в режим выхода.

 

Вариант 2.

Паралельно конденсатору включить резистор.

Сопротивление которого выбрать так, чтобы постоянная времени

RC была больше нескольких периодов при наименьшей частоте,

но достаточно малой, чтобы достаточно быстро разряжаться.

 

__________________

defunct

(smk @ May 20 2007, 22:31)

из-за большого входного сопротивления и емкости стабилитрона.

Делитель нужен. Т.е. параллельно стабилитрону резистор.

Спасибо за поправку.

Да, действительно нужен еще один резистор.

А не могли бы Вы дать схемку как двумя резисторами

устранить нелинейность стабилитрона?

_________

Александр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый Laksus, большое сласибо за замеченную и исправленную опечатку. Вы все правильно понимаете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...