Referencia: GT0904

Marca: ROBOTLANDIA

Motor reductor TT doble eje de plástico 3-6V

Este es un motor reductor de velocidad tipo TT con engranaje reductor más utilizado en los los proyectos de robótica con coche inteligente, o motores que necesitan cierta fuerza y no mucha velocidad par pequeños proyectos. Los ejes de plastico tiene una forma para facilitar el anclaje de ruedas que necesitemos acoplar al eje del motor.

Precio 3,00 €
Más
En stock
Los productos más vendidos
  • Banner

Transistor Darlington TIP120 TO-220

TDTIP120

El TIP120 es un transistor NPN Darlington ampliamente utilizado y en el que, dos transistores bipolares están conectados de tal manera que la corriente amplificada por el primer transistor amplifica aún más la corriente del segundo. Esto da como resultado una ganancia de corriente muy alta.

Puede conmutar cargas de hasta 60 V, capaz de disipar hasta 65W, con una corriente máxima de 8 A o 5A de forma continua. Se puede utilizar con un Arduino para accionar motores, encender luces y accionar otros dispositivos de alta potencia, ya que el TIP120 le permite controlar cargas de voltaje y corriente más altas que las que el propio Arduino puede manejar directamente.

0,85 €
Impuestos incluidos
Cantidad

  • Pago seguro Pago seguro
  • Envío gratis para pedidos superiores a 120 € (Sólo península) Envío gratis para pedidos superiores a 120 € (Sólo península)
  • Política de devolución Política de devolución
Descripción

Especificaciones:

  • Encapsulado: TO-220.
  • Polaridad del transistor: NPN.
  • Categoría del producto: Transistor Darlington.
  • Voltaje Colector-Base (Vcbo): 60Vdc.
  • Voltaje Colector-Emisor (Vceo): 60Vdc.
  • Voltaje Emisor-Base (Vebo): 5Vdc.
  • Corriente máx colector (Ic): 5A.
  • Potencia disipada (Ptot): 65W.
  • Factor ampliación (hFE): 1000.
  • Temperatura de operacion: -65ºC - 150°C.
  • Para utilizar un transistor TIP120 con un Arduino, sigue estos pasos básicos:

Conexión física:

  • Conecta el emisor (E) del TIP120 al GND (tierra) del Arduino.
  • Conecta el colector (C) del TIP120 a la carga que deseas controlar.
  • Conecta la carga a una fuente de alimentación externa (asegúrate de que comparta tierra con el Arduino).
  • Conecta una resistencia entre el pin de salida del Arduino y la base (B) del TIP120. La resistencia debe ser de al menos 1k ohmios para limitar la corriente de base.

Programación del Arduino:

Usa la función analogWrite() para enviar una señal PWM al pin del Arduino conectado a la base del TIP120. Esto te permite controlar la velocidad o la intensidad de la carga. Por ejemplo, si estás controlando un motor DC, puedes usar analogWrite(pin, velocidad) donde velocidad es un valor entre 0 y 255.

Suministro de energía:

Asegúrate de que la fuente de alimentación para la carga sea adecuada para las necesidades de tu carga y que comparta una conexión a tierra con el Arduino.

Pruebas y ajustes:

Realiza pruebas para asegurarte de que el transistor esté funcionando correctamente. Puedes ajustar la señal PWM para controlar la velocidad o intensidad de la carga según sea necesario.

Recuerda que el TIP120 puede generar calor, especialmente al manejar cargas de alta corriente. Asegúrate de que el TIP120 esté montado en un disipador de calor si se espera que disipe una cantidad significativa de energía. Además, ten cuidado al trabajar con fuentes de alimentación y cargas de alta corriente para evitar cortocircuitos y daños en el equipo.


Aquí hay algunos ejemplos de programas de Arduino que utilizan el TIP120:

1. Controlar un LED de alto voltaje:

// Definir el pin del Arduino conectado a la base del TIP120
const int pinBase = 9;
void setup() {
  // Configurar el pin como salida
  pinMode(pinBase, OUTPUT);
}
void loop() {
  // Encender el LED
  digitalWrite(pinBase, HIGH);
  delay(1000);
  // Apagar el LED
  digitalWrite(pinBase, LOW);
  delay(1000);
}

2. Controlar un motor de CC:

