En este tutorial aprenderemos a encender una fuente de alimentacion con Arduino.

Los materiales que usaremos en esta ocasión son:

  • Un tarjeta Arduino (No importa la versión)
  • La fuente de alimentación ATX que queremos controlar.
  • Un optoacoplador (Para hacer encender la fuente ATX)
  • Una resistencia de 100 Ohm
  • Un led (Para indicar funcionamiento)

Antes de nada deberemos saber ciertas cosas sobre las fuentes de alimentación ATX, estas tienen un pin que conectándolo a uno de los cables negros (GND) enciende la fuente de alimentación.

Este pin suele identificarse fácilmente en los conectores de nuestra fuente de alimentación, se trata de un cable de color VERDE.

Enciende una fuente de alimentacion ATX con Arduino - Pineado del conector de una fuente ATX y colores

Usaremos un componente electrónico llamado optoacoplador para hacer la función de puente entre el cable verde y cualquier cable negro (GND).

El optoacoplador es un dispositivo de emisión y recepción de luz que funciona como un interruptor cerrado mediante la luz emitida por un diodo LED que satura un componente optoelectrónico, normalmente en forma de fototransistor o fototriac, todo esto junto en el mismo encapsulado de tipo DIP.

Como quizás habéis deducido, el optoacoplador aísla dos circuitos diferenciados entre sí, al no haber conexión eléctrica entre ellos estos se protegen de tensiones indeseadas que puedan dañar nuestros componentes electrónicos.

El optoacoplador puede tener un numero de patas determinado, deberemos consultar su DataSheet para ver la configuración de sus pines.

En mi caso usare el PC817, que tiene 4 patas y su configuración es la siguiente:

Enciende una fuente de alimentacion ATX con Arduino - Optoacoplador (Control optico)

Una vez tengamos clara la configuración de nuestro optoacoplador realizaremos la conexión de todo siguiendo el esquema:

Enciende una fuente de alimentacion ATX con Arduino - Esquema electrico

Nota: El Led tiene orientación y el optoacoplador también, debéis respetar las conexiones del vuestro.

El terminal A1 lo conectaras al PIN Digital/Analógico del Arduino que queráis usar para arrancar la fuente de alimentación, mientras que el terminal A2 lo conectaremos a un PIN GND.

Ya tendríamos por completo la configuración externa o hardware preparado, solo queda cargar el código en Arduino y probar su funcionamiento.

Para dudas comenta y para mas comparte este post 🙂 Un Saludo.

Más Arduino: Clic AQUÍ