Cosa sono l'AREF, IOREF e il pin senza etichetta accanto a IOREF su Uno R3?


31

Ci sono alcuni pin su Arduino di cui non sono stato in grado di scoprire nulla:

  • IOREF
  • AREF
  • Uno senza etichetta accanto IOREF

Quali sono?

Risposte:


31

AREF:

Questo è il convertitore analogico-digitale di riferimento di tensione (ADC). Può essere utilizzato al posto del riferimento standard a 5 V per l'estremità superiore dello spettro analogico; ad esempio, se si desidera utilizzare l'ADC per monitorare un segnale con un intervallo di 0-1,5 volt, è possibile ottenere il fondo scala dell'ADC collegando AREF a un segnale da 1,5 V. NON COLLEGARE UN SEGNALE FUORI DALLA GAMMA DA 0 V A 5 V!

Si noti che per farlo funzionare, è necessario eseguire analogReference(EXTERNAL);prima di utilizzare analogRead(). Anche:

Dopo aver modificato il riferimento analogico, le prime letture da analogRead () potrebbero non essere accurate.

Per ulteriori informazioni, consultare AnalogReference .

IOREF:

Questa è una tensione corrispondente all'I / o di quella scheda, per esempio uno Uno fornirebbe 5v a questo pin, ma un Due fornirebbe 3.3v. L'invio di un segnale a questo pin non fa nulla.

Pin senza etichetta:

Questo pin non è utilizzato, ma è lì per garantire la compatibilità con i prodotti futuri. Non è collegato a nulla sulle schede R3 che ho visto.


Concordo con l'eventuale utilizzo di questo pin direttamente dal pin 5V. Le mie schede Nano non misurano le stesse sugli ADC delle schede UNO. È da qualche parte sotto 5V che ottengo la lettura 1023. Ho pensato che fossero già referenziati a 5V ma apparentemente era sbagliato. Grazie per il suggerimento.
SDsolar,

12

Per quanto riguarda il AREFpin, è necessario ricordare che Arduino è dotato di un ADC (convertitore analogico-digitale) a 10 bit, che converte le tensioni in ingresso tra 0 V e 5 V in valori interi compresi tra 0 e 1023. Ciò si traduce in una risoluzione di circa 4,8 mV.

Se un sensore eroga solo una tensione massima inferiore, è possibile applicare questa tensione al AREFpin, solo per ottenere una risoluzione più elevata.



Concordo con l'eventuale utilizzo di questo pin direttamente dal pin 5V. Le mie schede Nano non misurano le stesse sugli ADC delle schede UNO. È da qualche parte sotto 5V che ottengo la lettura 1023. Ho pensato che fossero già referenziati a 5V ma apparentemente era sbagliato. Grazie per il suggerimento. Upvote.
SDsolar il
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.