Консультации | Как выделить пик (вершину) синусоиды? |
|
---|---|---|
Про дифференциатор здесь уже упомянули. Хочу предложить добавить к нему подобранный или регулируемый разрядный резистор R2 (см. приложенную схему с графиками). |
|
|
Увы - частота плавает +/- процентов 5 причем от периода к периоду. Мне нужно с точностью до единиц милливольт измерить амплитуду каждого пика сигнала (система проверки многополюсного магнита, он вращается мимо датчика Холла). Но иногда полюса магнита не равномерны по окружности. Собственно измерение идет платой АЦП в виде массива точек (примерно 200-300 на период)). (4 кГц дискретизация). |
|
|
А почему бы тогда не оцифровать много отсчётов, а затем при обработке программно не выделить максимальный? |
|
|
to Wladimir_TS |
|
|
Ещё один вариант схемы, из уже упоминавшихся алгоритмов (в аттаче). Используется однополупериодный выпрямитель (D3), по этому, импульсы на выходе ОУ появляются в максимумы одного полупериода напяжения сети (положительного). Параметры импульса на выходе ОУ не зависят от напряжения сети и, практически, не зависят от частоты сетевого напряжения. В качестве компаратора использован обычный ОУ. По этому длительность выходного импульса чуть меньше 1мс. При необходимости получить меньшую длительность выходных импульсов, нужно ставить настоящий компаратор. Питание ОУ - 5В. |
|
|
Так вопрос в том и стоит - как ее вершину найти - а тут еще шумы АЦП + наводки. Раньше точность была +/-100 мВ теперь требуют +/-5 мВ и не знаю как обяснить на пальцах програмисту - чего делать... Плату заказал с 14 фактически и 12 значащими разрядами... Честно знаний не хватает. Раньше как-то обходился измерениями постоянных напряжений и промышленными вольтметрами (с интерфейсом к компу) а теперь вот параметры сигнала определять. Оно конечно посидеть-подумать надо - но вдруг кто чего умного подскажет. То Galizin: Не можете чуть более "на пальцах" объяснить ? |
|
|
Ну , чего захотели! Отфильтруйте цифровым фильтром , можно, скользящего среднего , или полосовым. |
|
|
Есть еще идея. |
|
|
Хорошая идейка. Добавлю забытое автором - отсчитывать надо будет от моментов перехода через ноль, которые очень чётки и легко дешифрируются. Но тут есть нюанс - время вхождения в синхронизм. Автор топика не сообщил, критична ли большая начальная задержка. |
|
|
Cпец: Добавлю забытое автором - отсчитывать надо будет от моментов перехода через ноль, которые очень чётки и легко дешифрируются |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2025 |