Busco diferentes controladores de LED, y una de las cosas que estoy tratando de armar es un circuito de atenuación controlado por PWM que alterna dos LED de una sola onda PWM. Armé una versión de este circuito:
conunArduinoqueproporcionalaseñalV2PWM.Micomprensióndeestecircuitoes:
CuandoV2estáen0,R3tiradelacompuertadeM2haciaabajoyladesactiva.R2levantalacompuertadeM4haciaarribaylaenciende,loquedeberíailuminarD1.CuandoV2sube,esoactivaM2,loquehacequelacompuertadeM4seabaja,activandoD2ydesactivandoD1.
LoquerealmentesucedeesqueD1seenciendeypermaneceencendido.¿Quémeestoyperdiendo?
EDIT
Actualicéelesquemacomoserecomienda:
simular este circuito : esquema creado usando CircuitLab
(tenga en cuenta el número de pieza de Mosfet corregido: FQP30N6L )
Funciona ... algo. Lo que estoy viendo ahora es que cuando V1 está a aproximadamente 5 V, el comportamiento es el esperado: consumo constante de corriente de mi PSU de sobremesa y LED alternos. Cuando V1 llega a 9V (que es donde se supone que debe estar), D1 se atasca, y eso es todo. Supongo que el problema está relacionado con las propiedades del mosfet que estoy usando, pero no estoy seguro de dónde buscar.