Si se toma en serio el cumplimiento actual de 800mA de alto nivel de aprovisionamiento y desea quedarse con BJT, necesitará algo más. Un TIP32C es bastante barato y lo vende Jameco por 39 centavos (más gastos de envío) o vaya a eBay para obtener fuentes aún más baratas. Viene en un estuche TO220, que es lo que quieres aquí.
Tenga en cuenta que VCEsat puede ser alto en estos BJT de potencia, y debe planificar aproximadamente 0,5V o menos. Esto sugiere una disipación de aproximadamente 500mW (incluida la corriente de base). (Para la mayoría de los BJT en un caso TO220, no me preocuparía tanto un disipador de calor a este nivel. Debería estar bien en el aire o presionado sobre una placa. Pero todavía es una buena idea revisar la hoja de datos, solo para estar seguro.)
El circuito podría verse así:
simular este circuito : esquema creado usando CircuitLab
Q2 está funcionando como un sumidero de corriente aquí. Supongo que hay una impedancia de salida de aproximadamente 100 ohmios en su pin de salida de la Raspberry pi (probablemente), así que no creo que deba preocuparse mucho por el timbre. R1 está ahí para apagar Q1 cuando Q2 se apaga. Su valor no es crítico. R2 probablemente podría ser de unos 60 ohmios, pero 56 es un valor estándar. RLOAD es solo un dummy para representar su carga de 800mA.
Su salida no llegará a 12V, por supuesto. Habrá una caída de VCEsat de quizás 0.5V, así que solo espere alrededor de 11.5V o menos allí. Con suerte, eso está bien.
En el caso anterior, el 2N3904 TAMBIÉN disipará calor. La cifra aproximada de 9 V a través de VCE a 43 mA es cercana a 400 mW, si se opera de manera continua. Esto me preocupa, aunque podrías patinar con él. Sin embargo, sí sugiere una opción diferente para el segundo trimestre que también está en un TO220.
O bien, una topología diferente (una que requiera una resistencia más y un arreglo diferente). Algo quizás así:
simular este circuito
En este caso, el colector de Q2 estará bajo (alrededor de 0.2V) cuando esté encendido y el VBE de Q1 será de aproximadamente 1V o menos. Por lo tanto, la caída en R3 será de aproximadamente 10.8 V, aproximadamente. Con 40 mA, esto implica un valor de alrededor de 270 ohmios. También configuro R2 para que proporcione alrededor de 3 mA también.
El Q2 solo se disipará más cerca ahora de 200mV a 43mA, así que alrededor de 8mW. Mucho, mucho mejor y esto será un problema cero para cualquier señal pequeña NPN BJT. Pero R3 ahora se disipará, quizás de un cuarto a medio vatio (10.8 V a través de él), por lo que debe asegurarse de que tenga un tamaño de 1/2 vatio o más.