No es habitual utilizar OA2. En su lugar, utilice R2 / R3 para dividir la señal de referencia de 3V3 y aplique la señal Rsense a la entrada de inversión OA1 directamente. Si no hay ningún componente PWM o componente de modulación en este bucle, entonces generalmente será estable en DC sin ningún esfuerzo o pensamiento.
Menciona PWM en el texto pero no lo muestra en el diagrama.
¿Dónde pretende aplicar PWM?
¿Desea que aparezca la frecuencia PWM en / modular el LED? y / o ¿está aplicando una señal que varía rápidamente, como el audio, para modular la relación de espacio de marca PWM?
Si no, entonces hay "demasiado pensando" pasando :-)
(a menos que se requiera modulación de PWM en el LED o PWM sin procesar en el LED y la "tasa de cuadros" de PWM sea muy alta y la marca / espacio de PWM varíe rápidamente).
Vea el diagrama a continuación, generalmente lo suficientemente bueno.
PWM podría aplicarse como, por ejemplo, DC modificada a 3V3 punto, no se requiere modulación IF.
ADDED:
PWMlento<10Hz:sielLEDsoloestáencendidooapagadoynoestámoduladoa10Hzomás,sepuedeaplicarelencendido/apagadolentocomosemuestraensudiagrama.MicircuitoconunasecciónopampmenosnotieneningunadesventajaprácticaqueSoyconscientede.[Sitengoalgunasdesventajasprácticasconocidasquenoconozcooquehepasadoporalto,meencantaríasaberdeellas].UnPWMmásrápidoseveráafectadoporlosefectosdelaconstantedetiempoR2R3peroconR3=470RylacapacidaddeentradadeOAdispersa,peroesprobablequelatasadegiroyelanchodebandadeOpAmptambiéntenganimportanciaconunLM324.
Soloatenuación:Sisolodeseaatenuar,simplementeRCfiltrandoPWMdefrecuenciamásalta(digamos1kHzarriba)yaplicandoelDCaOA1+haráloquequiera.Siquieresunanálisisteóricocompleto,selodejoalaspersonasquedisfrutandetalescosas.(Lateoríaseaplicacuandoesnecesario,perocuandonoesnecesario,generalmentenoprefierohacerotrascosas:-).
Teoríamásrelevantequese"filtra" a la práctica en este caso:
Su divisor 100: 1 entrega ~ = 33mV en la resistencia de detección para V_PWM_max.
3.3 V x 470/47470 = 32.67 mV ~ = 33 mV
Se aplica a una entrada LM324 con un voltaje de desplazamiento de entrada de +/- 7mV máx. a 25C o 9 mV max 0-70C. El desplazamiento típico es de +/- 3 mV o alrededor del 10%. Wee LM324 datashneet page 4 .
7 mV es aproximadamente el 20% de su ajuste de brillo máximo, por lo que en la relación de división que se muestra, el opamp elimina las diferencias de otras fuentes.
Un LM324 o LM358 es mi mejor opción en esta aplicación (ya que generalmente son "lo suficientemente buenos" y cuestan alrededor de 5 centavos en un modesto volumen de fabricación en China (o India)) pero normalmente no voy por debajo de 100 mV Vsense completo escala con errores de compensación típicos de menos de +/- 5% de escala Vful en rangos de temperatura típicos.
Si desea algo mejor que esto, necesita una combinación de Vsensemax mayor o un ajuste de voltaje de compensación o una mejor opción (de las cuales hay muchas, pero probablemente ninguna más rentable en general). PODRÍA obtener mejores resultados con un LM324 sin recortar al hacer un amplificador de instrumentación si los Voffsets tienden a coincidir dentro de un paquete, lo cual es posible, pero nunca lo he investigado. El recorte es fácil y algo efectivo, pero en la mayoría de los casos se preferiría un op-amp superior.
A medida que intenta obtener una corriente de LED con una precisión mucho mayor que el 5%, las tolerancias de la resistencia comienzan a ser importantes si, por ejemplo, se utilizan partes del 1%.
[Los errores de 1% en el peor de los casos en R2, R3 dan alrededor de +/- 2% de errores. Rsense al 1% agrega otro 1% en general. Las corrientes de compensación de OA no importan en estos niveles de impedancia.]