Aumentar la velocidad de conmutación de PNP para PWM

0

Tengo un registro de desplazamiento que utilizo para los LED de PWM. Desde que multiplexé esta conmutación, noté un poco de "postrado" si el siguiente LED no está activo del mismo color. (Cátodo RGB) Multiplexado por el MOSFET y PWM por el PNP.

Ya descubrí que no es el MOSFET lo que es demasiado lento. Así que intenté aumentar la velocidad de conmutación de la PNP pero no estaba seguro de cómo hacerlo. Pensé en levantarlo, así que lo probé con algunas resistencias altas de alrededor de 1-5k, pero esto no hace nada. Después de esto, utilicé más pequeño hasta que usé los 20Ohms y noté que el brillo es extremadamente mínimo ahora.

Entonces mi pregunta es , ¿cómo hago esto bien? Claro que sí funciona ahora, pero me gustaría entender cómo aumentar la velocidad a algún tipo de máximo. ¿Hay una solución mejor que pueda hacer incluso después de soldar el 510? No puedo cambiar los 510 ohmios y los 120 ohmios frente a PNP y MOSFET ya que ya los soldé, pero puedo agregar una línea para jalarlos a todos, por ejemplo.

Aquí abajo, algunos ejemplos de cómo se ve:

simular este circuito : esquema creado usando CircuitLab

    
pregunta BennX

1 respuesta

4

Los ojos humanos tienen una respuesta de registro, por lo que perder un poco de brillo es mucho menos indeseable que un brillo al que no pertenece.

La forma "correcta" de hacer esto, en mi opinión, es insertar un tiempo muerto para que los conductores tengan la oportunidad de establecerse. IOW, apague el controlador, espere y espere y espere (quizás 3 microsegundos) y luego vuelva a encender los controladores (actualizados).

¿Qué tan rápido estás multiplexando? No vayas excesivamente rápido, no hay ventaja. El 74HC595 es una salida push-pull y succionará la carga de la base del PNP bastante rápido como está. Puede probar ~ 100pF a través de R2 o (!) Un diodo de pinza Schottky desde el colector a la base, pero estamos hablando de una pantalla visual aquí, probablemente, así que eso es un poco tonto.

Editar: El 100pF se llama un condensador de "aceleración". Permite al transistor p-MOS 74HC595 eliminar la carga base más rápidamente. Lo ideal es que tenga un valor para dar una forma de onda rectangular como se muestra a continuación: 0.1uF es demasiado grande, no debería necesitar más de un par de cientos de pF. Esta página vale la pena leerla, y abajo se toma la imagen de allí. Consulte también esta respuesta.

Necesitas uno por transistor, igual que las resistencias. Si se trata de SMT, se podría adaptar colocando una pequeña tapa literalmente encima de las resistencias.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas