ATMega128 A / D flotante

3

Estoy trabajando con un micro ATMega128 que trabaja con un joystick (potenciómetro del esquema a continuación) que es una salida de .25-4.75V con una impedancia de salida de 2ohm (el número de pieza del joystick es: ch products ts-2-r-1 -u-05-a). Sin embargo, cuando se retira la línea entre el potenciómetro y la resistencia de 33kohm mientras la placa está encendida, el voltaje flotará ~ .5V durante un período de tiempo (20 a 30 minutos tal vez) antes de bajar por completo. Estaba pensando que la resistencia de 499kohm debería derribarla de manera efectiva, pero algo no parece del todo correcto.

simular este circuito : esquema creado usando CircuitLab

¿Alguien tiene ideas de por qué no se derrumbaría completa e inmediatamente? Lo he visto en un visor y se mantiene durante bastante tiempo alrededor de esa marca de .5V. También para tener en cuenta, actualmente llevo a cuestas la resistencia de 499kohm a la tapa de .01uF para las pruebas.

    
pregunta biggi_

1 respuesta

6

Parece que estás asumiendo que el ATmega en sí no tiene influencia en el voltaje del nodo.

De hecho, si observa la hoja de datos, la corriente de fuga de entrada se especifica como un microampo en cualquier dirección.

Un microampo a través de 499K es la mitad de un voltio.

Esta podría o no ser la explicación para el problema real que ve, pero es un ejemplo de suposición de diseño no válido : independientemente de que esto sea lo que esté sucediendo o no, es una situación totalmente permitido por la hoja de datos, y por lo tanto un error de diseño supone que no sucederá.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas