Czy jest jakaś różnica między pinem 13 a resztą pinów?

10

Pin 13 ma zamontowaną na powierzchni diodę LED. Oprócz faktu, że coś się świeci, czy istnieje jakakolwiek różnica między tym pinem a ogólnym pinem cyfrowym?

Na przykład, jeśli I analogWrite()na pinach 12 i 13, czy wyjście na 13 będzie znacznie mniejsze?

Manishearth
źródło
1
Pamiętaj, że analogWrite () podaje cykl pracy, a nie napięcie. Nie ma „mniej”. Poza Artesem większość Arduinos nie obsługuje analogWrite () na pinach 12 i 13.
Octopus

Odpowiedzi:

15

Z Arduino.cc

UWAGA: Styk cyfrowy 13 jest trudniejszy do wykorzystania jako wejście cyfrowe niż inne styki cyfrowe, ponieważ ma dołączoną diodę LED i rezystor, które są przylutowane do płytki na większości kart. Jeśli włączysz wewnętrzny rezystor podciągający 20k, będzie on wisiał przy około 1,7 V zamiast oczekiwanego 5 V, ponieważ wbudowana dioda LED i szeregowy rezystor obniżają poziom napięcia, co oznacza, że ​​zawsze zwraca NISKIE. Jeśli musisz użyć styku 13 jako wejścia cyfrowego, użyj zewnętrznego rezystora obniżającego.


źródło
2

Prosty szeregowy rezystor i dioda LED zostały zmienione na płycie Uno R3. Teraz Pin13 jest podłączony do wzmacniacza operacyjnego, który włącza diodę LED. To znacznie zmniejsza obciążenie sworznia i zmniejsza efekty na poprzednich płytach.

Baldengineer
źródło