{"id":7742,"date":"2018-05-01T11:47:05","date_gmt":"2018-05-01T10:47:05","guid":{"rendered":"http:\/\/blog.whatsbee.net\/?p=7742"},"modified":"2018-05-01T11:47:05","modified_gmt":"2018-05-01T10:47:05","slug":"primer-paso-investigacion-y-seleccion-de-tecnologias","status":"publish","type":"post","link":"https:\/\/blog.whatsbee.net\/?p=7742","title":{"rendered":"Primer paso: Investigaci\u00f3n y selecci\u00f3n de tecnolog\u00edas"},"content":{"rendered":"<p>Una vez fijados nuestros objetivos vamos a seleccionar las tecnolog\u00edas adecuadas para cumplirlos.\u00a0Esta es una labor de investigaci\u00f3n en la que estudias pros y contras de muchas tecnolog\u00edas. No\u00a0\u00a0es mi objetivo hacer una comparativa en este post, sino explicaros los componentes y las tecnolog\u00edas elegidos y los motivos.\u00a0Es posible que alguna de las personas que lea este art\u00edculo piense que me he equivocado en alguna elecci\u00f3n, posiblemente sea as\u00ed.<\/p>\n<h3>Alimentaci\u00f3n<\/h3>\n<p>Tiene sentido que trat\u00e1ndose de un proyecto da bajo consumo la alimentaci\u00f3n sea uno de los elementos claves, los requerimientos son: una gran densidad de energ\u00eda por volumen, formatos conocidos, no es necesario que sea recargable y no quiero dedicar muchos recursos a adaptar la fuente a la tensi\u00f3n necesaria para alimentar el circuito. Sobre esto \u00faltimo he de decir que es especialmente importante, si el circuito debe de estar alimentado a 3,3V y la fuente es de 5V (por poner un ejemplo) debemos de dedicar recursos a adaptarla, generalmente son consumidores de espacio, de dinero y de energ\u00eda.<\/p>\n<p>Despu\u00e9s de\u00a0 hacer un poco de investigaci\u00f3n para mi la decisi\u00f3n est\u00e1 clara, las bater\u00edas de <strong>Litio Cloruro de tionilo (Li-SOCl2).\u00a0<\/strong><\/p>\n<p>Ventajas:<\/p>\n<ul>\n<li>Alta densidad energ\u00e9tica<\/li>\n<li>Excelente fiabilidad<\/li>\n<li>Amplio rango de temperatura<\/li>\n<li>Tensi\u00f3n estable<\/li>\n<li>Tensi\u00f3n de salida elevada<\/li>\n<li>Autodescarga d\u00e9bil<\/li>\n<li>Larga vida \u00fatil<\/li>\n<li>Excelente capacidad nominal<\/li>\n<li>Fiabilidad<\/li>\n<li>Alta resistencia en entornos h\u00famedos<\/li>\n<li>Excelente seguridad de uso<\/li>\n<\/ul>\n<p>Desventajas:<\/p>\n<ul>\n<li>Con respecto a las\u00a0pilas\u00a0normales el precio, aunque se pueden encontrar bater\u00edas de 2,6 AH por unos 8\u20ac.<\/li>\n<\/ul>\n<h3>Microprocesador<\/h3>\n<p>Si, si, ya se que con un\u00a0Atmel 328p se pueden conseguir consumos en deep sleep de un par de microamperios (o eso dicen), pero mi decisi\u00f3n es hacerlo bas\u00e1ndome en el ESP8266 12-e aunque el consumo en deep-sleep sea de unos 20 uA.\u00a0Como os explicar\u00e9 m\u00e1s adelante parece que el consumo en deep-sleep del procesador es\u00a0uno de los datos fundamentales para hacer un dispositivo de ultra bajo consumo, pero la elecci\u00f3n del ESP8266 para mi tiene muchas ventajas:<\/p>\n<ul>\n<li>Es un dispositivo compacto, potente y barato.<\/li>\n<li>Hay mucha documentaci\u00f3n en Internet y es un entorno que conozco.<\/li>\n<li>Incorpora toda la circuiter\u00eda, es posible hacerlo funcionar con solo unos pocos componentes adicionales.<\/li>\n<li>Incorpora WiFi, aunque no es mi intenci\u00f3n hacerlo funcionar con WiFi me proporciona un medio para configurar el dispositivo y actualizar sin tener que desmontar o utilizar cables y conectores.<\/li>\n<\/ul>\n<p>Desventajas:<\/p>\n<ul>\n<li>El consumo en deep-sleep es un poco m\u00e1s alto del que ser\u00eda deseable.<\/li>\n<\/ul>\n<p>Sobre la desventajas he de decir que el consumo en deep-sleep parece un dato significativo, pero no lo es tanto. M\u00e1s adelante publicar\u00e9 un art\u00edculo sobre las matem\u00e1ticas del deep sleep, pero a grosso modo dir\u00e9 que un a\u00f1o de deep-sleep consume 175 mAH, por lo que una bater\u00eda de 2600mAh nos da para 15 a\u00f1os de deep-sleep, como queremos hacer un dispositivo con una duraci\u00f3n de bater\u00eda de 5 a\u00f1os ya me parece adecuada la proporci\u00f3n de 1\/3 de la energ\u00eda para el deep-sleep y 2\/3 para los\u00a0trabajos de leer los sensores y de hacer los env\u00edos. En realidad con un micro que consumiera la mitad en deep-sleep conseguir\u00edamos solo un 20% menos de consumo, posiblemente tenga sentido leer con menos frecuencia o optimizar el c\u00f3digo para que tarde menos,<\/p>\n<h3>Comunicaciones<\/h3>\n<p>Est\u00e1 claro que tienen que ser inal\u00e1mbricas, de largo alcance y de bajo consumo y eso limita enormemente\u00a0(y facilita) la elecci\u00f3n de la tecnolog\u00eda. B\u00e1sicamente nos quedan Sigfox y Lora. Sigfox es una compa\u00f1\u00eda privada que ha hecho un despliegue y que cobra una suscripci\u00f3n por dispositivo conectado a su red y Lora es libre, utiliza frecuencias p\u00fablicas y est\u00e1 bastante documentada. Adem\u00e1s Lora cuenat con una red p\u00fablica The Things Networks (TTN) que est\u00e1 construida a partir de gateways que la gente comparte, se me antoja interesante poder utilizarlos en algunos casos y desplegarlos y compartirlos en otros casos. Adem\u00e1s de ser una red aparentemente segura la integraci\u00f3n desde sus servidores MQTT parece sencilla.<\/p>\n<h3>Sensores<\/h3>\n<p>Para los sensores conservaremos y aprovecharemos lo que ya est\u00e1bamos usando, los sensores de ultrasonidos HC-SR04-V2, la ventaja es su precio.\u00a0 He de decir que la coletilla \u00abV2\u00bb es especialmente importante, funcionan a 3,3V aunque son mucho m\u00e1s dif\u00edciles de conseguir.<\/p>\n<p>Soy consciente de que son sensores baratos de no mucha precisi\u00f3n y que no incorporan funciones de Sleep. Lo de la precisi\u00f3n (si nos quedan GPIOS libres en el micro) lo resolveremos poniendo un sensor de temperatura y haciendo los ajustes en las lecturas, inrpoporando un filtro median en el software y haciendo unos deflectores que enfoquen las ondas de los ultrasonidos. Lo de que no haya modos sleep lo resolveremos encendiedolo desde un GPIO solo cuando sea necesario.<\/p>\n<p><a href=\"http:\/\/blog.whatsbee.net\/?p=7739\">Ir al primer cap\u00edtulo &#8211; Gazbee de bajo consumo, definici\u00f3n.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una vez fijados nuestros objetivos vamos a seleccionar las tecnolog\u00edas adecuadas para cumplirlos.\u00a0Esta es una labor de investigaci\u00f3n en la que estudias pros y contras de muchas tecnolog\u00edas. No\u00a0\u00a0es mi objetivo hacer una comparativa en este post, sino explicaros los&hellip; <br \/><a class=\"read-more-button\" href=\"https:\/\/blog.whatsbee.net\/?p=7742\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":731,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[208,2],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/posts\/7742"}],"collection":[{"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7742"}],"version-history":[{"count":3,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/posts\/7742\/revisions"}],"predecessor-version":[{"id":7745,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/posts\/7742\/revisions\/7745"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/media\/731"}],"wp:attachment":[{"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}