Generando tres voltajes con una MCU

0

Voy a intentar generar video NTSC en blanco y negro, usando un microcontrolador. De acuerdo con esto:

enlace

Es posible hacerlo usando dos pines de Atmel Mega644. Miré la hoja de datos y noté que el IO es de 1,8 V. Para NTSC, solo necesita que se envíen tres voltajes a la hora correcta, 0V, 0,3V y 1V.

Lo que no entiendo es cómo este circuito genera el 0, .3 y 1V. Cuando hago los cálculos, realmente no se suman.

Simulé esto usando el simulador TI TINA, 2 baterías e interruptores en lugar de los puertos IO, y probando las cuatro combinaciones de IO, puedo obtener 0, .3V pero no 1V.

¿Puede alguien con matemáticas explicar cómo puedes obtener 0 V, .3 V y 1 V usando el circuito que se muestra en el enlace de arriba? También, creo que lo que no entiendo es el circuito equivalente de IO de EEU para simular en un programa SPICE, ¿es solo una batería ajustada al voltaje de E / S? O tal vez un OP AMP con la salida configurada en el voltaje de IO puede alguien explicar esto.

Cualquier ayuda es apreciada.

    
pregunta user968102

1 respuesta

1

Sus cálculos son incorrectos.

El ATmega644 funciona bien con 5 V (que también está lo suficientemente cerca de la tensión de salida del microcontrolador, que a su vez tiene una capacidad mínima de 4.2 V en la página 316 de la hoja de datos) y a esa tensión utilizando un \ $ 330 \ mbox { } \ Omega \ $ y \ $ 75 \ mbox {} \ Omega \ $ divisor de voltaje, obtiene 0.926 V, que es lo suficientemente cercano a 1 V para la mayoría de los propósitos.

Usando el divisor de voltaje \ $ 1 \ mbox {} k \ Omega \ $ y \ $ 75 \ mbox {} \ Omega \ $, obtienes alrededor de 0.349 V, que para la mayoría de los propósitos está lo suficientemente cerca de 0.3 V. Y cuando ambos los pines están apagados, obtienes 0 V.

    
respondido por el AndrejaKo

Lea otras preguntas en las etiquetas