Hay algunos pines en el Arduino que no he podido encontrar nada acerca de:
IOREF
AREF
- Una sin etiqueta al lado de
IOREF
¿Qué son?
fuente
Hay algunos pines en el Arduino que no he podido encontrar nada acerca de:
IOREF
AREF
IOREF
¿Qué son?
AREF:
Este es el convertidor analógico a digital de referencia de voltaje (ADC). Se puede usar en lugar de la referencia estándar de 5 V para el extremo superior del espectro analógico; por ejemplo, si desea usar el ADC para monitorear una señal que tenía un rango de 0-1.5 voltios, podría obtener la escala completa del ADC conectando AREF a una señal de 1.5V. ¡NO CONECTE UNA SEÑAL FUERA DE LA GAMA 0V A 5V!
Tenga en cuenta que para que esto funcione, debe ejecutar analogReference(EXTERNAL);
antes de usar analogRead()
. También:
Después de cambiar la referencia analógica, las primeras lecturas de analogRead () pueden no ser precisas.
Para obtener más información, consulte Referencia analógica .
IOREF:
Este es un voltaje correspondiente a la E / S de esa placa, por ejemplo, Uno suministraría 5v a este pin, pero un Due suministraría 3.3v. Enviar una señal a este pin no hace nada.
Pin sin etiqueta:
Este pin no se usa, pero está ahí para garantizar la compatibilidad con productos futuros. No está conectado a nada en ninguna placa R3 que haya visto.
Con respecto al
AREF
pin, debe recordar que el Arduino viene con un ADC (convertidor analógico-digital) de 10 bits, que convierte los voltajes entrantes entre 0V y 5V a valores enteros entre 0 y 1023. Esto da como resultado una resolución de aproximadamente 4.8 mV.Si un sensor solo entrega un voltaje máximo más bajo, es razonable aplicar este voltaje al
AREF
pin, solo para obtener una resolución más alta.fuente