Di123 писал(а): ↑18.10.2021{, 13:12}
у есп32 же вроде 16 бит шим максимум а почему в настройках стоит максимум 15 ?
хотя если я раздроблю его такой битностью ради плавности у низов то обычный счётчик мне не может пощитать такие микроимпульсы
допустим 20 мин на 16 битах будет примерно 18 мкс
Похоже у Вас есть недопонимание.
Есть частота ШИМ, а есть скважность. Это две независимые величины.
Установите частоту ШИМ согласно даташиту вашего устройства. А скважность(заполнение) это соотношение длительности 1 и 0 в меандре ШИМ.
Не надо никаких счетчиков. Просто подаете нужное значение скважность на ШИМ и все.
При разрешении 16 бит от 0 до 65535, при 10 битах от 0 до 1023.
Сомневаюсь что визуально можно определить разницу.
=============== обновлено ===============
PS Извиняюсь, это я сразу не понял о чем речь. Да, при 20 минутах диапазон от 0 до 100% придется менять значение очень часто, но не 18мкс а каждыые 18мс. Так что логичнее установить разрешение поменьше.