C'è qualche differenza tra il pin 13 e il resto dei pin?


10

Il pin 13 ha un LED montato sulla superficie. A parte il fatto che fa illuminare qualcosa, c'è qualche differenza non trascurabile tra questo pin e un pin digitale generale?

Ad esempio, se io analogWrite()sui pin 12 e 13, l'uscita su 13 sarà significativamente inferiore?


1
Ricorda che analogWrite () ti dà un ciclo di lavoro non una tensione. Non c'è "meno". Inoltre, a parte Due, la maggior parte degli Arduinos non supporta analogWrite () sui pin 12 o 13.
Octopus

Risposte:


15

Da Arduino.cc

NOTA: il pin digitale 13 è più difficile da usare come input digitale rispetto agli altri pin digitali perché ha un LED e una resistenza collegati ad esso saldati alla scheda sulla maggior parte delle schede. Se abiliti il ​​suo resistore pull-up interno da 20k, si bloccherà a circa 1,7 V invece dei 5V previsti perché il LED integrato e il resistore serie abbassano il livello di tensione, il che significa che restituisce sempre BASSO. Se è necessario utilizzare il pin 13 come ingresso digitale, utilizzare una resistenza di pull down esterna.


2

Il resistore serie semplice e il LED sono stati cambiati sulla scheda Uno R3. Ora Pin13 è collegato a un amplificatore operazionale che accende il LED. Ciò riduce significativamente il carico sul pin e riduce gli effetti sulle schede precedenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.