Primero conectamos el pic 16f84a, para esto hay que saber
cómo conectar, porque podríamos malograr nuestro pic, saber cuáles son los pines del puerto A, B y los pines de alimentación. El pic 16f84a tiene 5 pines de puerto A y 8 pines de puerto B En este proyecto usaré ambos puertos ya que necesito 1 pin de entrada y 8 pines de salida. En la siguiente figura observamos con más claridad las características de cada PIN. Alimentamos con +5V y su respectivo GND, el MCLR se activa con 0 (pin 4), y en el pin 16 y 15 conectamos el Crystal de 4MHz con los condensadores.
Las salidas de los puertos están conectados al transistor
BD135(este transistor soporta 1.5 A). En el Relay; se conecta un diodo cuando se trabaja con embobinados, porque puede ocurrir un flujo de corriente por otro lugar y puede dañar el circuito. Funcionamiento de los leds: El led Rojo se enciende cuando alimentamos nuestro circuito. El led Verde se enciendo cuando empieza a cargar la batería. El led Azul y Rojo se enciende cuando ya termino de cargar la batería. Funcionamiento del Relay: (Aislador) Cada Relay se mantiene activado durante 4 minutos (x4) sucesivamente, no pueden estar activadas los 5 Relay al mismo tiempo. PROGRAMA DEL PIC 16F84A: