Voltaje negativo PWM?

3

Soy relativamente nuevo en EE, lo siento si este es un territorio de novato.

Con un Arduino, estoy tratando de emular un dispositivo que emite NEGATIVE 3.3v PWM (0V o -3.3V, onda cuadrada) a aproximadamente 500 hz.

Obviamente, el PWM de un arduino es 0V o + 5V (o + 3.3v dependiendo del arduino) pero no hay forma de generar voltaje negativo.

He investigado la alimentación de la señal a través de un ICL7660, pero no está claro si el 7660 producirá una onda cuadrada negativa lo suficientemente limpia.

También investigué el MAX749, que producirá un voltaje negativo de un PWM, pero no me queda claro si el MAX749 realmente emitirá una onda cuadrada de PWM negativa, o si en cambio emitirá una salida de voltaje suave (pero variable) negativa basado en el ciclo de trabajo de la fuente de voltaje positivo de entrada PWM'd.

También escuché que tal vez podría lograr esto con un MAX232 ya que el estándar RS232 tiene señales de voltaje negativo como parte del estándar de comunicación, pero no tengo idea de cómo hacerlo.

¿Pensamientos?

    
pregunta DrJustice

1 respuesta

2

Puedes usar el siguiente circuito:

Si el microcontrolador genera una señal PWM positiva, el diodo cargará Uc a su valor máximo (es decir, un valor constante de 3.3 V o 5 V dependiendo de su microcontrolador).

Luego $$ Vout = -Uc + Vin $$ y, por lo tanto, Vout oscilará entre 0 y -3.3 (o -5 V) como desee. Esto supone un diodo perfecto con una caída de 0 V, supongo que un diodo Schottky debería estar bien para su aplicación.

    
respondido por el Roger C.

Lea otras preguntas en las etiquetas