¿Hay alguna manera de controlar el ciclo de trabajo PWM de un temporizador 555 sin usar una resistencia variable?

3

Necesito controlar el ciclo de trabajo de un circuito de modulación de ancho de pulso (PWM) desde una entrada de voltaje de CC. Para hacer esto, he estado buscando en los circuitos de 555 temporizadores, pero cada circuito que he encontrado involucra controlar el ciclo de trabajo utilizando una resistencia variable / cambiando los valores de la resistencia (por ejemplo, cambiando el valor de Rb en el diaram que se muestra a continuación) .

Lo he investigado y lo he pensado mucho, pero no puedo encontrar una manera de usar un cierto voltaje de entrada para dar un cierto ciclo de trabajo en un ciclo de PWM con el temporizador 555, por lo que no puedo hacer ninguna sugerencia. haber pensado o dejarme saber que se puede / no se puede hacer. Se agradecería.

Gracias



Como nota: el requisito de controlar un ciclo de trabajo del circuito PWM con un voltaje de entrada y no por otros medios es necesario para lo que estoy haciendo ... No estoy tratando de dificultar mi vida

Además, olvidé mencionar que tampoco tengo permiso para usar microcontroladores.

    
pregunta Froot

2 respuestas

3

Sí, simplemente use su voltaje de CC externo para desviar el voltaje de realimentación. ¡Hecho! (Esto significa conectarlo, con una resistencia de tamaño apropiado, al pin de umbral).

  

No estoy tratando de dificultar mi vida

Bueno, todavía estás usando un NE555 para generar un PWM. Simplemente iría, obtendría un microcontrolador barato con un ADC y una unidad PWM (estos comenzarán muy por debajo de la mitad del euro), escribiría diez líneas de firmware C y listo. No debe ajustar los circuitos analógicos, no hay incertidumbre y no linealidad del ciclo de trabajo como función de la tensión de control, simplemente limpie el software en un microcontrolador que no necesite componentes externos, sino un condensador de desacoplamiento para su fuente de alimentación. Bono: los osciladores internos de los microcontroladores en estos días suelen ser mucho más precisos que un NE555.

Actualizar mejor tarde que nunca: mencionaste que no puedes usar microcontroladores. Sé que esto probablemente signifique una sobrecarga de aprendizaje, pero un generador de PWM implementado por CPLD con un ADC basado en la escalera de la resistencia implementado con pines y redes de resistencias externas (para que no tenga que soldar muchas resistencias) o una versión barata. ADC IC aún sería lo que yo usaría. PWM es básicamente un problema bastante digital, así que me volvería digital.

Otro enfoque sencillo sería simplemente usar un quad Opamp IC: Opamp 1 & 2 para generar una onda triangular, opamp 3 para comparar el voltaje instantáneo del triángulo con su voltaje de CC externo. Fácil PWM, y se deshizo de la NE555.

    
respondido por el Marcus Müller
0

Si tiene permiso para usar 2 NE555s, mire los siguientes esquemas:

simular este circuito : esquema creado usando CircuitLab

CLKIN es una onda cuadrada obtenida con otro 555, en la conocida configuración astable. Vin es la señal de modulación (o, un voltaje para establecer el DC). PWMOUT es la señal de salida. En los esquemas, los valores de C y R se configuran "al azar" ya que no conozco sus especificaciones.

Si se le permite mucho PWM de "cómo se encuentra" (es decir, donde varía la frecuencia y el ciclo de trabajo), pero debe usar solo un 555, entonces considere la modulación del pin 5 (control), de la configuración astable clásica. .

Aún así, no puedo entender por qué no debería usar un microcontrolador de 0,1 €, algunas líneas de C / ASM y un límite de desacoplamiento para un proyecto ...

    
respondido por el next-hack

Lea otras preguntas en las etiquetas