{"id":373,"date":"2020-03-28T18:45:22","date_gmt":"2020-03-28T17:45:22","guid":{"rendered":"http:\/\/pepechorva.com\/myblog\/?p=373"},"modified":"2020-11-15T12:46:43","modified_gmt":"2020-11-15T11:46:43","slug":"destripando-electronica","status":"publish","type":"post","link":"https:\/\/pepechorva.com\/myblog\/destripando-electronica\/","title":{"rendered":"Destripando electr\u00f3nica"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Recientemente me ha dado por hacer deporte (esto del confinamiento nos est\u00e1 volviendo locos a todos\u2026) y me he dado cuenta que el sensor de cadencia y el de velocidad de mi bici arranca bien, el cpu los detecta, pero al ponerme a pedalear en serio (ejem) deja de detectarlos. Parece que se les ha agotado la pila.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"728\" height=\"582\" src=\"http:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-17-00-1.jpg\" alt=\"\" class=\"wp-image-375\" srcset=\"https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-17-00-1.jpg 728w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-17-00-1-300x240.jpg 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><figcaption>Este es el sensor de cadencia (voy a evitar poner la marca, aunque es perfectamente reconocible)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Con mucho cuidado le repaso un cutter por la uni\u00f3n de las piezas para cortarla y poder abrir el sensor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"598\" src=\"http:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-58-1024x598.jpg\" alt=\"\" class=\"wp-image-376\" srcset=\"https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-58-1024x598.jpg 1024w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-58-300x175.jpg 300w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-58-768x448.jpg 768w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-58.jpg 1031w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>sensor abierto, todos los componentes est\u00e1n en esta cara<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Y bueno, ahora es levantar el circuito, cambiar la pila y ya est\u00e1, fin del art\u00edculo\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ni de co\u00f1a, me pica demasiado la curiosidad este sensor, as\u00ed que vamos a echarle una ojeada de m\u00e1s cerca \ud83d\ude42 <\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Si nos fijamos en la imagen anterior veremos 2 IC (circuitos integrados), y un sensor Reed, vamos por partes;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uno de los integrados que lleva son un microcontrolador Texas Instruments <a href=\"http:\/\/www.ti.com\/lit\/ds\/symlink\/msp430f5502.pdf\">MSP430f5502<\/a>, no se puede observar el reloj que lleva porque est\u00e1 tapado por una chapa met\u00e1lica, el datasheet indica que puede ser de hasta 25MHz. No es mi intenci\u00f3n quitar la tapa met\u00e1lica soldada a modo recubrimiento porque solamente quiero cambiar la pila.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El otro integrado es un m\u00f3dulo BLE (Bluetooth Low Energy) <a href=\"https:\/\/www.nordicsemi.com\/-\/media\/DocLib\/Other\/Product_Spec\/nRF8001PSv13.pdf\">NRF8001<\/a>, que es el que nos hace el enlace con el tel\u00e9fono m\u00f3vil o el ciclocomputador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El sensor Reed es una ampolla que lleva dentro 2 l\u00e1minas de metal a modo interruptor, que se juntan cerrando el circuito cuando pasa cerca un campo magn\u00e9tico, aqu\u00ed ten\u00e9is un <a href=\"http:\/\/datasheet.octopart.com\/RI-03A-Comus-datasheet-24569914.pdf\">datasheet<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"768\" src=\"http:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_16-08-26-1024x768.jpg\" alt=\"\" class=\"wp-image-377\" srcset=\"https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_16-08-26-1024x768.jpg 1024w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_16-08-26-300x225.jpg 300w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_16-08-26-768x576.jpg 768w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_16-08-26.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>el sensor Reed<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Y aqu\u00ed como activar el circuito sin un im\u00e1n (por no desmontarlo de la bici)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"588\" height=\"465\" src=\"http:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-35.jpg\" alt=\"\" class=\"wp-image-380\" srcset=\"https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-35.jpg 588w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/photo_2020-03-28_15-16-35-300x237.jpg 300w\" sizes=\"(max-width: 588px) 100vw, 588px\" \/><figcaption>sensor activado<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Y no hay mucho m\u00e1s, el circuito es relativamente sencillo, un sensor, un microcontrolador y una interfaz de comunicaciones BLE.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si observamos de cerca el Ti, vemos que hay varias pistas que salen hacia el BLE, as\u00ed que vamos a observar el datasheet a ver qu\u00e9 vemos&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"468\" src=\"http:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/Captura-de-pantalla-2020-03-28-a-las-17.32.36-1024x468.png\" alt=\"\" class=\"wp-image-378\" srcset=\"https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/Captura-de-pantalla-2020-03-28-a-las-17.32.36-1024x468.png 1024w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/Captura-de-pantalla-2020-03-28-a-las-17.32.36-300x137.png 300w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/Captura-de-pantalla-2020-03-28-a-las-17.32.36-768x351.png 768w, https:\/\/pepechorva.com\/myblog\/wp-content\/uploads\/2020\/03\/Captura-de-pantalla-2020-03-28-a-las-17.32.36.png 1064w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Vaya, parece que comunican por UART <\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Los c\u00edrculos que se ven por todas partes son puntos de test y tambi\u00e9n es donde se programa el microcontrolador. En este circuito no voy a intentar ver qu\u00e9 es cada punto, ya que no tengo intenci\u00f3n de sacar el firmware ni de reprogramarlo. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Viendo el circuito es relativamente sencillo entender c\u00f3mo funciona. Imagino que el sensor cuenta el tiempo transcurrido entre cierres del Reed y lo transmite v\u00eda Bluetooth, y que el ciclocomputador (o el m\u00f3vil) convierten este tiempo en frecuencia (rpm) para mostrar la cadencia o la velocidad  (por eso piden tambi\u00e9n el radio de la rueda).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bueno, llegado a este punto, ya era hora de desempolvar este blog. Vamos a ver si van apareciendo nuevas entradas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recientemente me ha dado por hacer deporte (esto del confinamiento nos est\u00e1 volviendo locos a todos\u2026) y me he dado cuenta que el sensor de cadencia y el de velocidad de mi bici arranca bien, el cpu los detecta, pero al ponerme a pedalear en serio (ejem) deja de detectarlos. Parece que se les ha &#8230; <a title=\"Destripando electr\u00f3nica\" class=\"read-more\" href=\"https:\/\/pepechorva.com\/myblog\/destripando-electronica\/\" aria-label=\"Leer m\u00e1s sobre Destripando electr\u00f3nica\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[31,48,49],"class_list":["post-373","post","type-post","status-publish","format-standard","hentry","category-cat-electronica","tag-electronica","tag-microcontrolador","tag-sensores"],"_links":{"self":[{"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/posts\/373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/comments?post=373"}],"version-history":[{"count":4,"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/posts\/373\/revisions"}],"predecessor-version":[{"id":452,"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/posts\/373\/revisions\/452"}],"wp:attachment":[{"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/media?parent=373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/categories?post=373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pepechorva.com\/myblog\/wp-json\/wp\/v2\/tags?post=373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}