Cómo controlar los 10 dispositivos de 10 V con Arduino Uno

Cómo controlar los 10 dispositivos de 10 V con Arduino Uno
La interfaz de diferentes dispositivos con microcontroladores se ha facilitado con la ayuda de los tableros Arduino. Los tableros Arduino son la forma avanzada del microcontrolador que se puede utilizar para varias tareas. Al controlar los dispositivos, podemos realizar ciertas tareas en ciertos momentos para que de esta manera podamos crear proyectos de automatización. Entonces, para demostrar cómo podemos controlar los dispositivos, hemos utilizado el transistor Arduino Uno y NPN para controlar un dispositivo de 12 voltios.

Cómo controlar los dispositivos de 12 voltios con Arduino Uno

La importancia de controlar los dispositivos es que podemos encenderlos y desactivarlos automáticamente y esto puede facilitar el control de múltiples dispositivos. Para controlar un dispositivo de 12 voltios utilizando el Arduino Uno, hemos utilizado el transistor como un interruptor al darle una señal de alta para encender el dispositivo y una señal de baja para apagar el aparato.

¿Qué es un transistor?

Antes de continuar, primero debemos saber qué es un transistor. Un transistor es un dispositivo que se utiliza para amplificar el voltaje, la corriente y la alimentación o para cambiar los dispositivos. Un transistor está compuesto por una sustancia semiconductora que comprende tres terminales que son: emisor, base y coleccionista. El transistor viene con dos configuraciones básicas, una es el PNP y el otro es NPN. Para usar el transistor para conmutación, hemos utilizado la configuración de emisor común del transistor NPN. Entonces, cuando damos la señal alta a la base, el transistor entra en su modo de saturación y cuando se proporciona la señal de baja en la base, se moverá hacia la región de corte y apagará el dispositivo. A continuación, para su comprensión, hemos proporcionado la imagen que muestra la configuración del emisor común del transistor NPN:

El esquema de circuito se da en la imagen a continuación que está diseñada para controlar un dispositivo de 12 voltios:

Conjunto de hardware para circuito que controla un dispositivo de 12 voltios

Para controlar el dispositivo de 12 voltios, hemos utilizado la siguiente lista de componentes que son

  • Arduino Uno
  • Conectando cables
  • Transistor NPN (BC547)
  • 1 resistencia de 220 ohmios
  • Adaptador DC de 12 voltios
  • Motor CC de 12 voltios

El conjunto de hardware del circuito se da a continuación en la imagen que se proporciona a continuación:

Para controlar el dispositivo de 12 voltios, hemos usado un motor de 12 voltios y para suministrarlo de 12 voltios, hemos usado un adaptador que proporciona 12 voltios en su salida y se puede ver en la imagen de arriba. Del mismo modo, para controlar el motor de CC, hemos utilizado el transistor NPN proporcionándole una señal alta y baja usando el pin 6 Arduino.

Código Arduino para controlar el Dispositivo de 12 voltios usando transistor NPN con Arduino Uno

El código Arduino compilado para controlar el motor CC de 12 voltios que le hemos dado el código a continuación

int npnpin = 6;/ *Asignación de pines Arduino para la señal de donación al transistor */
setup () void
PinMode (npnpin, output);/* Asignando el pin del transistor como una salida de Arduino*/
DigitalWrite (NPNPIN, Low);/ * Dar el estado de PIN del transistor inicialmente */

bucle void ()
DigitalWrite (npnpin, high);/ * Asignación del estado del pin del transistor alto para encender el motor */
retraso (2000);/*tiempo para el cual el motor permanecerá en el estado*/
DigitalWrite (NPNPIN, Low);/* Asignación del PIN del relé El estado bajo para apagar el motor*/
retraso (3000);/*tiempo para el cual el motor permanecerá dentro del estado*/

Para controlar el motor CC de 12 voltios utilizando el transistor NPN, hemos compilado el código Arduino al asignar primero el pin de señal al transistor. A continuación, hemos dado el modo PIN al PIN de señal para el transistor y luego en la sección del bucle hemos dado los estados de altura y baja al transistor con el retraso de 2 segundos. Para asignar estados a transistores hemos usado el DigitalWrite () función.

Simulación para controlar el dispositivo de 12 voltios usando transistor con Arduino Uno

Para demostrar cómo podemos controlar el dispositivo de 12 voltios con Arduino Uno, hemos creado una simulación cuya animación se da a continuación:

Conclusión

Los dispositivos que se ejecutan usando la corriente continua son más eficientes y consumen menos energía en comparación con los dispositivos que utilizan la corriente alterna. La automatización es una de las principales aplicaciones que viene a la mente cuando pensamos en controlar cualquier dispositivo utilizando la plataforma Arduino. El control de los dispositivos automáticamente en lugar de cambiarlos manualmente crea mucha facilidad para los usuarios, especialmente desde el punto de vista de seguridad, en caso de que cualquier cortocircuito no se dañe a nadie. Para demostrar cómo podemos controlar los dispositivos DC, hemos creado un proyecto que cambia el motor DC de 12 voltios usando un transistor.