fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Problema de lectura de múltiples botones en pin analógico

4 Respuestas
3 Usuarios
0 Reactions
1,179 Visitas
isotopo
Respuestas: 113
Topic starter
(@isotopo)
Estimable Member
Registrado: hace 18 años

Supongo que esto lo habrá hecho alguien de aquí. Leer el valor analógico de botones conectados con resistencias, una de 10k para todos y una de 1k para cada botón de forma que obtengo valores de 500 a 900 con 8 botones, es decir, una diferencia entre cada uno de 50 aprox.

El problema es que a veces son erráticos, incluso la presencia de mis dedos parecen disparar valores pequeños, pero para colmo cuando activo un optoacoplador varían ligeramente y me da un valor superior de 2 o 3 y me estoy volviendo loco para calibrar los valores. Aunque lo peor es que en ocasiones me puede dar un valor que corresponda a otro botón y eso sí es un problema.

¿Esto es normal?, ¿hay alguna solución para estabilizarlo?

Responder
3 respuestas
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

¿Puedes poner el esquema?

¿Estas colocando el pulsador en paralelo con la resistencia o en serie?

Responder
isotopo
Respuestas: 113
Topic starter
(@isotopo)
Estimable Member
Registrado: hace 18 años

pongo el esquema.

Normalmente suele dar un valor bastante cercano al establecido, cosa que podría solucionar, pero el problema es que de vez en cuando da valores que corresponderían a otros botones, ¿a lo mejor podría ser porque no hacen bien contacto?

Bueno, a ver si hay alguna forma mejor de hacerlo....

circuitoo circuitoo

Responder
ranganok
Respuestas: 3875
(@ranganok)
Ardero
Registrado: hace 19 años

Prueba a igualar el valor de las resistencias de esta forma tendrás márgenes más amplios.

S2

Ranganok Schahzaman

Responder
Compartir: