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


10

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

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


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

Ответы:


15

Из Arduino.cc

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


2

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.