// Definir los pines del Arduino conectados al TIP120
const int pinBase = 9;
const int pinMotor = 10;
void setup() {
  // Configurar el pin de la base como salida
  pinMode(pinBase, OUTPUT);
  // Configurar el pin del motor como salida
  pinMode(pinMotor, OUTPUT);
}
void loop() {
  // Encender el motor
  digitalWrite(pinBase, HIGH);
  digitalWrite(pinMotor, HIGH);
  delay(1000);

  // Apagar el motor
  digitalWrite(pinBase, LOW);
  digitalWrite(pinMotor, LOW);
  delay(1000);
}

3. Controlar un relé:

// Definir el pin del Arduino conectado al TIP120
const int pinBase = 9;
// Definir el pin del relé
const int pinRelay = 10;
void setup() {
  // Configurar el pin de la base como salida
  pinMode(pinBase, OUTPUT);
  // Configurar el pin del relé como salida
  pinMode(pinRelay, OUTPUT);
}
void loop() {
  // Activar el relé
  digitalWrite(pinBase, HIGH);
  digitalWrite(pinRelay, HIGH);
  delay(1000);
  // Desactivar el relé
  digitalWrite(pinBase, LOW);
  digitalWrite(pinRelay, LOW);
  delay(1000);
}

4. Controlar una carga de CA con un triac:

// Definir el pin del Arduino conectado al TIP120
const int pinBase = 9;
// Definir el pin del triac
const int pinTriac = 10;
void setup() {
  // Configurar el pin de la base como salida
  pinMode(pinBase, OUTPUT);
  // Configurar el pin del triac como salida
  pinMode(pinTriac, OUTPUT);
}
void loop() {
  // Encender la carga
  digitalWrite(pinBase, HIGH);
  digitalWrite(pinTriac, HIGH);
  delay(1000);
  // Apagar la carga
  digitalWrite(pinBase, LOW);
  digitalWrite(pinTriac, LOW);
  delay(1000);
}

Estos son solo ejemplos básicos. Es importante adaptar el programa a su caso específico, teniendo en cuenta las características de la carga que desea controlar y los requisitos de su proyecto.

Nota:
Asegúrese de utilizar una fuente de alimentación adecuada para la carga que desea controlar y
use un disipador de calor para el TIP120 si va a controlar cargas de alta potencia. Tamibién es importante que proteja el circuito con fusibles y diodos de protección, para evitar cortocircuitos.

Transistor Darlintong TIP120

Detalles del producto
TDTIP120
4 otros productos en la misma categoría:

Referencia: CILM386

Marca: ROBOTLANDIA

Circuito integrado Chip LM386 M-82 DIP-8 amplificador audio

El  circuito integrado LM386, también denominado M-82,  es un amplificador de audio de baja potencia popular y versátil . Se usa comúnmente en proyectos electrónicos, incluidos aquellos que involucran Arduino, debido a su simplicidad ya que requiere pocos componentes externos para funcionar, su tamaño y  que resulta muy económico. El LM386 se puede...

Precio 1,60 €
Más
En stock

Referencia: O4N35DIP6

Marca: ROBOTLANDIA

Integrado octoacoplador 4N35 DIP6 CNY-17

El optoacoplador 4N35 es un componente versátil y confiable que ofrece aislamiento eléctrico y protección en una variedad de aplicaciones. Su capacidad para transmitir señales ópticamente lo convierte en una solución ideal para garantizar una conexión segura y confiable entre circuitos. El 4N35 es un optoacoplador de salida de fototransistor de 6 pines de...

Precio 0,60 €
Más
En stock

Referencia: TBC337

Marca: ROBOTLANDIA

Transistor BC337 -25 NPN encapsulado TO-92

El transistor BC337 es otro transistor bipolar de propósito general, similar al BC547B pero con polaridad NPN (negativo-positivo-negativo) en lugar de PNP. El BC337 se puede utilizar en una amplia variedad de aplicaciones, desde amplificación de señales hasta conmutación de cargas. Al igual que con otros transistores, puedes utilizarlo con un Arduino para...

Precio 0,30 €
Más
En stock

Referencia: TBD140

Marca: ROBOTLANDIA

Transistor PNP BD140 80V 1.5A TO-126

El BD140, al ser un transistor PNP, se utiliza comúnmente en etapas de salida de amplificadores de audio, circuitos de conmutación y otras aplicaciones donde se requiere amplificación o conmutación de corriente. Esencialmente, funciona de manera opuesta al BD139.Para utilizar un transistor BD140 con un Arduino, LO puedes configurar como un interruptor...

Precio 0,40 €
Más
En stock

Síganos en Facebook