Reloj con control remoto

Desarrollo de un nuevo firmware para el kit EC1204B, reloj LED con esfera rotante. Con esta actualización es posible controlar todas las funciones del reloj a distancia, utilizando un interface serie RS-232, USB o Bluetooth.

Reloj controlado por Bluetooth

Configuración manual del reloj

El reloj FC-209 se puede configurar en modo manual, utilizando los 3 pulsadores que lleva en su parte trasera. A continuación se muestra el diagrama de configuración, válido para este kit (FC-209) como para el reloj de pared, mediante el uso de sus 3 pulsadores.

Diagrama de programación
Diagrama de programación

Tipos de interface serie

Con esta última actualización del firmware (5.1), es posible controlar y programar el reloj a distancia. Lo único que se necesita es conectar un interface serie con el reloj, ya sea por cable (RS-232/USB) o inalámbrico (Bluetooth). En la siguiente imagen se muestran las conexiones necesarias, para conectar un interface RS-232 con el reloj.

Interface RS-232 básico

En la siguiente imagen se muestran las conexiones entre el reloj y el interface serie, utilizando uno de tipo USB y otro Bluetooth
Conexión del interface BT con el reloj

Interface serie Bluetooth

Antes de conectar un interface de tipo Bluetooth con el reloj, es necesario configurar como mínimo su velocidad. El sistema Bluetooth permite la comunicación inalámbrica entre dispositivos, transmitiendo la información a la máxima velocidad que le permita el sistema. El terminal BT receptor dispone de un buffer en el que almacena los datos recibidos, y los entrega al equipo remoto con la velocidad (bps) a la que haya sido programado. En este caso, el reloj espera recibir los datos  a 4800 bps (4800,N,8,1)

Configuración del interface Bluetooth

Configuración remota del reloj

A través del interface serie y mediante una aplicación instalada en un PC o dispositivo móvil, es posible configurar y controlar el reloj en modo remoto. Los datos que espera recibir el reloj son siempre caracteres de texto, facilitando así el uso de cualquier software ‘Terminal’ y tecleando las cadenas de texto en su editor.

Lista de comandos serie (4800,N,8,1)

En caso de recibir información serie, el reloj enviará una respuesta indicando si ha recibido información correcta o ha detectado algún error. Pero siempre hay que tener la precaución de enviar los valores correctos, porque el reloj no analiza los datos que recibe, solamente comprueba los caracteres de control de inicio (color rojo) y los comandos (color verde y negro) que le indican lo que debe hacer con la información que recibe y guarda en memoria (color azul).

Actualizar el firmware del reloj

Para programar el micro-controlador de este kit de reloj, podemos utilizar un interface serie (ISP: In-system programming / ICSP : In-Circuit Serial Programming) . En la imagen siguiente podemos ver el conexionado que se debería utilizar entre el programador TL866A y el reloj.

Lo ideal sería utilizar un programador que tuviera dicho interface, o desmontar el chip y programarlo fuera.  En caso de que no dispongas de un programador, podrías hacerlo por ICSP con ARDUINO.

El archivo que necesitas para programar este reloj (firmware), lo puedes descargar de forma gratuita desde el siguiente enlace:

J_RPM_v5.1_EC1204B.HEX

Circuitos impresos

PCBWay es un fabricante de circuitos impresos para electrónica, especializado en la fabricación de prototipos de calidad profesional a un precio muy reducido. Por ejemplo, ahora puedes encargar 10 circuitos impresos de 10×10 cms, a doble cara y con serigrafía, por tan sólo 5 dólares.

Logo: PCBWay

https://www.pcbway.es/

 

Piratas en la WEB

¿Es posible que desaparezca un hosting de pago sin previo aviso?. Si tienes un blog alojado en un hosting, aunque sea de pago, deberías hacer un backup de todo su contenido y guardarlo en un lugar seguro. Si yo no lo hubiera hecho así, habría perdido toda la información que he ido recopilando a lo largo de los años.

Pérdida de un alojamiento WEB

Alojamiento WEB

