Для
aai_mЦитата
Проблему точного выпрямителя решал следующим образом(см. Det.pdf) .
По моему у Вас в схеме тоже опечатка. Или я чего не понял.
По моему, правильно надо так:
Нажмите для просмотра прикрепленного файлаиначе будет влиять падение напряжения на диодах.
Мало того, что большое - сотни милливольт даже на Шоттки,
но, еще и зависящее от температуры.
_______________________
Для
sss_beginnerЦитата
Как бы не слишком сложно так сделать, чтобы перед тем как померить амплитуду МК имел возможность разрядить конденсатор, а затем подождать пока он зарядится до корректного значения.
Вариант 1.
Включить между конденсатором и входом ADC0 резистор
больше 5В/40мА=150 Ом и разряжайте его включая ножку
микроконтроллера как выход и устанавливая на ней ноль,
а затем сделать обратно входом и подождать пока
конденсатор зарядится.
При этом необходимо последовательно с диодом включить резистор
намного большего сопрротивления.
И еще надо иметь ввиду, что разряд будет не до нуля.
И еще не на всех микроконтроллерах все выводы ADC можно
перевести в режим выхода.
Вариант 2.
Паралельно конденсатору включить резистор.
Сопротивление которого выбрать так, чтобы постоянная времени
RC была больше нескольких периодов при наименьшей частоте,
но достаточно малой, чтобы достаточно быстро разряжаться.
__________________
Цитата
defunctЦитата
(smk @ May 20 2007, 22:31)
из-за большого входного сопротивления и емкости стабилитрона.
Делитель нужен. Т.е. параллельно стабилитрону резистор.
Спасибо за поправку.
Да, действительно нужен еще один резистор.
А не могли бы Вы дать схемку как двумя резисторами
устранить нелинейность стабилитрона?
_________
Александр