Сегодня речь пойдет о Широтно-импульсной модуляции (ШИМ, англ. pulse-width modulation (PWM)). А точнее, в чем отличая работы с ШИМ Arduino и ESP8266. Опираться в данной статье будем на предыдущие уроки про Arduino и ESP8266.
Рассмотрим для начала, на каких пинах доступно управление ШИМ отладочной платы NodeMCU.
Как видим, можем использовать ШИМ на 9 пинах платы. Например, для плат Arduino UNO и Nano ЭТО всего 6 пинов с поддержкой ШИМ.
NodeMCU позволяет использовать одновременно не более 6 PWM выходов. Частота PWM может быть от 1 до 1000 Гц.
Для реализации большинства плат Arduino можно установить значение ШИМ от 0 до 255, что является более низким разрешением, чем для ESP8266. Которое можно задать в диапазоне от 0 до 1023. Это означает, что скважность задается 10 битным числом, то есть от 0 до 1023.
Боле подробное описание работы с ШИМ для данных плат смотрите в предыдущих уроках. В данной статье рассмотрели только основные отличия.
Понравилась новость ШИМ Arduino и ESP8266. В чем отличие? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступать в группу Вконтакте, в группу на Facebook.
Понравилась статья? Поделитесь ею с друзьями:
Файлы для скачивания
![]() |
Код ESP8266 NodeMCU PWM.ino | 1 Kb | 411 | Скачать |
![]() |
PWM Adruino.ino | 1 Kb | 389 | Скачать |
Вернуться в раздел: Новости Дата публикации 23 сентября , 2021
Читайте также
Комментарии
Войдите или Зарегистрируйтесь И Вы сможете общаться на форуме и оставлять комментарии без капчи.