Determine la resistencia adecuada para la base del transistor como interruptor (NPN)

3

He diseñado un programa para contar la frecuencia y el período de tiempo del pulso generado por un 555 temporizador IC usando el puerto paralelo de PC. He conectado una base de transistor BC547 (NPN) al pin de salida (no. 3) con una resistencia de múltiples valores al IC y su emisor a la tierra común. El pin de entrada del puerto paralelo está conectado al colector y su pin de tierra también está conectado a tierra común. Como se muestra:

R1 = 1440 ohmios;  R2 = 3,3 M Ohms;  C1 = 1 micro faradio.

Así que el; período de tiempo de pulso de encendido = período de tiempo de pulso de apagado = 2.2 segundos

Cuando conecto el LED al pin de salida, muestra el valor correcto, pero cuando conecto el transistor, muestra valores incorrectos. En esta relación:

Resistencia de Greator = Período de tiempo de Greator; Resistencia del arrendador = Período de tiempo del arrendador.

No sé cómo conectar la resistencia correcta para mostrar los valores correctos.

El circuito está alimentado por una fuente de alimentación de 6 voltios a 250 mA.

Si hay alguna ecuación para este propósito, indíquelo aquí.

    
pregunta Farid-ur-Rahman

3 respuestas

2

Usa 10kΩ para R3.

No busqué un BC547, pero si ese es un transistor de señal pequeño típico como debería ser, calcule una ganancia de al menos 50. Suministro de 6V menos 700mV B-E por goteo deja 5.3V a través del resistor. 5.3V / 10kΩ = 530µA. Veces la ganancia de 50, y eso puede soportar más de 25 mA de corriente de colector. Eso es mucho más de lo que cualquier entrada digital razonable requerirá, incluso si tiene un pullup conectado.

Como han dicho otros, es posible que necesite un pullup si lo que está conduciendo no hace que la línea se vuelva alta. Sin embargo, asegúrese de que la recuperación llegue al mismo voltaje que la fuente de alimentación de lo que sea que reciba la señal digital. Su suministro es de 6 V, que probablemente sea mayor que el suministro del receptor. Eso podría hacer que el receptor no funcione o incluso dañarlo si su voltaje de alimentación es significativamente menor.

    
respondido por el Olin Lathrop
3

Probablemente, su problema es que también necesita una resistencia llamada pull-up entre el colector del transistor y la tensión positiva (+ 5V).

En cuanto a la resistencia de base, hay dos restricciones:

  1. El valor de la resistencia debe ser lo suficientemente pequeño como para encender completamente el transistor cuando la salida del 555 es alta. Por lo tanto, debe considerar el voltaje en base (+ 5V - 0.7V) y la corriente que necesita a través de la base, que debe ser mayor que la corriente que necesita a través del colector para extraer el voltaje bajo dividido por la ganancia de corriente mínima de el transistor.

  2. El valor de la resistencia no debe ser demasiado pequeño, para que no exceda la corriente de base máxima del transistor.

respondido por el starblue
2

Como menciona Starblue, puede requerirse una resistencia de levantamiento.

Intentaría algo como 10k para la resistencia de base y 1k para la resistencia de colector (entre colector y + 5V)
 EDITAR - Acabo de notar que en realidad es un voltaje de alimentación de + 6V que está utilizando después de leer el post de Olins.
Como se mencionó, tenga cuidado de no subir a un voltaje más alto que el de los puertos paralelos. Debería poder medir el alto voltaje en una de las líneas. En caso de duda, no iría por encima de 5V.

Tome la conexión del puerto paralelo del recolector de transistores.

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas