viernes, 2 de septiembre de 2016

Hablemos de Arduino UNO-8 ENTRADAS ANALÓGICAS

8 ENTRADAS ANALÓGICAS
La placa Arduino dispone de 6 entradas analógicas (en forma de pines- hembra etiquetados como "A0”, "A1”... hasta "A5”) que pueden recibir voltajes dentro de un rango de valores continuos de entre 0 y 5 V. No obstante, la electrónica de la placa tan solo puede trabajar con valores digitales, por lo que es necesaria una conversión previa del valor analógico recibido a un valor digital lo más aproximado posible.

El circuito conversor es de 6 canales (uno por cada entrada) y cada canal dispone de 10 bits (los llamados "bits de resolución”) para guardar el valor del voltaje convertido digitalmente.

En general, la cantidad de bits de resolución que tiene un determinado conversor analógico/digital es lo que marca en gran medida el grado de precisión conseguida en la conversión de señal analógica a digital, ya que cuantos más bits de resolución tenga, más fiel será la transformación. Por ejemplo, en el caso concreto del conversor incorporado en la placa Arduino, si contamos el número de combinaciones de 0s y 1s que se pueden obtener con 10 posiciones, vemos que hay un máximo de 210 (1024) valores diferentes posibles.


En muchos de nuestros proyectos ya nos es suficiente este grado de precisión, pero en otros puede que no. Si el conversor analógico/digital tuviera más bits de resolución, el resultado de la división rango_analógico_entrada/número_ valores_digitales sería menor, y por tanto la conversión sería más rigurosa. Pero como no se pueden aumentar los bits de resolución del conversor de la placa, si queremos más exactitud se ha de optar por otra solución: en vez de aumentar el denominador de la división anterior, se puede reducir su numerador (es decir, el rango analógico de entrada, o más específicamente, su límite superior -por defecto igual a 5 V-, ya que el inferior es 0). Este límite superior en la documentación oficial se suele nombrar como "voltaje de referencia”.

No hay comentarios:

Publicar un comentario