{"id":7837,"date":"2018-07-29T00:48:40","date_gmt":"2018-07-28T23:48:40","guid":{"rendered":"http:\/\/blog.whatsbee.net\/?p=7837"},"modified":"2018-07-29T00:55:20","modified_gmt":"2018-07-28T23:55:20","slug":"gazbee-lora-lecturas-reales-de-consumo","status":"publish","type":"post","link":"https:\/\/blog.whatsbee.net\/?p=7837","title":{"rendered":"Gazbee Lora lecturas reales de consumo"},"content":{"rendered":"<p>Al fin podemos estudiar el consumo energ\u00e9tico del prototipo de Lora (son lecturas reales, aunque podr\u00edan cambiar en funci\u00f3n de la cobertura.<\/p>\n<p><a href=\"http:\/\/blog.whatsbee.net\/?attachment_id=7841\" rel=\"attachment wp-att-7841\"><img loading=\"lazy\" class=\"aligncenter size-large wp-image-7841\" src=\"http:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Sleep-apagado-1024x239.png\" alt=\"\" width=\"840\" height=\"196\" srcset=\"https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Sleep-apagado-1024x239.png 1024w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Sleep-apagado-300x70.png 300w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Sleep-apagado-768x179.png 768w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Sleep-apagado-1170x273.png 1170w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Sleep-apagado.png 1606w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/a><\/p>\n<p>En este gr\u00e1fico podemos ver el consumo en los periodos de sleep, 22 y pico uA (millon\u00e9simas de Amperio)<\/p>\n<p><a href=\"http:\/\/blog.whatsbee.net\/?attachment_id=7839\" rel=\"attachment wp-att-7839\"><img loading=\"lazy\" class=\"aligncenter size-large wp-image-7839\" src=\"http:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Inicio-ESP8266-1024x239.png\" alt=\"\" width=\"840\" height=\"196\" srcset=\"https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Inicio-ESP8266-1024x239.png 1024w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Inicio-ESP8266-300x70.png 300w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Inicio-ESP8266-768x180.png 768w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Inicio-ESP8266-1170x273.png 1170w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Inicio-ESP8266.png 1613w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/a><\/p>\n<p>En este (en otra escala de tiempos) la energ\u00eda que empleamos en cargar el programa y sacar el\u00a0 micro del deep-sleep.<\/p>\n<p><a href=\"http:\/\/blog.whatsbee.net\/?attachment_id=7840\" rel=\"attachment wp-att-7840\"><img loading=\"lazy\" class=\"aligncenter size-large wp-image-7840\" src=\"http:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Lectura-sin-arranque-1024x242.png\" alt=\"\" width=\"840\" height=\"199\" srcset=\"https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Lectura-sin-arranque-1024x242.png 1024w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Lectura-sin-arranque-300x71.png 300w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Lectura-sin-arranque-768x181.png 768w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Lectura-sin-arranque-1170x276.png 1170w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/Lectura-sin-arranque.png 1613w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/a><\/p>\n<p>Energ\u00eda empleada en la lectura de los sensores.<\/p>\n<p><a href=\"http:\/\/blog.whatsbee.net\/?attachment_id=7838\" rel=\"attachment wp-att-7838\"><img loading=\"lazy\" class=\"aligncenter size-large wp-image-7838\" src=\"http:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/EnvioPaquete_Sin-inicio-1024x235.png\" alt=\"\" width=\"840\" height=\"193\" srcset=\"https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/EnvioPaquete_Sin-inicio-1024x235.png 1024w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/EnvioPaquete_Sin-inicio-300x69.png 300w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/EnvioPaquete_Sin-inicio-768x177.png 768w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/EnvioPaquete_Sin-inicio-1170x269.png 1170w, https:\/\/blog.whatsbee.net\/wp-content\/uploads\/2018\/07\/EnvioPaquete_Sin-inicio.png 1618w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/a><\/p>\n<p>Energ\u00eda empleada en subir los datos.<\/p>\n<p>Con todos estos valores podemos hacer ya los c\u00e1lculos (te\u00f3ricos) definitivos de la duraci\u00f3n de la bater\u00eda. Sobre nuestros planteamientos iniciales hemos aplicado algunas mejoras para proporcionar la m\u00e1xima informaci\u00f3n con el m\u00ednimo consumo:<\/p>\n<ul>\n<li>No vamos a enviar los datos a intervalos regulares, en lugar de eso analizaremos las lecturas y las compararemos con el \u00faltimo valor enviado, Si la variaci\u00f3n supera un umbral predefinido la enviaremos siempre y cuando haya transcurrido el intervalo m\u00ednimo de env\u00edo. Si la lectura no ha superado este umbral nos esperaremos al intervalo m\u00e1ximo. De alguna manera podemos decir que nuestro algoritmo se adapta a la variabilidad del combustible enviando con m\u00e1s frecuencia cuando hay m\u00e1s variaciones.<\/li>\n<li>No vamos a leer la temperatura y la tensi\u00f3n de la bater\u00eda en todas las lecturas, solo en las que hay un env\u00edo de datos. Entendemos que\u00a0 son datos que no var\u00edan de forma r\u00e1pida y nos permite ahorrar tiempo.<\/li>\n<\/ul>\n<p>Te\u00f3ricamente, si tenemos un dep\u00f3sito que rellenamos 10 veces al a\u00f1o y nuestro umbral es del 5cm el umbral se superar\u00eda unas 200 veces al a\u00f1o, en condiciones de uso regular\u00a0 en un escenario hipot\u00e9tico en el que configuremos para lecturas cada 10 minutos y env\u00edos\u00a0m\u00ednimos cada 20* minutos y m\u00e1ximos cada 4 horas tendr\u00edamos la seguridad de que un cambio se enviar\u00eda antes de 20 minutos, pero el intervalo en el 99% de los casos se har\u00eda en 4 horas. Como en una hip\u00f3tesis de consumo constante en ning\u00fan caso se vac\u00eda 5 cm en menos de 4 horas detectar\u00edamos los llenados pero enviar\u00edamos muchos menos paquetes,<\/p>\n<p>*En realidad los 20 minutos de los que hablamos son unos 5 minutos de promedio. En condiciones normales cuando se produzca el cambio es probable que hayan transcurrido m\u00e1s de 20 minutos desde el \u00faltimo env\u00edo, por lo que se enviar\u00e1 inmediatamente cuando se detecte (se lee cada 10 minutos). Eso s\u00ed, si hay dos cambios seguidos se enviar\u00e1n con un intervalo de 20 minutos. En todo caso podemos cambiar la configuraci\u00f3n para mejorarlo si es necesario en alg\u00fan caso concreto.<\/p>\n<p>De hecho estos son los datos en esa hip\u00f3tesis de consumo:<\/p>\n<table width=\"421\">\n<tbody>\n<tr>\n<td width=\"261\"><strong>Concepto<\/strong><\/td>\n<td width=\"80\"><strong>Valor\u00a0<\/strong><\/td>\n<td width=\"80\"><strong>Unidad<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Lecturas diarias<\/td>\n<td>143,906081<\/td>\n<td>lecturas<\/td>\n<\/tr>\n<tr>\n<td>Envios diarios<\/td>\n<td>5,99608672<\/td>\n<td>Envios<\/td>\n<\/tr>\n<tr>\n<td>Energ\u00eda arranques<\/td>\n<td>0,11761924<\/td>\n<td>mAh<\/td>\n<\/tr>\n<tr>\n<td>Energ\u00eda lecturas<\/td>\n<td>0,17407689<\/td>\n<td>mAh<\/td>\n<\/tr>\n<tr>\n<td>Energia envios<\/td>\n<td>0,1428493<\/td>\n<td>mAh<\/td>\n<\/tr>\n<tr>\n<td>Energ\u00eda Sleep<\/td>\n<td>0,5292386<\/td>\n<td>mAh<\/td>\n<\/tr>\n<tr>\n<td>Energ\u00eda autodescarga<\/td>\n<td>0,05342466<\/td>\n<td>mAh<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Total energ\u00eda diaria<\/td>\n<td>1,01720869<\/td>\n<td>mAh<\/td>\n<\/tr>\n<tr>\n<td>D\u00e1s teoricos autonom\u00eda<\/td>\n<td>2556,01435<\/td>\n<td>D\u00edas<\/td>\n<\/tr>\n<tr>\n<td>A\u00f1os teoricos autonomia<\/td>\n<td>7,00277903<\/td>\n<td>A\u00f1os<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>7 A\u00f1os de bater\u00eda con una granularidad de 20 minutos!!!!!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Al fin podemos estudiar el consumo energ\u00e9tico del prototipo de Lora (son lecturas reales, aunque podr\u00edan cambiar en funci\u00f3n de la cobertura. En este gr\u00e1fico podemos ver el consumo en los periodos de sleep, 22 y pico uA (millon\u00e9simas de&hellip; <br \/><a class=\"read-more-button\" href=\"https:\/\/blog.whatsbee.net\/?p=7837\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":7840,"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\/7837"}],"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=7837"}],"version-history":[{"count":4,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/posts\/7837\/revisions"}],"predecessor-version":[{"id":7845,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/posts\/7837\/revisions\/7845"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=\/wp\/v2\/media\/7840"}],"wp:attachment":[{"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.whatsbee.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}