Especificaciones:
- Tipo de Transistor: PNP
- Serie: BC557B
- Encapsulado: TO-92
- Pines: 3
- Voltaje VEBO emisor-base: -5V
- Voltaje Máx. VCEO colector-emisor: -45V
- Tensión Máxima Colector-Base VCBO: -50V
- Voltaje de saturación colector-emisor: -0.3 V
- Corriente CC máxima de colector: -100 mA
- Disipación de potencia: 625 mW
- Temperatura de Funcionamiento: -55 a 150 ºC
Ejemplo de código Arduino para encender y apagar la carga (LED):
#define TRANSISTOR_PIN 2 Cambia esto al pin que estás usando para controlar el transistor.
void setup() {
pinMode(TRANSISTOR_PIN, OUTPUT);
}
void loop() {
digitalWrite(TRANSISTOR_PIN, HIGH); // Enciende el LED
delay(1000); // Espera un segundo
digitalWrite(TRANSISTOR_PIN, LOW); // Apaga el LED
delay(1000); // Espera un segundo
}
En este ejemplo, cuando el pin digital conectado a la base del transistor está configurado en ALTO, la corriente fluye desde el colector al emisor, lo que permite que la carga se encienda. Cuando el pin digital se establece en BAJO, el transistor se apaga, cortando el flujo de corriente a la carga y apagándola. Ajuste los retrasos y los números de pin según su configuración y requisitos específicos.