ESP32 ШИМ, Старт, Стоп.

Блоки только для ESP32
Ответить
AndrejK
Рядовой
Сообщения: 42
Зарегистрирован: 20.02.2020{, 13:16}
Репутация: 5
Откуда: Вильнюс
Имя: Андрей

ESP32 ШИМ, Старт, Стоп.

#1

Сообщение AndrejK » 16.08.2021{, 22:16}

На основе ESP32 пробую организовать электропривод откатных ворот. Понадобился ШИМ сигнал для управление оборотами двигателя постоянного тока.
На основе примеров и библиотек с Github, создал пользовательский блок.
Выкладываю блок и пример.
В примере ШИМ подается на ЛЕД пин номер 2. ШИМ на пине увеличивается до скважности (Value_Duty) в 20 процентов - светодиод плавно загорается, потом переходит в максимум (Старт). Счетчик продолжает увеличивать скважность до 100 процентов. Достигнув 100 процентов, условие СТАРТ переходит в 0, Use_Duty в 1, скважность уменьшается - светодиод плавно затухает до скважности 20 процентов и Use_Duty переходит в 0, а Стоп в 1. Далее цикл повторяется.
Программа не находит библиотеку driver/mcpwm.h. Тем не менее IDE прекрасно компилирует.
Для скачивания вложений Вы должны быть зарегистрированы.

AndrejK
Рядовой
Сообщения: 42
Зарегистрирован: 20.02.2020{, 13:16}
Репутация: 5
Откуда: Вильнюс
Имя: Андрей

ESP32 ШИМ, Старт, Стоп.

#2

Сообщение AndrejK » 12.09.2021{, 20:46}

Пользовательский блок в работе.


Ответить

Вернуться в «Блоки для ESP32»