arduino-referencia-programacio

analogReference()

Descripció

Configura el voltatge de referència utilitzat per a l’entrada analògica (és a dir, el valor utilitzat com la part superior del rang d’entrada). Les opcions són:

Sintaxi

analogReference(type)

Paràmetres

type: quin tipus de referència usar (veure llista d’opcions en la descripció).

Devolucions

Res

Notes i Advertiments

Després de canviar la referència analògica, les primeres lectures d’analogRead() poden no ser precises.

No use menys de 0 V ni més de 5 V per al voltatge de referència extern en el pin AREF! Si està utilitzant una referència externa en el pin AREF, ha d’establir la referència analògica en EXTERNA abans de cridar a analogRead(). En cas contrari, curtcircuitarà el voltatge de referència actiu (generat internament) i el pin AREF, possiblement danyant el microcontrolador en la seua placa Arduino.

Alternativament, pot connectar el voltatge de referència extern al pin AREF a través d’una resistència de 5K, la qual cosa li permet canviar entre voltatges de referència interns i externs. Tinga en compte que la resistència alterarà el voltatge que s’usa com a referència perquè hi ha una resistència interna de 32K en el pin AREF. Els dos actuen com un divisor de voltatge, per la qual cosa, per exemple, 2,5 V aplicats a través de la resistència produiran 2,5 * 32 / (32 + 5) = ~2,2 V en el pin AREF.

Veure també

EXEMPLE Descripció dels pins d’entrada analògica (en anglés)
LLENGUATGE Funcions