Go Down

Topic: Leer sensor que envia 8v (Read 1 time) previous topic - next topic

robbbeltran

Hola tengo un sensor que me envia una señal de entre 0v hasta 8 v, al leer conectarlo a una de las entradas de un arduino nano este me muestra valores entre 0 y 1023, me gustaria saber si se puede mostrar la cantidad de volts en ves de la lectura de 0 a 1023, gracias.

maxid

Cuidado, las entradas no pueden ser mayor de 5vcc.
Debes acondicionar la señal con oeracionales para hacer una escala que valga 5v cuando entren 8v, hay que calcular la ganancia. No te puedo ayudar mucho, lo analogico no es mi fuerte

http://arduino.cc/en/Reference/Map
El que pregunta aprende, el que responde aprende a responder.

JRodrigo

Con un divisor de tensión puedes acondicionar la señal a 5V.

robbbeltran

gracias por su respuesta, para no dañar el arduino o la entrada ¿pudiera colocar una resistencia para disminuir el vlotage que pasa por la entrada analogica?

maxid

tambien con el divisor vas a protegerlo.
Con unas Resistencias de 90K y 15K tendrias 5 volt a la salida con un maximo de 8v en la entrada

Aca tenes para jugar con las resistensias que tengas a mano, tratá de usar valores cernanos a los 100k para que no circule mucha corriente en la entrada analogica.

http://todohard.awardspace.com/calc/resist/divisor/divisor.htm
El que pregunta aprende, el que responde aprende a responder.

Jukar


Aca tenes para jugar con las resistensias que tengas a mano, tratá de usar valores cernanos a los 100k para que no circule mucha corriente en la entrada analogica.
http://todohard.awardspace.com/calc/resist/divisor/divisor.htm


Que buen enlace!!! Agregado a Favoritos!

Gracias Maxid ;)

Un saludo

maxid

Y para los usuarios de móviles con android sugiero electrodroid.
El que pregunta aprende, el que responde aprende a responder.

robbbeltran

gracias a todos por sus respuestas encontre un "Regulador de tensión variable para alimentación con el LM317" en este sitio web http://www.inventable.eu/2013/09/16/7-mini-circuitos/#more-1119.

lo probe y funciona muy bien, me gustaria sustituir el potenciometro por un bourns 3296 que es mas pequño, pero como mis conocimientos en electronica no son muy bienos no se como quedaria conectado si alguien puede ayudarme se lo agradeceria.

les dejo la imagen del bourns 3296

maxid

y para que quieres un regulador de tension? esto sirve para alimentar el circuito, no para acondicionar señales
El que pregunta aprende, el que responde aprende a responder.

robbbeltran

precisamente para eso para alimentar todo el circuito sin preocuparme por dañarlo alimentandolo con voltaje de mas.

maxid

la placa arduino ya trae su regulador que acepta desde 7 a 14v y lo deja estable en 5v para todo su circuiteria, y 3,3v 100ma en el pin 3v3 para shield que usen esa tension y necesiten poco consumo.
El que pregunta aprende, el que responde aprende a responder.

robbbeltran

Gracias por seguir resolviendo mis dudas, busque un regulador de voltaje por que no quería quemar el arduino enviandole una señal mayor a 5v a una entrada analogica y con este regulador acondicionar que solo le lleguen 5v a la entrada analogica y de paso que me sirviera como parte de una fuente de alimentación externa.

maxid

Eso está bien para tener una fuente VARIABLE, y notá la palabra variable.
Para fuente externa podes usar ese regulador o de la linea 78xx donde xx es 05,06,08,09,10,12,15,24.
La placa arduino en si viene con su regulador para alimentar el microcontrolador. En la electronica TTL se adoptó por voltaje estandar los 5V, por eso toda señal que salga o entre al micro no puede ser superior ni Inferior a 0v (no puedes ingresar señales de tension alterna).
La otra forma es usar un zener de 5v1 lo que ayuda a limitar la tension hasta 5v, pero para señales analogicas suele crear como escalonarlas.
Si relees el post de nuevo te sugerimos un divisor, con eso es suficiente para no quemar la entrada.
El que pregunta aprende, el que responde aprende a responder.

CristDuino

hola amigo lo que necesitas es un divisor de tension y lo puedes llevar a cabo con el siguiente calculo

Vo= (Rb/(Ra+Rb)) x Vin

donde:

Vo= voltaje de salida
Ra = resistencia en serie de 600 ohm
Rb= resistencia en paralelo de 1000 ohm
Vin= voltaje de entrada

Vo=  (1000/(600+1000)) x 8 vdc

Vo= (1000/1600) x 8
Vo= 5 vdc





CristDuino

De manera grafica esto es lo que necesitas...

en esta imagen se observa que le estamos suministrando un voltaje de 8 VDC y con ayuda del divisor de voltaje se obtiene
a la salida 5 VDC



Y en esta imagen se observa que asi tu sensor varie el voltaje no va a importar, el divisor  va a conservar
su proporcionalidad.



recuerda la formula

Vo= (Rb/(Ra+Rb)) x Vin

donde:

Vo= voltaje de salida
Ra = resistencia en serie de 600 ohm
Rb= resistencia en paralelo de 1000 ohm
Vin= voltaje de entrada

Vo=  (1000/(600+1000)) x 8 vdc

Vo= (1000/1600) x 8
Vo= 5 vdc



Go Up