Страница 1 из 1
Не работают больше 4х шим
Добавлено: 11 май 2020, 19:21
JonyBest
Доброго времени суток! Прошу помощи разобраться. Столкнулся с такой проблемой. Три шима работают. Назначаешь четвертый на любой вывод и начинаются глюки, начинают работать одновременно по два канала. Но стоит один любой шим заменить на цифровой выход - всё работает как надо.
1234.JPG
Пробовал в версиях 6.22 и 6.31
test.flp
Не работают больше 4х шим
Добавлено: 11 май 2020, 19:57
dizzyy
ищите по форуму ..нано ,уно .. не могут иметь более 3 шим ..если надо больше используйте леонардо или плату расширения
Не работают больше 4х шим
Добавлено: 11 май 2020, 20:52
JonyBest
Используется модуль ESP32, у него 16 выводов - pwm...
Отправлено спустя 44 минуты 48 секунд:
Разобрался. По чему то в третий выход подключило 1 канал настройки ШИМ, от того и глюки. Выбрал руками, дальнейшие выходы подключало правильно автоматом.
1233.JPG
[spoiler]
ledcSetup(0, 1000, 8);
ledcAttachPin(12, 0);
ledcAttachPin(14, 0);
ledcSetup(1, 1000, 8);
ledcAttachPin(27, 1);
ledcSetup(2, 1000, 8);
ledcAttachPin(26, 2);
а должно быть :
ledcSetup(0, 1000, 8);
ledcAttachPin(14, 0);
ledcSetup(1, 1000, 8);
ledcAttachPin(27, 1);
ledcSetup(2, 1000, 8);
ledcAttachPin(26, 2);
ledcSetup(3, 1000, 8);
ledcAttachPin(12, 3);
[/spoiler]