Si algo he aprendido desde que contraté mi primer alojamiento Web, es la inseguridad que se siente al depositar todo tu trabajo en un lugar ajeno, y teniendo un desconocimiento absoluto del lugar físico en el que están almacenados los datos, aparte del posible mal uso que podrían hacer de ellos .

 

Alojamiento WEB

Aunque contrates un alojamiento de pago, nunca podrás estar seguro de que algún día podrías perder todos tus datos. Esta inseguridad me hizo pensar lo importante que es disponer de un archivo de respaldo con todo el contenido, actualizarlo de forma periódica, y guardarlo fuera del propio alojamiento WEB.

Archivos backup

¿Es tóxico el Ozono?

Reparación de un generador de ozono de uso doméstico. El ozono se utiliza desde hace muchos años como bactericida, y también con fines medicinales. Existen muchas terapias con el ozono, pero siempre son tratadas como complementarias a la medicina tradicional, y suelen crear polémica debido al efecto tóxico que provoca cuando entra en contacto con el epitelio pulmonar.

Capa de ozono

La capa de ozono se encuentra en la estratosfera, a una altura aproximada comprendida entre los 15 y 50 Kms. de la Tierra. Esta zona contiene una alta concentración de ozono, aproximadamente el 90 % de todo el ozono de la atmósfera.

Capa de ozono

La capa de ozono absorbe entre 97 y el 99 % de la radiación ultravioleta de alta frecuencia, proveniente del Sol. Para nosotros actúa como un escudo protector, y también ayuda a mantener el balance biológico en la biosfera.

Usos del ozono

El ozono se utiliza desde hace muchos años como bactericida, y también con fines medicinales.

Usos del ozono

Existen muchas terapias con el ozono, pero siempre son tratadas como complementarias a la medicina tradicional, y suelen crear polémica debido al efecto tóxico que provoca cuando entra en contacto con el epitelio pulmonar.

Toxicidad del ozono

Cuando se aplica el ozono terapeúticamente, siempre se tiene que evitar que entre en contacto con el sistema respiratorio.

Generador electrónico de ozono

Generador de ozono

Actualmente es posible comprar un generador de ozono con fines domésticos.

Funcionamiento de un generador de ozono

Son muy útiles para desinfectar alimentos, o como purificadores del aire. El ozono es capaz de matar todo tipo de bacterias y virus, pero es importante evitar su uso en sitios poco ventilados y evitar respirarlo.

 

 

Reparación y programación CPU-SMD

Reparación y programación del firmware en una CPU de tipo SMD. Comprobación del estado de las soldaduras del microprocesador, con la ayuda de un microscopio.

Microscopio para electrónica

Con el paso del tiempo, todos los dispositivos electrónicos han ido adoptando la tecnología SMD,  pudiendo así integrar más funciones en espacios pequeños y reduciendo notablemente sus costes de fabricación. Al mismo tiempo, las herramientas de trabajo para electrónica han ido evolucionando, siendo necesario el uso de lupas de aumento, cuando se necesita inspeccionar el estado de las soldaduras de los componentes SMD en el circuito impreso. La alternativa a la lupa, es utilizar un microscopio que consiga mantener un buen foco y calidad de la imagen, dejando la distancia suficiente entre la óptica y el PCB para poder realizar trabajos de soldadura.

Inspección de la CPU con el microscopio

Microscopio para electrónica, con GearBest

Reparación de una CPU con tecnología SMD

Un fallo muy común en cualquier dispositivo electrónico, es una soldadura fría o una pista del circuito impreso abierta. A pesar de que esta CPU nunca ha funcionado, ya que se trata de un montaje nuevo, siempre es aconsejable comprobar que todos sus componentes electrónicos sean del valor adecuado, y que todas las soldaduras estén bien hechas.

CPU vista en el microscopio

La mejor forma de comprobar si una soldadura está bien hecha o no, es mover el componente electrónico mientras se observa el punto de soldadura. Cuan se trata de componentes de tipo SMD, es necesario utilizar un alfiler o punzón bien afilado para mover los terminales y comprobar que no se muevan.

Pin desoldado

En el siguiente video se muestra todo el proceso a seguir, para comprobar y programar la CPU de un reloj digital con tecnología SMD.