Имеется в хозяйстве детектор тока на acs712, хочу использовать его чтобы смотреть подключена ли к сети нагрузка. Проблема в том что датчик весьма шумный и периодически показывает погоду на Марсе. Тем не менее если снимать показания за 2 периода волны (это 40мс для 50Гц) визуально нагрузку хорошо видно:
графики (3 замера в разное время для каждого случая) :
- без нагрузки
- лампочка 5,5Вт
- лампочка 12Вт
Величину нагрузки я очевидно могу получить как разность между минимальным и максимальным значениями.
Но есть проблема. На картинке более-менее идеальный случай, как я упомянул датчик вполне может выдавать пики в рандомном месте. Хочется прикрутить какой-то простой фильтр чтобы удалить шумы и оставить только эти 4 экстремума. Беглый гуглеж ничего подходящего не дал.