AK
Есть устройство, возможно, будет делаться массово, и сильно жирный контроллер ставить не хочется. Устройство - светилка, на которой нужно максимально стабильно держать ток на светодиодах, с этой задачей успешно справлялась led5000, но теперь хочется, чтобы с этой задачей успешно справлялся МК (не спрашивайте почему, это не моя идея). На входе 15 вольт, buck конвертер снижает до 12, ток 60мА.
Я сейчас смотрю в сторону current mode control PWM, всякие downslope compensation и т.д. У stm32g4, насколько я понял, есть такая хардварная фича, но я понимаю, что что-то сильно дороже, чем g071 поставить в устройство вряд ли получится, а на нём, таймер попроще, но всё равно неплохой и таких фичей нет.
Суть вопроса, правильный ли я выбрал путь?
Или это всё можно реализовать проще или дешевле?