Reduciendo el voltaje de una señal PWM

0

Necesitaré una entrada PWM de 1.25 V en un controlador LED (AP8802) y tendré que conectarlo con una salida PWM de 5 V de un microcontrolador (ATMEGA328). ¿Haría un trabajo un simple divisor potencial o hay una mejor opción?

    
pregunta Nikita K

1 respuesta

2

Lo más fácil de pensar sería el divisor resistivo que sugieres.

Para obtener una buena salida dinámica, no es necesario que las resistencias sean demasiado grandes, ya que el esquema interno muestra una resistencia de 50k de la referencia, por lo que usar 110k y 330k significaría que no puede jalar el pin CTRL lo suficientemente cerca a 0V para realmente considérelo PWM-ing:

simular este circuito : esquema creado usando CircuitLab

Agregué un diodo Zener allí para recortar por error cualquier fallo de señal erróneo a algo cercano a 1.4V, para que no se derritan tus dispositivos instantáneamente si algo sucede que no previste.

Usted quiere 1.25V, que es exactamente 1/4 de 5V, por lo que si la resistencia total es R, entonces Rd (para R-pull-down) debe ser 1/4 de R en el divisor, de modo que 1 / La cuarta señal de la fuente cae sobre ella.

Así que Ru (para R-pull-up) necesita ser el resto, o 3/4 de R

Lo que significa Ru = 3 * Rd.

Entonces, 1.1k y 3.3k funcionarán.

Pero cosa graciosa:

¿Notaste que mencioné esa resistencia antes?

Eso arrastra el pin CTRL a 1.25V por sí mismo, sin preocupaciones. Entonces, ¿por qué no probar esto?

simular este circuito

Cuando la señal de PWM es alta, el transistor está encendido, baja el CTRL a 0V. Siempre que esté baja, suelta el pin y la resistencia interna lo elevará a 1.25V.

Es posible que vea un pequeño golpe en la curva RC en la corriente de pico, creado por la resistencia de 50k y la capacidad de rastreo y transistor, pero debe ser muy pequeño (posiblemente incluso imperceptible) en casi todos los casos de uso normales.

Por supuesto, eso invertirá tu efecto PWM, pero en una MCU (al menos los Atmels que conozco por experiencia) es muy fácil de cambiar.

    
respondido por el Asmyldof

Lea otras preguntas en las etiquetas