{"id":1298,"date":"2020-06-05T10:00:14","date_gmt":"2020-06-05T15:00:14","guid":{"rendered":"https:\/\/www.electroallweb.com\/?p=1298"},"modified":"2020-11-11T12:52:20","modified_gmt":"2020-11-11T17:52:20","slug":"plc-with-arduino-atmega2560-v5","status":"publish","type":"post","link":"https:\/\/www.electroallweb.com\/index.php\/2020\/06\/05\/plc-with-arduino-atmega2560-v5\/","title":{"rendered":"PLC with ARDUINO (Atmega2560) V5"},"content":{"rendered":"<section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"w-socials align_center style_default color_brand index_1\" style=\"font-size:30px;\"><div class=\"w-socials-list\"><div class=\"w-socials-item facebook\">\r\n\t\t\t\t<a class=\"w-socials-item-link\" target=\"_blank\" href=\"https:\/\/www.facebook.com\/ELECTROALL.ELECTRONICA\/\">\r\n\t\t\t\t\t<span class=\"w-socials-item-link-hover\"><\/span>\r\n\t\t\t\t\t<span class=\"w-socials-item-link-title\">Facebook<\/span>\r\n\t\t\t\t<\/a>\r\n\t\t\t\t<div class=\"w-socials-item-popup\">\r\n\t\t\t\t\t<span>Facebook<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div><div class=\"w-socials-item youtube\">\r\n\t\t\t\t<a class=\"w-socials-item-link\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/c\/ELECTROALL\">\r\n\t\t\t\t\t<span class=\"w-socials-item-link-hover\"><\/span>\r\n\t\t\t\t\t<span class=\"w-socials-item-link-title\">YouTube<\/span>\r\n\t\t\t\t<\/a>\r\n\t\t\t\t<div class=\"w-socials-item-popup\">\r\n\t\t\t\t\t<span>YouTube<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div><div class=\"w-socials-item instagram\">\r\n\t\t\t\t<a class=\"w-socials-item-link\" target=\"_blank\" href=\"https:\/\/www.instagram.com\/electroall_\/\">\r\n\t\t\t\t\t<span class=\"w-socials-item-link-hover\"><\/span>\r\n\t\t\t\t\t<span class=\"w-socials-item-link-title\">Instagram<\/span>\r\n\t\t\t\t<\/a>\r\n\t\t\t\t<div class=\"w-socials-item-popup\">\r\n\t\t\t\t\t<span>Instagram<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div><div class=\"w-socials-item github\">\r\n\t\t\t\t<a class=\"w-socials-item-link\" target=\"_blank\" href=\"https:\/\/github.com\/ELECTROALL\">\r\n\t\t\t\t\t<span class=\"w-socials-item-link-hover\"><\/span>\r\n\t\t\t\t\t<span class=\"w-socials-item-link-title\">GitHub<\/span>\r\n\t\t\t\t<\/a>\r\n\t\t\t\t<div class=\"w-socials-item-popup\">\r\n\t\t\t\t\t<span>GitHub<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div><\/div><\/div>\r\n\t<div class=\"wpb_text_column  vc_custom_1596983057804\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5><span id=\"ESPECIFICACIONES_TECNICAS\">INTRODUCCI\u00d3N<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p style=\"text-align: justify;\">Ya pasaron aproximadamente 6 meses desde que publicamos el PCL V4 con atmega 328p, lo cual solo ten\u00eda una cantidad limitada de entradas digitales y anal\u00f3gicas. Adem\u00e1s, solo se tenia salidas con rel\u00e9s. Por otro lado, la cantidad de memoria era muy bajo y no ten\u00eda muchos perif\u00e9ricos de comunicaci\u00f3n. Y adivinen que; para esta versi\u00f3n usaremos el atmega2560 que usualmente lo vemos en las placas de arduino mega, gracias a este microcontrolador tendremos hasta 24 entradas digitales, 8 entradas anal\u00f3gicas, 8 salidas a reles, 8 salidas a transistores IGBT&#8217;s, un puerto de comunicaci\u00f3n serial, un puerto de ethernet para el protocolo modbus, un reloj de tiempo real, 8 bits de configuraci\u00f3n con dipswitch, 4 comunicaciones seriales mas una comunicaci\u00f3n ISP,\u00a0 tambi\u00e9n contaremos con la comunicaci\u00f3n I2C y finalmente la programaci\u00f3n se realizar\u00e1 de manera directa ordenar plc V5.<\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator type_default size_medium thick_2 style_solid color_border cont_none\"><span class=\"w-separator-h\"><\/span><\/div>\r\n\t<div class=\"wpb_text_column  vc_custom_1596983175349\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>ESPECIFICACIONES T\u00c9CNICAS<br \/>\n<span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<ol>\n<li>Tensi\u00f3n de alimentaci\u00f3n\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\u2026\u2026\u2026\u202624VDC<\/li>\n<li>Corriente de alimentaci\u00f3n\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\u2026\u2026\u2026\u2026\u2026200mA<\/li>\n<li>Tensi\u00f3n de salida&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;10VDC<\/li>\n<li>Corriente de salida&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;1A<\/li>\n<li>Entadas digitales 12-24VDC\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\u2026\u202624<\/li>\n<li>Entradas anal\u00f3gicas 0-5V\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..4<\/li>\n<li>Entradas anal\u00f3gicas 0-10V\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..4<\/li>\n<li>Salidas RLY\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u20268\n<ul>\n<li>Tensi\u00f3n AC\u2026\u2026\u2026&#8230;..\u2026\u2026\u2026.\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\u2026.\u2026\u2026250V<\/li>\n<li>Corriente AC\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026.5A<\/li>\n<li>Tensi\u00f3n DC\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u202630V<\/li>\n<li>Corriente DC\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u20265A<\/li>\n<\/ul>\n<\/li>\n<li>Salidas trasistores IGBT&#8217;s\n<ul>\n<li>Tensi\u00f3n DC\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u202630V<\/li>\n<li>Corriente DC\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u20265A<\/li>\n<\/ul>\n<\/li>\n<li>Puerto de comunicaci\u00f3n serial&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;4<\/li>\n<li>Comunicaci\u00f3n ICSP&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.1<\/li>\n<li>Comunicaci\u00f3n I2C&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;1<\/li>\n<li>Comunicaci\u00f3n MODBUS&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..1<\/li>\n<li>Reloj de tiempo real&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..S\u00ed<\/li>\n<li>Programaci\u00f3n Directa\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..Ordenador \u2013 PLC V5<\/li>\n<li>Entorno de programaci\u00f3n\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\u2026\u2026\u2026..Arduino IDE<\/li>\n<li>Condiciones ambientales min\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\u2026.-10\u00b0<\/li>\n<li>Condiciones ambientales max\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\u2026\u2026\u2026.55\u00b0<\/li>\n<li>Dimensiones\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026.150x170mm<\/li>\n<li>\u00a0Empotrable\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026.\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026S\u00ed<\/li>\n<\/ol>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983274928\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>CAMBIOS RESPECTO A LA ANTERIOR <a href=\"https:\/\/www.youtube.com\/watch?v=9gJOwuPyxgU\" target=\"_blank\" rel=\"noopener noreferrer\">VERSI\u00d3N (V4)<\/a><span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<ol>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INTEGRACI\u00d3N DEL SISTEMA RELOJ DE TIEMPO REAL<\/strong><\/span>, Este sistema nos permite obtener la hora y la fecha en tiempo real, puesto que almacena los a\u00f1os, los meses, los d\u00edas de la semana, la fecha, las horas, los minutos y los segundos, lo cual nos permite realizar instrucciones i\/o ordenes que tengas que ver con los valores de tiempo real. Por ejemplo, podemos encender una lampara solo los d\u00edas viernes a las 6 de la tarde y que se apague el d\u00eda s\u00e1bado a las 5 de la ma\u00f1ana. As\u00ed mismo el circuito integrado principal es el DS3231SN, b\u00e1sicamente este dispositivo se encarga de proporcionar la fecha y la hora a nuestro microcontrolador, muy aparte de ello este componente esta destinado para trabajar en las industrias.<\/li>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INTEGRACI\u00d3N DEL PROTOCOLO MODBUS<\/strong><\/span>, Si bien es cierto actualmente existen varios tipos de protocolos para poder establecer una determinada comunicaci\u00f3n, cada una con una determinada peculiaridad y para un determinado objetivo. En caso de las industrias el protocolo modbus es el que m\u00e1s predomina y me atrever\u00eda a decir que es el protocolo est\u00e1ndar por su alta confiabilidad al momento de trabajar dentro de un proceso industrial. Entonces, como nuestra tarjeta esta destinado para trabajar en ambientes industriales es pertinente la integraci\u00f3n de este sistema en nuestra tarjeta PLC V5. Por otro lado, cabe mencionar que el circuito integrado principal es el ENC28J60, gracias a este dispositivo podemos enviar y recibir datos desde nuestro microcontrolador ATMEGA2560.<\/li>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INTEGRACI\u00d3N DEL uC ATMEGA2560<\/strong><\/span>, En las anteriores versiones hemos venido usando el uC Atmega328p, este microcontrolador es un dispositvo b\u00e1sico y como tal no cuenta con muchas prestaciones ya que solo tiene una cantidad limitado de pines. Adem\u00e1s, solo tiene 32kB de memoria flash, 2kB de SRAM y 1kB de EEPROM. Sin embargo, el uC que se est\u00e1 usando en esta versi\u00f3n cuenta con 54 pines digitales (I\/O) de las cuales 15 se puede como salida PWM, 16 entradas anal\u00f3gicas, y\u00a0 4 puertos de comunicaci\u00f3n serial. Por otro lado, tiene 256kB de memoria flash, 8kB de SRAM y 4kB de EEPROM.<\/li>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INTEGRACI\u00d3N DE SALIDAS A TRANSISTORES IGBT\u00b4s<\/strong><\/span>, inicialmente se ha\u00a0 integrado estos dispositivos\u00a0 porque son com\u00fanmente usados en las industrias ya que son la fusi\u00f3n de dos transistores (MOSFET y BJT). El circuito de activaci\u00f3n o excitaci\u00f3n es como el del transistor MOSFET, y en cuanto a las particularidades de conducci\u00f3n son como las de un transistor BJT. Por lo tanto podemos tener alto aislamiento y ganancia de corriente en solo dispositivo(IGBT).<\/li>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INCREMENTO DE ENTRADAS DIGITALES<\/strong><\/span>, en la versi\u00f3n anterior se ten\u00eda 10 entradas digitales de 12 -24V, ahora tenemos 24 entradas digitales de 12 -24V.<\/li>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INCREMENTO DE ENTRADAS ANAL\u00d3GICAS<\/strong><\/span>, para esta versi\u00f3n se ha agregado hasta 8 entradas anal\u00f3gicas, de las cuales 4 son de 0 a 5V, y los 4 restantes son de 0 a 10V al igual que las entradas anal\u00f3gicas del PLC siemens.<\/li>\n<li style=\"text-align: justify;\"><span style=\"color: #008080;\"><strong>INCREMENTO DE LAS SALIDAS<\/strong><\/span>, en la versi\u00f3n previa solo se contaba con 8 salidas a reles, ahora hemos integrado 8 adicionales, los cuales son a transistores IGBT&#8217;s, con esto podremos controlar la velocidad de un motor, controlar la intensidad luminosa, etc. Todo ello gracias al control de modulaci\u00f3n por ancho de pulso(PWM).<\/li>\n<li style=\"text-align: justify;\"><strong><span style=\"color: #008080;\">INTEGRACI\u00d3N DE 8 BITS CON DIPSWITCH, <\/span><\/strong><span style=\"color: #008080;\"><span style=\"color: #000000;\">La intenci\u00f3n de incorporar este dip switch, es para poder configurar algunas instrucciones o tareas espec\u00edficas en un determinado momento. Supongamos que nuestra tarjeta se est\u00e1 utilizando en un embalador de cajas, por lo tanto una caja de tama\u00f1o A requiere requiere 5 vueltas, y una caja de tama\u00f1o B requiere 3 vueltas. entonces cambiando las posiciones del dip podemos hacer que en un momento solo gire 3 vueltas y en otro momento 5 vueltas, y as\u00ed podemos realizar hasta 255 tareas.<\/span><\/span><\/li>\n<li><strong><span style=\"color: #008080;\">INTEGRACI\u00d3N DE FUENTE DE ALIMENTACION (10V)<\/span>,<\/strong> De repente te suene algo raro la integraci\u00f3n de este dispositivo. No obstante, este nos permite el suministro de 10V para las entradas anal\u00f3gicas que son de 0 a 10V.<\/li>\n<\/ol>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983320429\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>ESQUEM\u00c1TICO ELECTR\u00d3NICO<br \/>\n<span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-image\"><div class=\"w-image-h\"><a href=\"https:\/\/www.patreon.com\/posts\/38366516\" title=\"\" target=\"_blank\" rel=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1270\" height=\"882\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/SCHEMATIC.png\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/SCHEMATIC.png 1270w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/SCHEMATIC-300x208.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/SCHEMATIC-1024x711.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/SCHEMATIC-768x533.png 768w\" sizes=\"(max-width: 1270px) 100vw, 1270px\" \/><\/a><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p><span style=\"color: #ff0000;\"><a style=\"color: #ff0000; font-weight: bold;\" href=\"https:\/\/www.patreon.com\/posts\/38366516\" target=\"_blank\" rel=\"noopener noreferrer\">DESCARGAR EL DISE\u00d1O EN PROTEUS 8.9<\/a><span style=\"color: #000000;\"><b> (ay\u00fadame\u00a0con una donaci\u00f3n para comprar materiales)<\/b><\/span><\/span><\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983365462\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5><span id=\"DISENO_TARJETA_PCB_-_Ordene_ahora_en_JLCPCB\">DISE\u00d1O TARJETA PCB \u2013<a href=\"https:\/\/jlcpcb.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u00a0Ordene ahora en JLCPCB<\/a><\/span><span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-image\"><div class=\"w-image-h\"><a href=\"https:\/\/github.com\/ELECTROALL\/ALL-GERBERS\/blob\/master\/PLC_with_ATMEGA_V5%20-%20CADCAM.ZIP\" title=\"\" target=\"_blank\" rel=\"\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/PLC-CON-ARDUINO-V5-1024x575.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/PLC-CON-ARDUINO-V5-1024x575.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/PLC-CON-ARDUINO-V5-300x168.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/PLC-CON-ARDUINO-V5-768x431.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/PLC-CON-ARDUINO-V5.png 1250w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983421399\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>LISTA DE COMPONENTES<br \/>\n<span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<ul>\n<li><span style=\"color: #ff6600;\"><strong>U1<\/strong><\/span>; Microcontrolador ATmega2560-16AU\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/ATMEL-AVR_MICROCHIP_ATMEGA2560-16AU_ATMEGA2560-16AU_C22460.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U2<\/strong><\/span>; Circuito Integrado ENC28J60-I\/SS, SSOP-28 Ethernet ICs RoHS\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Ethernet-ICs_Microchip-Tech-ENC28J60-I-SS_C411626.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U3<\/strong><\/span>; I2C Serial EEPROM\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/EEPROM_ON-Semicon-CAT24C32WI-GT3_C81193.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U4<\/strong><\/span>; Maxin Integrated RTC DS3231SN\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Real-time-Clocks_Maxim-Integrated-DS3231SN-T-R_C9866.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U5<\/strong><\/span>;\u00a0Circuito Integrado Transceiver USB CH340C\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/USB-ICs_WCH-Jiangsu-Qin-Heng-CH340C_C84681.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U6<\/strong><\/span>; Regulador de voltaje\u00a0 (7805) 5.0V\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Linear-Voltage-Regulators_Foshan-Blue-Rocket-Elec-7805_C305416.html?from_code=PL20191220BSDR?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U7<\/strong><\/span>; Regulador de voltaje SMD (AMS 1117-3.3) 3.3V\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Others_KEXIN-AMS1117-3-3_C369933.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U8, U9, U18, U27<\/strong><\/span>; Circuito integrado 74HC14D\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/74-Series_Nexperia_74HC14D-653_74HC14D-653_C5605.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U10-U17, U19-U26, U28-U35, U41-U48<\/strong><\/span>; Optoacoplador TLP127\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Optocouplers_TOSHIBA_TLP127-TPL-U-F_TOSHIBA-TLP127-TPL-U-F_C5001.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U36-U39<\/strong><\/span>; Circuito integrado 74HC245D <a href=\"https:\/\/lcsc.com\/product-detail\/74-Series_NXP_74HC245D-653_74HC245D_C5625.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U40<\/strong><\/span>; Circuito integrado ULN2803D\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Darlington-transistor-array-driver_Sinotech-Mixic-Elec-ULN2803A_C107219.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>U49<\/strong><\/span>; Regular de votaje de 10V (7810) <a href=\"https:\/\/lcsc.com\/product-detail\/Linear-Voltage-Regulators_UTC-Unisonic-Tech-LM7810L-TA3-T_C95077.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>J2, J3, J26-J29<\/strong><\/span>;\u00a0Pines espadines Macho\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Wire-To-Board-Wire-To-Wire-Connector_TE-Connectivity_6-146276-0_TE-Connectivity-6-146276-0_C306214.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><strong><span style=\"color: #ff6600;\">J1<\/span><\/strong>; JACK USB \u2013 Type B Female USB 2 4\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/USB-Connectors_XKB-Enterprise-U241-041N-1BR85-1_C397338.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>J5-J7, J9, J10, J12, J13, J15, J16-J21<\/strong><\/span>;\u00a0borneras 3PIN\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Screw-terminal_DIBO-DB910-9-52-3P_C395875.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><strong><span style=\"color: #ff6600;\">J4, J8, J11-J14, J16<\/span>\u00a0<\/strong>;\u00a0Borneras 2PIN\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Screw-terminal_DIBO-DB125-3-81-2P_C395878.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>D1, D2, D4, D5-D45<\/strong><\/span>;\u00a0Led smd 1206\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Others_Everlight-Elec-15-21SDRC-S530-A2-TR8_C264387.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>D3<\/strong><\/span>; Diodo rectificador SOD-123\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Discharge-Tubes-GDT-TSS_Bourne-Semicon-Shenzhen-BEP0080MA_C156382.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>D4<\/strong><\/span>;\u00a0Diodo Schottky SS14-T\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Schottky-Barrier-Diodes-SBD_Micro-Commercial-Components-SS14-TP_C78082.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>D46-D49<\/strong><\/span>;\u00a0 Diodo Zener 5.1V, 1N4733A\u00a0 <a href=\"https:\/\/lcsc.com\/product-detail\/Zener-Diodes_ON-Semiconductor-ON-1N4733A_C140851.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>DSW1<\/strong><\/span>; Did Switch 8 posiciones <a href=\"https:\/\/lcsc.com\/product-detail\/DIP-Switches_XKB-Enterprise-DS-08RP_C319056.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C1,C4,C18<\/strong><\/span>; Capacitor cer\u00e1mico 0.1uF (0805)\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_CCTC-TCC0805X7R104K500DT_C282732.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C2,C3<\/strong><\/span>; Capacitor cer\u00e1mico 18pF (0603)\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Murata-Electronics-GRM1882C1H180JA01D_C415402.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><strong><span style=\"color: #ff6600;\">C5;<\/span>\u00a0<\/strong>\u00a0Capacitor cer\u00e1mico 10uF (0805)\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Murata-Electronics-GRM21BB31A106KE18L_C162316.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C6-C12, C19-C43<\/strong><\/span>;\u00a0Capacitor cer\u00e1mico 0.1uF (0603)\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_CT41G-0603-2X1-50V-0-1mF-K-N_C125205.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C14, C16, C45, C10<\/strong><\/span>;\u00a0Capacitor ceramico 0.1uF(1206)\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_FH-Guangdong-Fenghua-Advanced-Tech-1206B104K500NT_C110253.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C44<\/strong><\/span>; Capacitor electrol\u00edtico 470uF\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Aluminum-Electrolytic-Capacitors-Leaded_CX-Dongguan-Chengxing-Elec-470uF-100V-16-25_C72551.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C13, C15<\/strong><\/span>; Capacitor electrol\u00edtico 220uF\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Aluminum-Electrolytic-Capacitors-Leaded_CX-Dongguan-Chengxing-Elec-220uF-25V-high-frequency_C114911.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>C17<\/strong><\/span>,\u00a0Capacitor electrol\u00edtico SMD 220uF\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Aluminum-Electrolytic-Capacitors-SMD_VT-Vertical-Technology-VT1C221M-CRE77_C294521.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>Q1-Q8<\/strong><\/span>; Transistor IGBT <a href=\"https:\/\/lcsc.com\/product-detail\/IGBTs_Alpha-Omega-Semicon-AOD5B60D_C176751.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R1-R4<\/strong><\/span>; Resistencia SMD 1\/8W, 49.9 Ohm, package 0805<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_TyoHM-RMC080549-91-N_C269747.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">\u00a0( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R5, R6<\/strong><\/span>; Resistencia SMD 1\/10W, 470 Ohm, package 0603<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_RALEC-RAT034700FTP_C304484.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\"> ( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R7-R9, R15, R20, R46-R73<\/strong><\/span>;\u00a0Resistencia SMD 1\/10W, 10k Ohm, package 0603\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Others_ResistorToday-ETCR0603F10K0K9_C365375.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R10<\/strong><\/span>; Resistencia SMD 1\/10W, 2.7k Ohm, package 0603\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_Resistor-Today-AECR0603F2K70K9_C328353.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R11-R14<\/strong><\/span>;\u00a0Resistencia SMD 1\/10W, 1k Ohm, package 0603\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_TyoHM-RMC06031K5-N_C269685.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R21<\/strong><\/span>; Resistencia SMD 1\/4W, 4.7K Ohm, package 1206<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_470R-4700-1_C104814.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">\u00a0( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R16<\/strong><\/span>;\u00a0Resistencia SMD 1\/10W, 1M Ohm, package 0603\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_TyoHM-RMC06031M5-N_C269433.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><strong><span style=\"color: #ff6600;\">R17, R18<\/span>; <\/strong>Resistencia SMD 1\/10W, array 4pack 4.7k Ohm, package 0603\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Others_KOA-Speer-Elec-CN1J4TTD472J_C240736.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R19<\/strong><\/span>; Resistencia SMD 1\/8W, 470 Ohm, package 0805<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_47R-470-5_C104348.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">\u00a0( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R22-R45<\/strong><\/span>; Resistencia SMD 20k Ohm, package 1206\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_20KR-203-5_C102303.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R74-R81<\/strong><\/span>; Resistencia SMD 1\/10W, 4.7k Ohm, package 0603 <a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_20KR-203-5_C102303.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R82,R83,R87,R88,R92,R93,R97,R98,R102,R103,R107,R108,R112,R113,R117,R118<\/strong><\/span>; Resistencia SMD 1\/10W, 220 Ohm, package 0603 <a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_22R-220-5_C103419.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R85,R90,R95,R100,R105,R110,R115,R120<\/strong><\/span>; Resistencia SMD 1\/8W, 10k Ohm, package 0805<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_SEI-Stackpole-Elec-RMCF0805FT10K0_C237755.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">\u00a0( see &amp; buy )<\/a><\/li>\n<li><strong><span style=\"color: #ff6600;\">R84,R86,R89,R91,R94,R96,R99,R101,R104,R106,R109,R111,R114,R116,R119,R121<\/span>,<\/strong>; Resistencia SMD 1\/8W, 1k Ohm, package 0805<a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_Resistor-Today-AECR0805F1K00K9_C328385.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">\u00a0( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R122,R123<\/strong><\/span>;\u00a0Resistencia SMD 1\/10W, array 4pack 10k Ohm, package 0603 <a href=\"https:\/\/lcsc.com\/product-detail\/Resistors_ROHM-Semicon_MNR14E0APJ103_ROHM-Semicon-MNR14E0APJ103_C308567.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>R124-R131<\/strong><\/span>; Resistencia SMD 10k Ohm, package 1206 <a href=\"https:\/\/lcsc.com\/product-detail\/Chip-Resistor-Surface-Mount_Resistor-Today-AECR1206F10K0K9_C328409.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>RJ1<\/strong><\/span>; conector RJ45 HR911105A <a href=\"https:\/\/lcsc.com\/product-detail\/Ethernet-Connectors-Modular-Connectors-RJ45-RJ11_HANRUN-Zhongshan-HanRun-Elec-HR911105A_C12074.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>RL1-RL8<\/strong><\/span>; \u00a0Relay 24V, HF49FD\/024-1H11 <a href=\"https:\/\/lcsc.com\/product-detail\/Relays_HF-Xiamen-Hongfa-Electroacoustic-HF49FD-024-1H11_C33824.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>SW1-SW7<\/strong><\/span>;\u00a0 conectores espadines macho\u00a0\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Pin-Header-Female-Header_Amphenol-ICC-77313-122-00LF_C213448.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>L1<\/strong><\/span>; \u00a0Inductor 1uH SMD 0805\u00a0 <a href=\"https:\/\/lcsc.com\/product-detail\/Inductors-SMD_FH-Guangdong-Fenghua-Advanced-Tech-CMP201209UD1R0MT_C401475.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>BTN1<\/strong><\/span>;\u00a0Pulsador SMD\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Tactile-Switches_SHOU-HAN-SHOU-HAN-4-4-1-5Switch_C388295.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>BAT1<\/strong><\/span>; S\u00f3calo para bater\u00eda 3V <a href=\"https:\/\/lcsc.com\/product-detail\/Battery-Holders-Clips-Contacts_CR2032battery_C70376.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>FUSE<\/strong><\/span>; Fusible 24V\/1A <a href=\"https:\/\/lcsc.com\/product-detail\/Surface-Mount-Fuses_0-50A-24V-Self-healing-fuse_C70076.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">(see &amp; buy)<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>X1<\/strong><\/span>; Crystal 25Mhz <a href=\"https:\/\/lcsc.com\/product-detail\/DIP-Crystal-Resonators_Suzhou-Liming-Elec-49S-25-000-20-20-20-A_C240913.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<li><span style=\"color: #ff6600;\"><strong>X2<\/strong><\/span>;\u00a0Crystal SMD 16Mhz\u00a0<a href=\"https:\/\/lcsc.com\/product-detail\/Ceramic-Resonators_Murata-Electronics-CSTCE16M0V13C99-R0_C118038.html?from_code=PL20191220BSDR\" target=\"_blank\" rel=\"noopener noreferrer\">( see &amp; buy )<\/a><\/li>\n<\/ul>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983505629\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>PASOS PARA SUBIR UN PROGRAMA<br \/>\n<span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p style=\"padding-left: 40px;\"><span style=\"color: #008080;\"><strong>PASO 1 : SUBIR GESTOR DE ARRANQUE (BOOTLOADER)<\/strong><\/span><\/p>\n<p style=\"text-align: justify; padding-left: 80px;\">Para poder usar un microcontrolador nuevo (atmega2560-16AU), es necesario subir un un gestor de arranque como tambi\u00e9n llamado \u201cBOOTLOADER\u201d, esto nos facilitar\u00e1 subir programas en futuras ocasiones.<\/p>\n<p style=\"text-align: justify; padding-left: 80px;\">finalmente para quemar el bootloader se tendr\u00e1 que realizar a trav\u00e9s de los pines ICSP, que pr\u00e1cticamente ser\u00edan los pines [ (MOSI=PIN51) (MISO = PIN50) (SCK=PIN52) (Slave=PIN53) ]. Para subir y quemar el gestor de arranque necesitaremos un arduino UNO \u00f3 MEGA y realizar las siguientes conexiones (ARDUINO UNO \u2013 PLC V5).<\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-image\"><div class=\"w-image-h\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ARDUINO-Y-PLC-V5AI-1024x576.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ARDUINO-Y-PLC-V5AI-1024x576.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ARDUINO-Y-PLC-V5AI-300x169.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ARDUINO-Y-PLC-V5AI-768x432.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ARDUINO-Y-PLC-V5AI.png 1261w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p style=\"padding-left: 40px;\"><span style=\"color: #008080;\"><strong>PASO 2 : SUBIR PROGRAMA; PC \u2013 PLC V5\u00a0\u00a0<\/strong><\/span><\/p>\n<p style=\"padding-left: 80px;\">Despu\u00e9s de haber subido el gestor de arranque finalmente ya podremos subir cualquier programa como normalmente lo realizamos a trav\u00e9s del puerto serie.<\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983650855\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>RELACI\u00d3N DE BORNERAS EXTERNAS Y ATMEGA2560-16U<span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-image\"><div class=\"w-image-h\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"934\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-de-pines-a-las-borneras-1024x934.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-de-pines-a-las-borneras-1024x934.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-de-pines-a-las-borneras-300x274.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-de-pines-a-las-borneras-768x701.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-de-pines-a-las-borneras.png 1311w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><div class=\"w-image\"><div class=\"w-image-h\"><img loading=\"lazy\" decoding=\"async\" width=\"395\" height=\"159\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ttotal.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ttotal.png 395w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/ttotal-300x121.png 300w\" sizes=\"(max-width: 395px) 100vw, 395px\" \/><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>PARTES Y CONEXIONES EXTERNAS<\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-image\"><div class=\"w-image-h\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"873\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-externas1-1024x873.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-externas1-1024x873.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-externas1-300x256.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-externas1-768x655.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2020\/06\/conexiones-externas1.png 1078w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1596983695692\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5>C\u00d3DIGOS DE PRUEBA<br \/>\n<span id=\"ESPECIFICACIONES_TECNICAS\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h6><span style=\"color: #ff6600;\">ENTRADAS DIGITALES<\/span><\/h6>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\">\/\/ Digital inputs\r\nconst int IN0 = 2;\r\nconst int IN1 = 3;\r\nconst int IN2 = 4;\r\nconst int IN3 = 22;\r\nconst int IN4 = 23;\r\nconst int IN5 = 24;\r\nconst int IN6 = 25;\r\nconst int IN7 = 26;\r\nconst int IN8 = 27;\r\nconst int IN9 = 28;\r\nconst int IN10 = 29;\r\nconst int IN11 = 30;\r\nconst int IN12 = 31;\r\nconst int IN13 = 32;\r\nconst int IN14 = 33;\r\nconst int IN15 = 34;\r\nconst int IN16 = 35;\r\nconst int IN17 = 36;\r\nconst int IN18 = 37;\r\nconst int IN19 = 38;\r\nconst int IN20 = 39;\r\nconst int IN21 = 40;\r\nconst int IN22 = 41;\r\nconst int IN23 = 42;\r\n\r\n\/\/IGBT'S OUTPUTS\r\nint Q0 = 5;\r\nint Q1 = 6;\r\nint Q2 = 7;\r\nint Q3 = 8;\r\nint Q4 = 9;\r\nint Q5 = 10;\r\nint Q6 = 11;\r\nint Q7 = 12;\r\n\r\n\/\/RELAY OUTPUTS\r\nint O0 = 13;\r\nint O1 = 43;\r\nint O2 = 44;\r\nint O3 = 45;\r\nint O4 = 46;\r\nint O5 = 47;\r\nint O6 = 48;\r\nint O7 = 49;\r\n\r\nvoid setup() {\r\n\r\n  \/\/DIGITAL INPUTS\r\n  pinMode (IN0, INPUT);\r\n  pinMode (IN1, INPUT);\r\n  pinMode (IN2, INPUT);\r\n  pinMode (IN3, INPUT);\r\n  pinMode (IN4, INPUT);\r\n  pinMode (IN5, INPUT);\r\n  pinMode (IN6, INPUT);\r\n  pinMode (IN7, INPUT);\r\n  pinMode (IN8, INPUT);\r\n  pinMode (IN9, INPUT);\r\n  pinMode (IN10, INPUT);\r\n  pinMode (IN11, INPUT);\r\n  pinMode (IN12, INPUT);\r\n  pinMode (IN13, INPUT);\r\n  pinMode (IN14, INPUT);\r\n  pinMode (IN15, INPUT);\r\n  pinMode (IN16, INPUT);\r\n  pinMode (IN17, INPUT);\r\n  pinMode (IN18, INPUT);\r\n  pinMode (IN19, INPUT);\r\n  pinMode (IN20, INPUT);\r\n  pinMode (IN21, INPUT);\r\n  pinMode (IN22, INPUT);\r\n  pinMode (IN23, INPUT);\r\n\r\n  \/\/IGBT'S OUTPUTS\r\n  pinMode (Q0, OUTPUT);\r\n  pinMode (Q1, OUTPUT);\r\n  pinMode (Q2, OUTPUT);\r\n  pinMode (Q3, OUTPUT);\r\n  pinMode (Q4, OUTPUT);\r\n  pinMode (Q5, OUTPUT);\r\n  pinMode (Q6, OUTPUT);\r\n  pinMode (Q7, OUTPUT);\r\n\r\n  \/\/RELAY OUTPUTS\r\n  pinMode (O0, OUTPUT);\r\n  pinMode (O1, OUTPUT);\r\n  pinMode (O2, OUTPUT);\r\n  pinMode (O3, OUTPUT);\r\n  pinMode (O4, OUTPUT);\r\n  pinMode (O5, OUTPUT);\r\n  pinMode (O6, OUTPUT);\r\n  pinMode (O7, OUTPUT);\r\n}\r\n\r\nvoid loop() {\r\n\r\n  if (digitalRead(IN0) == 1)digitalWrite(Q0, 1);\r\n  else digitalWrite(Q0, 0);\r\n\r\n  if (digitalRead(IN1) == 1)digitalWrite(Q1, 1);\r\n  else digitalWrite(Q1, 0);\r\n\r\n  if (digitalRead(IN2) == 1)digitalWrite(Q2, 1);\r\n  else digitalWrite(Q2, 0);\r\n\r\n  if (digitalRead(IN3) == 1)digitalWrite(Q3, 1);\r\n  else digitalWrite(Q3, 0);\r\n\r\n  if (digitalRead(IN4) == 1)digitalWrite(Q4, 1);\r\n  else digitalWrite(Q4, 0);\r\n\r\n  if (digitalRead(IN5) == 1)digitalWrite(Q5, 1);\r\n  else digitalWrite(Q5, 0);\r\n\r\n  if (digitalRead(IN6) == 1)digitalWrite(Q6, 1);\r\n  else digitalWrite(Q6, 0);\r\n\r\n  if (digitalRead(IN7) == 1)digitalWrite(Q7, 1);\r\n  else digitalWrite(Q7, 0);\r\n\r\n  if (digitalRead(IN8) == 1)digitalWrite(O0, 1);\r\n  else digitalWrite(O0, 0);\r\n\r\n  if (digitalRead(IN9) == 1)digitalWrite(O1, 1);\r\n  else digitalWrite(O1, 0);\r\n\r\n  if (digitalRead(IN10) == 1)digitalWrite(O2, 1);\r\n  else digitalWrite(O2, 0);\r\n\r\n  if (digitalRead(IN11) == 1)digitalWrite(O3, 1);\r\n  else digitalWrite(O3, 0);\r\n\r\n  if (digitalRead(IN12) == 1)digitalWrite(O4, 1);\r\n  else digitalWrite(O4, 0);\r\n\r\n  if (digitalRead(IN13) == 1)digitalWrite(O5, 1);\r\n  else digitalWrite(O5, 0);\r\n\r\n  if (digitalRead(IN14) == 1)digitalWrite(O6, 1);\r\n  else digitalWrite(O6, 0);\r\n\r\n  if (digitalRead(IN15) == 1)digitalWrite(O7, 1);\r\n  else digitalWrite(O7, 0);\r\n\r\n  if (digitalRead(IN16) == 1)digitalWrite(Q0, 1);\r\n  else digitalWrite(Q0, 0);\r\n\r\n  if (digitalRead(IN17) == 1)digitalWrite(Q1, 1);\r\n  else digitalWrite(Q1, 0);\r\n\r\n  if (digitalRead(IN18) == 1)digitalWrite(Q2, 1);\r\n  else digitalWrite(Q2, 0);\r\n\r\n  if (digitalRead(IN19) == 1)digitalWrite(Q3, 1);\r\n  else digitalWrite(Q3, 0);\r\n\r\n  if (digitalRead(IN20) == 1)digitalWrite(Q4, 1);\r\n  else digitalWrite(Q4, 0);\r\n\r\n  if (digitalRead(IN21) == 1)digitalWrite(Q5, 1);\r\n  else digitalWrite(Q5, 0);\r\n\r\n  if (digitalRead(IN22) == 1)digitalWrite(Q6, 1);\r\n  else digitalWrite(Q6, 0);\r\n\r\n  if (digitalRead(IN23) == 1)digitalWrite(Q7, 1);\r\n  else digitalWrite(Q7, 0);\r\n\r\n}<\/pre>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h6><span style=\"color: #ff6600;\">CONTADOR CON CONFIG (DIP SWITCH)<\/span><\/h6>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\">\/\/IGBT'S OUTPUTS\r\nint Q0 = 5;\r\n\r\n \/\/DIP SWITCH INPUTS\r\nconst int IN24 = 62;\r\nconst int IN25 = 63;\r\nconst int IN26 = 64;\r\nconst int IN27 = 65;\r\nconst int IN28 = 66;\r\nconst int IN29 = 67;\r\nconst int IN30 = 68;\r\nconst int IN31 = 69;\r\n\r\nconst int IN1 = 2;\r\nconst int IN2 = 3;\r\nboolean act = false;\r\n\r\nint contador            = 0;   \/\/ contador para el numero de veces presinados\r\nint estado_pulsador_asc = 0;         \/\/ estado actual del pulsador\r\nint lastButtonState_asc = 0;     \/\/ estado anterior del pulsador\r\nvoid setup() {\r\n  \/\/SALIDAS IGBT'S\r\n  pinMode (Q0, OUTPUT);\r\n\r\n  Serial.begin(9600);\r\n\r\n  \/\/DIP SWITCH INPUTS\r\n  pinMode (IN24, INPUT);\r\n  pinMode (IN25, INPUT);\r\n  pinMode (IN26, INPUT);\r\n  pinMode (IN27, INPUT);\r\n  pinMode (IN28, INPUT);\r\n  pinMode (IN29, INPUT);\r\n  pinMode (IN30, INPUT);\r\n  pinMode (IN31, INPUT);\r\n\r\n  pinMode (IN1, INPUT);\r\n  pinMode (IN2, INPUT);\r\n\r\n}\r\n\r\nvoid loop() {\r\n  estado_pulsador_asc = digitalRead(IN1);\r\n  if (digitalRead(IN24) == 1) {\r\n    if (estado_pulsador_asc != lastButtonState_asc) {\r\n      \/\/ si el estado fue cambiado, incremente el conteo\r\n      if (estado_pulsador_asc == LOW) {\r\n        \/\/ si el estado actual es alto, entonces\r\n        \/\/ que pase de off a on:\r\n        if(act==true){\r\n        contador++;\r\n        Serial.print(\"# DE VUELTAS = \");\r\n        Serial.println(contador);\r\n        delay(100);\r\n        }\r\n      }\r\n    }\r\n\r\n  lastButtonState_asc  = estado_pulsador_asc;\r\n  if (digitalRead(IN2) == 1) {\r\n   act=true;\r\n  }\r\n  if ((act==true)&amp;&amp; (contador &lt;= 100)) {\r\n    int analog0 = analogRead(A0);\r\n    int v_analog0 = map(analog0, 0, 1023, 0, 255);\r\n    analogWrite(Q0, v_analog0);\r\n  }\r\n\r\n  if (contador &gt; 100) {\r\n\r\n    analogWrite(Q0, 0);\r\n    contador=0;\r\n    act=false;\r\n  }\r\n  }\r\n\r\n}<\/pre>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h6><span style=\"color: #ff6600;\">ENTRADA ANAL\u00d3GICA Y SALIDA PWM<\/span><\/h6>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\">\/\/IGBT'S OUTPUTS\r\nint Q0 = 5;\r\nint Q1 = 6;\r\nint Q2 = 7;\r\nint Q3 = 8;\r\nint Q4 = 9;\r\nint Q5 = 10;\r\nint Q6 = 11;\r\nint Q7 = 12;\r\nvoid setup() {\r\n  \/\/IGBT'S OUTPUTS\r\n  pinMode (Q0, OUTPUT);\r\n  pinMode (Q1, OUTPUT);\r\n  pinMode (Q2, OUTPUT);\r\n  pinMode (Q3, OUTPUT);\r\n  pinMode (Q4, OUTPUT);\r\n  pinMode (Q5, OUTPUT);\r\n  pinMode (Q6, OUTPUT);\r\n  pinMode (Q7, OUTPUT);\r\n\r\n}\r\n\r\nvoid loop() {\r\n   \/\/ANALOG INPUT (0 - 5V)\r\n  int analog0 = analogRead(A0);\r\n  int v_analog0 = map(analog0, 0, 1023, 0, 255);\r\n  analogWrite(Q0, v_analog0);\r\n\r\n  int analog1 = analogRead(A1);\r\n  int v_analog1 = map(analog1, 0, 1023, 0, 255);\r\n  analogWrite(Q1, v_analog1);\r\n\r\n  int analog2 = analogRead(A2);\r\n  int v_analog2 = map(analog2, 0, 1023, 0, 255);\r\n  analogWrite(Q2, v_analog2);\r\n\r\n  int analog3 = analogRead(A3);\r\n  int v_analog3 = map(analog3, 0, 1023, 0, 255);\r\n  analogWrite(Q3, v_analog3);\r\n\r\n \/\/ANALOG INPUT (0 - 10V)\r\n  int analog4 = analogRead(A4);\r\n  int v_analog4 = map(analog4, 0, 1023, 0, 255);\r\n  analogWrite(Q4, v_analog4);\r\n\r\n  int analog5 = analogRead(A5);\r\n  int v_analog5 = map(analog5, 0, 1023, 0, 255);\r\n  analogWrite(Q5, v_analog5);\r\n\r\n  int analog6 = analogRead(A6);\r\n  int v_analog6 = map(analog6, 0, 1023, 0, 255);\r\n  analogWrite(Q6, v_analog6);\r\n\r\n  int analog7 = analogRead(A7);\r\n  int v_analog7 = map(analog7, 0, 1023, 0, 255);\r\n  analogWrite(Q7, v_analog7);\r\n\r\n}<\/pre>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h6><span style=\"color: #ff6600;\">RELOJ DE TIEMPO REAL<\/span><\/h6>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\">\/* \r\n                CREADO POR      :{==[=======&gt;&gt;&gt;&gt; ELECTROALL &lt;&lt;&lt;&lt;&lt;=======]==}\r\n                INSTAGRAM       : https:\/\/www.instagram.com\/carlos_j_fuentess\/ \r\n                                  \u00f3  @carlos_j_fuentess\r\n                FACEBOOK        : https:\/\/web.facebook.com\/ELECTROALL.ELECTRONICA\/?_rdc=1&amp;_rdr\r\n                P\u00c1GINA WEB      : https:\/\/www.electroallweb.com\/\r\n                YOUTUBE         : https:\/\/www.youtube.com\/c\/ELECTROALL\r\n           ________________________________________________________\r\n            {==[=======&gt; (Testing CLOCK REAL TIME ) &lt;=======]==}\r\n           ________________________________________________________\r\n*\/\r\n\r\n#include &lt;Wire.h&gt;\r\n#include \"Sodaq_DS3231.h\"\r\n#include &lt;LiquidCrystal_I2C.h&gt; \/\/ Debe descargar la Libreria que controla el I2C\r\nLiquidCrystal_I2C lcd(0x27, 16, 2);\r\nchar DiaSemana[][4] = {\"Dom\", \"Lun\", \"Mar\", \"Mie\", \"Jue\", \"Vie\", \"Sab\" };\r\nconst int alarm = 5 ;\r\n\/\/ La linea fija la fecha, hora y dia de la semana, se debe suprimir la linea en la segunda carga\r\n\/\/ Ejemplo 2017 diciembre 06, 22:00:00  dia 1-Lunes (0=Dom, 1=Lun, 2=Mar, 3=Mie, 4=Jue, 5=Vie, 6=Sab)\r\n\/\/DateTime dt(2020, 06, 16, 07, 43, 0, 2);\r\nvoid setup ()\r\n{\r\n  Serial.begin(9600);\r\n  Wire.begin();\r\n  rtc.begin();\r\n  lcd.init();\r\n  lcd.backlight();\r\n  lcd.clear();\r\n  \/\/ La linea fija la fecha, hora y dia de la semana, se debe suprimir la linea en la segunda carga\r\n  \/\/ rtc.setDateTime(dt);\r\n  pinMode(alarm, OUTPUT);\r\n}\r\nvoid loop ()\r\n{\r\n\r\n  DateTime now = rtc.now();\r\n\r\n  Serial.print(now.year(), DEC);\r\n  Serial.print('\/');\r\n  Serial.print(now.month(), DEC);\r\n  Serial.print('\/');\r\n  Serial.print(now.date(), DEC);\r\n  Serial.print(' ');\r\n  Serial.print(now.hour(), DEC);\r\n  Serial.print(':');\r\n  Serial.print(now.minute(), DEC);\r\n  Serial.print(':');\r\n  Serial.print(now.second(), DEC);\r\n  Serial.print(' ');\r\n  Serial.print(DiaSemana[now.dayOfWeek()]);\r\n  Serial.println();\r\n\r\n  lcd.setCursor(0, 0);\r\n  lcd.print(now.year(), DEC);\r\n  lcd.print('\/');\r\n  lcd.print(now.month(), DEC);\r\n  lcd.print('\/');\r\n  lcd.print(now.date(), DEC);\r\n  lcd.setCursor(0, 1);\r\n  lcd.print(now.hour(), DEC);\r\n  lcd.print(':');\r\n  lcd.print(now.minute(), DEC);\r\n  lcd.print(':');\r\n  lcd.print(now.second(), DEC);\r\n  lcd.print(' ');\r\n  lcd.print(DiaSemana[now.dayOfWeek()]);\r\n  \/\/delay(1000); \/\/ Se actualiza cada segundo\r\n  \/\/lcd.clear();\r\n  \/\/8:15. 8:25 a.m. 9:25 a.m. 10:25 a.m. 10:35 a.m. 11:30  a.m.\r\n  \/\/12:30 p.m. 2:15 p.m. 2:25 p.m. 3:25 p.m. 4:25 p.m. 4:35 p.m. 5.30 p.m. 6.30 p.m.\r\n  if ((now.dayOfWeek()) &gt;= 1 &amp;&amp; (now.dayOfWeek() &lt;= 5)) { \/\/ MONDAY TO FRIDAY\r\n    \/\/MORNING\r\n    \/\/ALARM ==&gt; 8:15\r\n    if (now.hour() == 7 &amp;&amp; now.minute() == 47 &amp;&amp; now.second() &lt;= 10) {\r\n      if (now.minute() == 47 &amp;&amp; now.second() &lt; 10) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 8:25\r\n    if (now.hour() == 8 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 9:25\r\n    if (now.hour() == 9 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 10:25\r\n    if (now.hour() == 10 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 10:35\r\n    if (now.hour() == 10 &amp;&amp; now.minute() == 35 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 35 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 11:30\r\n    if (now.hour() == 11 &amp;&amp; now.minute() == 30 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 30 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ LATE\r\n    \/\/12:30 p.m. 2:15 p.m. 2:25 p.m. 3:25 p.m. 4:25 p.m. 4:35 p.m. 5.30 p.m. 6.30 p.m.\r\n    \/\/ALARM ==&gt; 12:30\r\n    if (now.hour() == 12 &amp;&amp; now.minute() == 30 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 30 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 14:15\r\n    if (now.hour() == 14 &amp;&amp; now.minute() == 15 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 15 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 14:25\r\n    if (now.hour() == 14 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 15:25\r\n    if (now.hour() == 15 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 16:25\r\n    if (now.hour() == 16 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 16:35\r\n    if (now.hour() == 16 &amp;&amp; now.minute() == 35 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 35 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 17:30\r\n    if (now.hour() == 17 &amp;&amp; now.minute() == 30 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 30 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 18:30\r\n    if (now.hour() == 18 &amp;&amp; now.minute() == 30 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 30 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n  }\r\n  if (now.dayOfWeek() == 6) { \/\/SATURDAY\r\n    \/\/MORNING\r\n    \/\/ALARM ==&gt; 8:15\r\n    if (now.hour() == 8 &amp;&amp; now.minute() == 15 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 15 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 8:25\r\n    if (now.hour() == 8 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 9:25\r\n    if (now.hour() == 9 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 10:25\r\n    if (now.hour() == 10 &amp;&amp; now.minute() == 25 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 25 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 10:35\r\n    if (now.hour() == 10 &amp;&amp; now.minute() == 35 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 35 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n    \/\/ALARM ==&gt; 11:30\r\n    if (now.hour() == 11 &amp;&amp; now.minute() == 30 &amp;&amp; now.second() &lt;= 4) {\r\n      if (now.minute() == 30 &amp;&amp; now.second() &lt; 4) digitalWrite(alarm, 1);\r\n      else digitalWrite(alarm, 0);\r\n    }\r\n  }\r\n}<\/pre>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-2 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"vc_col-sm-10 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column  vc_custom_1603755205929\">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h5><span id=\"ESPECIFICACIONES_TECNICAS\">VIDEO<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-265 alignnone\" src=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png\" alt=\"\" width=\"1080\" height=\"36\" srcset=\"https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-300x10.png 300w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-1024x33.png 1024w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores-768x25.png 768w, https:\/\/www.electroallweb.com\/wp-content\/uploads\/2019\/11\/linea-electroall-de-colores.png 1624w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/span><\/h5>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-video ratio_16x9\"><div class=\"w-video-h\"><iframe loading=\"lazy\" width=\"420\" height=\"315\" src=\"\/\/www.youtube.com\/embed\/WLh9Bdas_XQ\" allowfullscreen><\/iframe><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Facebook Facebook YouTube YouTube Instagram Instagram GitHub GitHub INTRODUCCI\u00d3N Ya pasaron aproximadamente 6 meses desde que publicamos el PCL V4 con atmega 328p, lo cual solo ten\u00eda una cantidad limitada de entradas digitales y anal\u00f3gicas. Adem\u00e1s, solo se tenia salidas con rel\u00e9s. Por otro lado, la cantidad de memoria era muy bajo y no ten\u00eda...","protected":false},"author":2,"featured_media":1377,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[7,29,4,6,3],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/posts\/1298"}],"collection":[{"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/comments?post=1298"}],"version-history":[{"count":50,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/posts\/1298\/revisions"}],"predecessor-version":[{"id":1917,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/posts\/1298\/revisions\/1917"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/media\/1377"}],"wp:attachment":[{"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/media?parent=1298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/categories?post=1298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.electroallweb.com\/index.php\/wp-json\/wp\/v2\/tags?post=1298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}