Есть ли разница между контактом 13 и остальными контактами?

10

Вывод 13 имеет светодиод для поверхностного монтажа. Помимо того факта, что это что-то загорается, есть ли какая-то незначительная разница между этим выводом и обычным цифровым выводом?

Например, если я analogWrite()на контактах 12 и 13, будет ли выход на 13 значительно меньше?

Manishearth
источник
1
Помните, что analogWrite () дает вам рабочий цикл, а не напряжение. Нет «меньше». Кроме того, кроме Due, большинство Arduinos не поддерживают analogWrite () на выводах 12 или 13.
Octopus

Ответы:

15

Из Arduino.cc

ПРИМЕЧАНИЕ. Цифровой вывод 13 труднее использовать в качестве цифрового входа, чем другие цифровые выводы, поскольку к нему прикреплен светодиод и резистор, который припаян к плате на большинстве плат. Если вы включите свой внутренний 20 кОм подтягивающий резистор, он будет зависать при напряжении около 1,7 В вместо ожидаемого 5 В, поскольку встроенный светодиод и последовательный резистор понижают уровень напряжения, а это означает, что он всегда возвращает НИЗКИЙ. Если вы должны использовать контакт 13 в качестве цифрового входа, используйте внешний понижающий резистор.


источник
2

Простой последовательный резистор и светодиод были заменены на плате Uno R3. Теперь Pin13 подключен к операционному усилителю, который включает светодиод. Это значительно снижает нагрузку на штифт и уменьшает влияние на предыдущие платы.

baldengineer
источник