Es un milagro que obtengas 1.5A en absoluto.
edit
Ya que menciona 3.3V como entrada para su regulador de impulso, supongo que esta es también la fuente de alimentación para su 555 y opamp. El LM555 no funciona con este voltaje bajo, por lo que deberá usar la versión CMOS, TLC555 .
\ $ H_ {FE} \ $ para el 2N5191 a 1.5A es un mínimo de 25, por lo que necesitará 60mA de corriente base. Un \ $ H_ {FE} \ $ de 25 hace que el opamp vea la resistencia de emisor de 0.5 \ $ \ Omega \ $ como 12.5 \ $ \ Omega \ $. Eso sigue siendo bajo, por lo que no será el factor limitante para la corriente base: \ $ \ dfrac {3.3V - 0.7V} {12.5 \ Omega} \ $ = 208mA.
El problema es el opamp. En la fuente de alimentación de 2,5 V, la corriente de cortocircuito del MCP6021 es generalmente de 30 mA, que en el peor de los casos solo le dará una corriente de colector de 750 mA. La razón por la que do obtiene 1.5A es que el 25 es el mínimo del transistor \ $ H_ {FE} \ $, puede llegar hasta 100.
El \ $ H_ {FE} \ $ que obtienes es típico de un transistor de potencia, por lo que cambiarlo por otro tipo probablemente no ayude mucho. Puede usar un Darlington, o hacer el suyo propio, agregando un pequeño transistor de señal para impulsar la base del transistor de potencia. El BC817 será adecuado.
Un MOSFET también es una posibilidad, pero debe elegirse con cuidado. Incluso los MOSFET lógicos no siempre dan su corriente máxima a 5V \ $ V_ {GS} \ $, y la resistencia de detección también resta un cierto voltaje. El divisor de salida del 555 da 1,65 V para la entrada no inversora del opamp, y, dada la corriente de accionamiento suficiente, la resistencia de detección también se asentará a 1,65 V, lo que dará 3,3A a los LED. Eso significa que el MOSFET debería poder dar 3.3A de corriente de drenaje a solo 3.3V - 1.65V = 1.65V \ $ V_ {GS} \ $. ¡Eso es muy bajo! Pero por una coincidencia afortunada, una respuesta a otra pregunta reciente mostró este gráfico:
¡Esemaldito AO6408 entrega 8A a solo 1.5V \ $ V_ {GS} \ $! Hecho a medida para el trabajo!