Que tal humberto,
Según puedo ver en tu simulación el voltaje de entrada al regulador 7805 solo es de 5V, lo que quiere decir que a la salida no existe un voltaje regulado de 5V. Esto es, el transistor PNP no se está saturando sino que está en la región de amplificación. No mencionas cual transistor estás empleando, pero revisando el datasheet del HC05 este consume una corriente de unos 30mA así que usar un 2N3906 (PNP) y un 2N2904 (NPN) son suficientes.
Estos son los cálculos:
El regulador LM7805 requiere de al menos 7.5V en su entrada para regular y este consume una corriente de 8mA máxmo, lo que quiere decir que tu corriente total a circular por el colector del PNP será de 38mA. Ahora bien el transistor 2N3909 tiene una beta de 60 a una corriente de 50mA, entonces tomamos esa beta y calculamos la corriente de base necesaria para saturar al transistor:
Ib= Ic/B
Ib= 38mA/60
Ib = 634uA
Es una coriente muy pequeñita la que se necesita hacer circular por la base del transitor PNP. Ahora bien, para fines prácticos voy a realizar los cálculos como si este fuere un transisitor NPN considerando todo positivo y no negativo como realmente debería ser.
Bueno siguiendo con esto, quiere decir entonces que necesitamos colocar una resistencia en la base del transistor de modo que cuando lo llevemos a tierra (que en realidad serían -5V, pero para fines de cálculo vamos a decir que son 5V) a traves del transistor NPN, el transistor PNP se sature y se encienda el regulador y el HC05.
Ahora bien, la hoja de datos del 2N3906 menciona que el voltaje de la base es de 0.65 hasta 0.95, pero regularmente para fines prácticos se considera ese voltaje de base de 0.7V. Entonces hacemos nuestro cálculo para esto de esta manera:
5V = Ib*Rb + Vbsat
Despejando a Rb (Resistencia de base):
Rb = (5V - Vbsat)/Ib
Sustituyendo nuestros valores:
Rb=(5V-0.7V)/634uA
Rb= 6.7823 Kohms
Esto quiere decir que debes usar una resistencia de 6.8Kohms o menor para hacer circular una corriente de base de al menos 634uA.
Ahora bien, es siempre recomendable que coloques una resistencia de pull-up en el colector del transistor NPN (es decir del 3904) de esta manera cuando ese transistor está en corte (apagado) la base del transistor PNP está polarizada positivamente poniendo el transistor en corte (apagado), apagando así el regulador 7805 y el HC05. Dicha resistencia de pull-up puede ser de unos 10Kohms.
Bueno Hasta aquí hemos calculado la resistencia de de base para el transistor PNP. Ahora calculemos la resistencia de base del transistor NPN (2N3904).
Lo primero que necesitamos conocer es la corriente de colector que circulará por el transistor NPN y según nuestro circuito esta será:
Icnpn = Ibpnp + Ipullup
Ya sabemos que la corriente de base del pnp será de 634uA, por lo que tenemos que calcular la corriente de la resistencia de pull-up (Ipullup). Este calculo es muy simple, aplicando la ley de ohm:
Ipullup = 5V/Rpullup
sabemos que Rpullup es de 10Kohms, entonces:
Ipullup = 5V/10Kohms
Ipullup = 500uA
Por lo tanto ahora tenemos que la corriente de colector del NPN será:
Icnpn = 634ua + 500uA
Icnpn = 1.134mA
Muy bien ahora lo que necesitamos es calcular la corriente de base del transistor NPN para ponerlo en saturación en base a esa corriente. Entonces según el datasheet, la Beta de este transistor es de 35 cuando se hace circular una corriente de 1mA, así que tomaremos esa beta para nuestros calculos:
Ib = Ic/B
Ib = 1.134mA/35
Ib = 32.4uA
y tambien por el datasheet podemos considerar el voltaje de saturación de la base como 0.7V, por lo tanto para calcular la resistencia de base usamos:
Vpinarduino = Ib*Rb + 0.7V
Despejando Rb tenemos que:
Rb = (Vpinarduino - 0.7V)/Ib
Sustituyendo valores:
Rb = (5V - 0.7V)/32.4uA
Rb = 132.716 Kohms
Por valores comerciales puede poner una resistencia de 120Kohms. Listo ya tenemos calculado nuestras resistencias para que los transistores se saturen (enciendan) correctamente.
Espero esto te sirve de ayuda.
elreypic.
P.D. Existen otros datos que no he considerado en cuenta en los calculos, pero debido a que son muy mínimos los he descartado.