Свежие обсуждения
Консультации

Как выделить пик (вершину) синусоиды?

1 4

Нужно получить импульс (для открывания тиристора) в момент максимумов амплитуды синусоиды 220В 50Гц. Как можно сделать это с наименьшими затратами (кол-вом элементов)? Есть ли готовые решения? (микроконтроллеры не предлагать! )

 

Пропустить сетевое напряжение через аналоговый дифференциатор или интегратор, и использовать нуль-детектор.

 

Чтобы получить сдвиг фазы на 90 градусов?
Не, не подходит, точности сдвига фаз не обеспечить.

 

Это почему точности не обеспечить? Не вижу никаких проблем, если правильно выбрать частоту среза (в случае RC цепочки). Интегратор на ОУ, вообще, практически не даёт фазовой ошибки, но сложней.

 

Как вариант: определять момент перехода через "0" +таймер (КР1006ВИ1, например), чатота-то неизменна.

 

А вот у меня по работе задача подобная - определить пиковое значение параметра в каждом периоде, а сигнал сильно зашумлен. Определять по оцифрованным данным.

 

А форма сигнала какая (если бы шума не было)?

 

Wladimir_TS: а сигнал сильно зашумлен. Определять по оцифрованным данным
Попробовать автокорреляцию. Частоту поможет опредилить, даже на уровне шума, а вот амплитуду...

 

iLnur: микроконтроллеры не предлагать!
А почему? Минимум элементов.
А так- Пиковый детектор и компаратор.

 

Частота изветсна - 0,3 Гц +/- 20% Наложено - 50 Гц сеть, 13 кГц - ШИМ заполнение от сервоприводов. 15 Гц-30 Гц - механические резонансные явления в системе - вот они сильнее всего достают.