Использовать выводы PWM в качестве обычных цифровых входов/выходов?

Что касается arduino, у которого есть выводы ШИМ, могу ли я использовать эти выводы как обычные цифровые выводы ввода/вывода или нет? Заранее спасибо.

, 👍1

Обсуждение

попытался ли ты?, @jsotola

Не имеет прямого отношения к вопросу, но, возможно, заслуживает внимания, вы также можете использовать контакты Analog-In как обычный цифровой ввод-вывод., @towe

Да, это правда, и этот факт часто упускают из виду. Действительно, большинство булавок имеют несколько функций. Схемы выводов Arduino чрезвычайно полезны, чтобы увидеть, на что способен отдельный контакт. Большинство из них имеют более одной функции. Некоторые из них имеют более двух функций., @GMc


1 ответ


Лучший ответ:

6

Да, вы можете использовать их как обычные контакты цифрового ввода-вывода. ШИМ — это, по сути, обычный цифровой выходной контакт, который постоянно включается и выключается с высокой скоростью.

Магия заключается в том, что выключение и включение осуществляется аппаратно в соответствии с рабочим циклом (т. е. нет необходимости в программном обеспечении для выполнения операций включения/выключения). Вот почему только некоторые контакты могут выполнять ч/б ШИМ, потому что оборудование ШИМ не добавляется ко всем контактам.

Если вы не используете контакт для ШИМ, вы можете использовать его по мере необходимости.

,