Transistor 2N2222 como interruptor con Arduino UNO

Transistor 2N2222 como interruptor con Arduino UNO

 
El Transistor 2N2222 puede ser usado como un switch para controlar una carga a un voltaje distinto del Arduino. También puede administrar más corriente que la que se podría obtener de cualquier pin de Arduino (25mA). En este tutorial aprenderemos a configurar al transistor como interruptor usando un Arduino.

Introducción 2N2222

Básicamente, el 2N2222, es un transistor bipolar de efecto de campo NPN, por lo tanto, de baja potencia de uso general. Ten en cuenta que sirve tanto para aplicaciones de amplificación como de conmutación. Por tanto, puede amplificar pequeñas corrientes a tensiones pequeñas o medias; por lo tanto, sólo puede tratar potencias bajas . Puede trabajar a frecuencias medianamente altas.

El 2N2222 es fabricado en diferentes encapsulados los más comunes son los TO-92, TO-18, SOT-23, y SOT-223. Por lo general, se utiliza y en este tutorial usaremos el transistor 2N2222 encapsulado TO-92 como switch o interruptor que es controlado por medio de la salida digital 13 de nuestro Arduino UNO.

Puedes descargar su hoja de datos en el siguiente enlace: Datasheet PDF.

Materiales

Primeramente, ten en cuenta que puedes adquirir los materiales en nuestra tienda virtual, el transitor 2N2222 no es el único que sirve para este proyecto. Básicamente puedes utilizar cualquier NPN de pequeña señal, como el 3904 por ejemplo:



2n3904

Arduino con el transistor

Circuito esquemático

En este tutorial vamos a armar un circuito con el 2n2222 y Arduino, la salida digital 13 de nuestro Arduino uno va ir conectada una resistencia de 1 KOhm y posteriormente a  la base del transistor, el emisor va directo a tierra y el colector es la salida  vamos a conectar la tierra del componente que vamos a manejar  y el positivo al positivo de la batería, en este casos vamos a poner de ejemplo un buzzer. Resumidamente, la batería representa el voltaje que vamos a manejar  pero en nuestro caso vamos a usar 12 Volts DC.

*ATENCIÓN: Las siguientes figuras fueron tomadas de la hoja de datos de nuestro 2N2222, favor de revisar el que tengas a la mano y corroborar con tu hoja de datos ya que este dato puede cambiar en función al fabricante.

 

Datasheet 2n2222

Figura tomada de la hoja de datos del 2n2222



Ejemplo del circuito para el 2n2222 como interruptor

Ejemplo del circuito para el transistor como interruptor

Programación Arduino

Primeramente, como se observa el código es muy sencillo ya que solo manejamos una entrada digital de Arduino pero esto nos puede servir. Por ejemplo, podemos estar monitoreando la temperatura por medio de un sensor  y podemos activar un ventilador de 12 V a la temperatura que uno desee.



SONY DSC

Estado alto del transistor 12 V

SONY DSC

Estado bajo del transistor

SONY DSC

Salida del pin 13 del Arduino en estado bajo

SONY DSC

Salida del pin 13 del Arduino en estado alto

   

16 Comments

  1. Juan Antonio marzo 15, 2015
    • Pedro marzo 16, 2015
  2. Cristian junio 14, 2016
    • Hector Torres junio 16, 2016
    • Emmy enero 6, 2017
  3. juan noviembre 22, 2016
    • Saul Jesus noviembre 23, 2016
  4. Raul Atreides mayo 30, 2017
    • Hector Torres mayo 31, 2017
    • eduardo manzano agosto 8, 2017
    • Alex Ordonez septiembre 27, 2017
  5. Octavio Cabezas junio 23, 2017
    • macbell29 junio 24, 2017
    • Hector Torres julio 4, 2017
    • Felipe Campos diciembre 12, 2017
  6. Alex Ordonez septiembre 27, 2017

Leave a Reply