Здравствуйте, я осуществляю контроль за током на светодиоде.
Сигнал на входе АЦП такой -
3000 раз в секунду происходит выборка, если напряжение выше назначенного то уменьшается скважность шим на единицу, если напряжение ниже то увеличивается на единицу.
При больших токах мерцания незаметно, но при яркости ниже 50% заметна сильная пульсация яркости.
Думаю это из-за того что выборки попадапют то на ровные участки, то на участки с пульсацией (видно на осциллограмме) и корректируется шим когда этого не нужно делать.
Хотел делать выборки в момент когда ключ открылся и напряжение стабилизировалось (ровные участки), но частота шим 62000 гц, а максимальная частота выборок на меге8 с приемлемым качеством только примерно 9500 раз в секунду, получается что не успеваю.
Подскажите как правильно сделать что бы не было пульсаций в яркости ?
Может быть программный фильтр, а может быть на плате надо что то переделать, сглаживающий может фильтр существует что бы мои пульсации сгладить ?