{"id":2687,"date":"2008-08-24T05:53:23","date_gmt":"2008-08-24T03:53:23","guid":{"rendered":"http:\/\/www.carballada.com\/?p=2687"},"modified":"2008-10-28T17:42:22","modified_gmt":"2008-10-28T16:42:22","slug":"arduino-y-shifting-out","status":"publish","type":"post","link":"https:\/\/www.carballada.com\/wordpress\/2008\/08\/arduino-y-shifting-out","title":{"rendered":"Arduino y Shifting-Out"},"content":{"rendered":"<p><a href=\"http:\/\/www.carballada.com\/wp-content\/uploads\/esquemas-shift-y-rele.jpg\"><img loading=\"lazy\" class=\"alignleft size-thumbnail wp-image-2715\" title=\"esquemas-shift-y-rele\" src=\"http:\/\/www.carballada.com\/wp-content\/uploads\/esquemas-shift-y-rele-128x117.jpg\" alt=\"\" width=\"128\" height=\"117\" srcset=\"https:\/\/www.carballada.com\/wordpress\/wp-content\/uploads\/esquemas-shift-y-rele-128x117.jpg 128w, https:\/\/www.carballada.com\/wordpress\/wp-content\/uploads\/esquemas-shift-y-rele-300x274.jpg 300w, https:\/\/www.carballada.com\/wordpress\/wp-content\/uploads\/esquemas-shift-y-rele.jpg 1024w\" sizes=\"(max-width: 128px) 100vw, 128px\" \/><\/a>O lo que es lo mismo: <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a> y los <strong>shift registers<\/strong>.<\/p>\n<p>\u00bfC\u00f3mo?<\/p>\n<p>Pues sigo con la <em>investigaci\u00f3n <\/em>del <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>.<\/p>\n<p>Empec\u00e9 explicando lo que era con el art\u00edculo <a title=\"Permalink a 'Arduino Diecimila'\" rel=\"bookmark\" href=\"\/2008\/07\/arduino-diecimila\">Arduino Diecimila<\/a> y despu\u00e9s de <a title=\"Permalink a 'Fecha, Hora y Arduino'\" rel=\"bookmark\" href=\"\/2008\/07\/fecha-hora-y-arduino\">ponerle hora<\/a> y de <a title=\"Permalink a 'Temperatura y Arduino'\" rel=\"bookmark\" href=\"\/2008\/07\/temperatura-y-arduino\">medir la temperatura<\/a> le toca manejar <em>m\u00faltiples <\/em>salidas.<\/p>\n<p>Es decir, lo que quiero es poder manejar un n\u00famero elevado de <a title=\"rele en wiki\" href=\"http:\/\/es.wikipedia.org\/wiki\/Rel%C3%A9\">rel\u00e9s<\/a> que <strong>enciendan <\/strong>y <strong>apaguen <\/strong>elementos externos, estoy pensando en un principio en <strong>8 <\/strong>ampliable a <strong>16 <\/strong>o <strong>24<\/strong>.<\/p>\n<p><!--more-->Y todo \u00e9sto utilizando solamente tres pines de <em>entrada salida<\/em> digital de la placa del <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>.<\/p>\n<p>Esos elementos externos podr\u00e1n ser <em>ventiladores, lamparas, bombas<\/em> y en definitiva cualquier cosa que se pueda conectar a la <strong>corriente<\/strong>.<\/p>\n<p><a href=\"http:\/\/www.carballada.com\/wp-content\/uploads\/8relay.jpg\"><img loading=\"lazy\" class=\"alignleft size-thumbnail wp-image-2690\" title=\"pla de 8 reles\" src=\"http:\/\/www.carballada.com\/wp-content\/uploads\/8relay-128x111.jpg\" alt=\"\" width=\"128\" height=\"111\" srcset=\"https:\/\/www.carballada.com\/wordpress\/wp-content\/uploads\/8relay-128x111.jpg 128w, https:\/\/www.carballada.com\/wordpress\/wp-content\/uploads\/8relay-300x261.jpg 300w, https:\/\/www.carballada.com\/wordpress\/wp-content\/uploads\/8relay.jpg 500w\" sizes=\"(max-width: 128px) 100vw, 128px\" \/><\/a>Como placa de <a title=\"rele en wiki\" href=\"http:\/\/es.wikipedia.org\/wiki\/Rel%C3%A9\">rel\u00e9s<\/a> he comprado un par a un tipo <strong>B\u00falgaro <\/strong>llamado <a href=\"http:\/\/myworld.ebay.com\/kuzito\/\">kuzito<\/a> que vende por <strong>Ebay <\/strong>una placa muy bien montada, con ocho <a title=\"rele en wiki\" href=\"http:\/\/es.wikipedia.org\/wiki\/Rel%C3%A9\">rel\u00e9s<\/a> que conmutan a 5v (perfecto para el <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>) y que funciona a 12V.<\/p>\n<p>Los <a title=\"rele en wiki\" href=\"http:\/\/es.wikipedia.org\/wiki\/Rel%C3%A9\">rel\u00e9s<\/a> de esta placa permiten intensidades de <strong>15A a 24Vdc <\/strong>y <strong>10A a 250Vac<\/strong>, suficientes para lo que pienso manejar.<\/p>\n<p>El precio de la placa de <a href=\"http:\/\/stores.ebay.com\/Kuzito-Electronics\">Kuzito Electronics<\/a> resulto ser de unos <strong>30\u20ac<\/strong> con gastos de env\u00edo incluidos.<\/p>\n<p>Para manejar estos <em>ocho <\/em>rel\u00e9s se necesita un integrado <strong>74HC595<\/strong>, \u00e9sto es un:<\/p>\n<blockquote><p><em>8-bit serial-in, serial or parallel-out shift register with output latches; 3-state<\/em><\/p><\/blockquote>\n<p>La conexi\u00f3n del integrado es sencilla, tiene 16 patas (<strong><a class=\"urllink\" rel=\"nofollow\" href=\"http:\/\/www.arduino.cc\/en\/uploads\/Tutorial\/595datasheet.pdf\">Phillip&#8217;s datasheet<\/a><\/strong>): alimentaci\u00f3n de <strong>5Vcc<\/strong> a las patas 10 y 16, pines 8 y 13 a masa, pin 11(<em>SH_CP<\/em>) al 12 del <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>, pin 14 (<em>DS<\/em>) al 11 del <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>, pin 12 (<em>ST_CP<\/em>) al 8 del <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>. El resto de pines proporcionan las <strong>ocho <\/strong>salidas.<\/p>\n<p>Toda la info sobre el <strong>74HC595<\/strong> la puedes encontar en <a title=\"arduino shift\" href=\"http:\/\/www.arduino.cc\/en\/Tutorial\/ShiftOut\">arduino.cc<\/a><\/p>\n<p>Se pueden conectar en cascada m\u00e1s <strong>74HC595 <\/strong>dando <em>ocho <\/em>salidas m\u00e1s cada uno y utilizando los mismos tres pines del <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a>.<\/p>\n<p>Ahora el proyecto ya empieza a tener forma, el <a title=\"arduino\" href=\"http:\/\/www.arduino.cc\/\">Arduino<\/a> ya sabe hacer muchas cosas, en poco tiempo pondr\u00e9 un art\u00edculo <em>completo <\/em>sobre el controlador de <strong>acuarios <\/strong>que estoy preparando.<\/p>\n<p>Ser\u00e1 un controlador de <em>acuarios <\/em>pero puede ser un controlador de riego o de lo que se quiera&#8230;..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O lo que es lo mismo: Arduino y los shift registers. \u00bfC\u00f3mo? Pues sigo con la investigaci\u00f3n del Arduino. Empec\u00e9 explicando lo que era con el art\u00edculo Arduino Diecimila y despu\u00e9s de ponerle hora y de medir la temperatura le toca manejar m\u00faltiples salidas. Es decir, lo que quiero es poder manejar un n\u00famero elevado [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21,10],"tags":[218],"geo":null,"_links":{"self":[{"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/posts\/2687"}],"collection":[{"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/comments?post=2687"}],"version-history":[{"count":0,"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/posts\/2687\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/media?parent=2687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/categories?post=2687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.carballada.com\/wordpress\/wp-json\/wp\/v2\/tags?post=2687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}