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?


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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.