miceuz tiene un bonito circuito, pero el mío es mejor ;-) En serio, el suyo tiene algunas desventajas, una de ellas es que si también intenta OR señales de esta manera el transistor puede ir kaputt .
No estoy seguro de que haya sido intencionado, pero lo que has dibujado es una combinación de un transistor NPN y un transistor PNP (quizás sólo era una indicación del flujo de corriente):
A la izquierda está el NPN, a la derecha el PNP. La flecha indica la dirección de la corriente de base: de la base al emisor para NPN, del emisor a la base para PNP. En ambos, la corriente de base provocará una corriente de colector mayor, de nuevo hacia el emisor para NPN, desde el emisor para PNP. La unión base-emisor, como se denomina, se comporta como un diodo: tendrá 0,7 V a través de ella cuando haya corriente fluyendo a través de ella. Utilizaremos el NPN.
Así, la corriente de base provocará una corriente de colector mayor. Cuánto mayor es se da en el transistor de \$H_{FE}\$ parámetro. En el caso de los transistores pequeños, suele ser como mínimo de 100 a un par de centenares; en el caso de los transistores de potencia, no suele superar algunas decenas. Elijamos un transistor no tan aleatorio, un BC337 . Esto tiene un \$H_{FE}\$ entre 100 y 600. Es el mínimo que nos interesa. Y tomemos este timbre que necesitará 40mA a 12V, según la hoja de datos.
Si queremos 40mA del colector, y \$H_{FE}\$ es 100, entonces necesitamos 0.4mA en la base. Vamos a lo seguro y elegimos 1mA, veremos cuál es la consecuencia de ello. Las entradas A y B están a 12V cuando quieren encender el transistor. La base de T2 está a 0.7V, así que hay 12V - 0.7V = 11.3V a través de la resistencia R2. Para tener 1mA a través de ella aplicamos la Ley de Ohm: V = I \$\times\$ R, o R = 11,3V/1mA = 11,3k \$\Omega\$ . Podemos utilizar 10k \$\Omega\$ aquí.
OK, entonces pones la entrada A alta, 12V, y no pasa nada. T2 quiere para consumir 100mA, pero T1 no coopera. Si hacemos lo mismo para la entrada A y T1 entonces fluirán 100mA. Bueno, no exactamente. El zumbador consume 40mA a 12V, son 300 \$\Omega\$ (Otra vez la ley de Ohm). Si empezáramos con 10mA eso causaría una caída de 3V (10mA \$\times\$ 300 \$\Omega\$ ) a través del zumbador, y el colector de T1 estaría a 12V - 3V = 9V. 20mA daría 6V a través del zumbador, y los 6V restantes en el colector. Y así sucesivamente, hasta 40mA, que da 12V de caída y cero en el colector. No podemos aumentar más la corriente porque estamos en el fondo con nuestro voltaje, no podemos ir a negativo. Así que aunque el transistor quiera consumir 100mA está limitado por la resistencia de la carga, es decir, el zumbador. Es por eso que con seguridad puede tener una corriente de base un poco más alta, para que ciertamente no tengamos muy poca corriente de colector.
¿Por qué este circuito es mejor que miceuz 's? Aquí controlamos una carga de 12V con una entrada de 12V, pero a menudo verás que por ejemplo una entrada de 5V de un microcontrolador conmutará un relé de 12V. Eso es perfectamente posible con este circuito. Al transistor no le importa el voltaje del colector, todo lo que quiere es corriente. (Eso no es del todo cierto, el voltaje también está limitado, a menudo a 45V o 60V, pero hay transistores que puede conmutar 1000V incluso con una entrada de 5 V.
miceuz no puede hacerlo. Si aplicas 5V a la entrada el emisor se pondrá a 4.3V, o 0.7V menos. Aunque la alimentación del zumbador fuera de 12V. La diferencia, 7.7V causaría el calentamiento del transistor.