Brazalete LED recargable

Construcción de un brazalete LED con batería recargable, de larga duración. El brazalete está construido con PLA y es impermeable; se puede utilizar como peatón o ciclista, pero también sería muy útil llevarlo en el coche para utilizarlo como baliza en caso de avería.

Brazalete LED recargable

Los ciclistas, patinadores o cualquier persona que circule de noche cerca de una carretera deberían hacerse ver. Es obligatorio llevar un elemento luminoso o retrorreflectante, como brazaletes, cinturones o linternas, para hacerse visibles a una distancia de por lo menos 150 metros.

Módulo de control LED

El control de encendido de los 6 LED de este brazalete es muy barato. He comprado un lote de 10 placas por menos de 3 dólares. Este controlador enciende los 6 LED de uno en uno de forma secuencial, no es necesario intercalar resistencia limitadoras a los LED, y funciona entre 3 y 4,5 voltios… haciéndolos así muy aconsejables para ser utilizados con baterías Li-ion de 3,7V. Hay que tener cuidado con el esquema que indica el vendedor en su web, porque los 6 LED están pintados al revés. Son los cátodos los que van conectados a las 6 salidas del PCB, como se indica en la imagen siguiente:

Control LED del brazalete

Esquema de montaje

Este brazalete es muy sencillo montarlo, y se compone de dos partes. Por una parte esté el módulo de control y los 6 LED, y por otra la alimentación. Para alimentar el brazalete podría haber utilizado dos o tres pilas de 1,5 voltios en serie, pero he preferido alimentarlo con una bateria de litio recargable.

Esquema: Brazalete LED

Así el módulo de alimentación se compone de una batería 3,7V, el módulo de carga TP4056 con protección y el interruptor de encendido.

Descarga de las piezas 3D

Este diseño consta de 3 piezas, impresas en 3D con PLA de color blanco. El  brazalete tiene 6 caras  para dirigir la luz LED hacia todos los ángulos. El ajuste del brazalete con el brazo está bien para el tamaño medio de un adulto. En caso de que fuera necesario, aplicando calor al PLA -con cuidado si ya se ha montado la electrónica- se podría cerrar o abrir ligeramente el diámetro del brazalete.

Piezas 3D para el brazalete LED

Caja del alimentador y Brazalete – Thingiverse: Rechargeable LED bracelet

¿Necesitas fabricar un PCB?

Actualmente hay muchas empresas que se dedican a fabricar circuitos impresos (PCB), pero no en todas podemos conseguir pequeñas tiradas a buen precio. Por suerte, ahora disponemos de Internet y es mucho más fácil que antes. Podemos buscar empresas en cualquier parte del mundo, y es más fácil encontrar un fabricante que haga nuestros prototipos (PCB) a buen precio. Una de las empresas más grandes del sector es PCBWay.

Logo: PCBWay

Ahora también puedes encargar trabajos 3D, mecanizados con CNC y fabricación de cajas metálicas o de plástico inyectado.

https://www.pcbway.es/

 

Plato giratorio con motor paso a paso

Construcción de un plato giratorio, con un motor paso a paso unipolar de 5 hilos 28BYJ-48. Los platos giratorios se utilizan desde hace mucho tiempo en los escaparates como expositores, sobretodo en tiendas de relojes y joyerías. En mi caso, lo voy a utilizar para grabar algunas escenas de montajes electrónicos. Este plato puede girar en ambos sentidos con gran precisión, y a una velocidad configurable a elegir entre uno de sus 6 preset. El controlador del motor está hecho con un microcontrolador Atmega328P (Arduino). Aprovechando la gran precisión de giro de los motores paso a paso, este plato giratorio se podría utilizar como temporizador cíclico, montando levas en el plato para accionar uno o varios pulsadores.

Motores Paso a Paso

Un motor paso a paso convierte los impulsos eléctricos que recibe en sus bobinas, en movimiento de rotación, y se considera como un motor de corriente continua sin escobillas.

Motor Unipolar de 5 hilos

Un motor paso a paso funciona con tensión continua, y puede ser de casi cualquier tamaño y par. Cuando se le aplica energía en alguno de sus bobinados, da un «paso» en lugar de girar constantemente. Cada paso provoca una rotación con un ángulo especificado por el fabricante del motor, ya que depende del número de polos del motor y su demultiplicación interna.

Un motor paso a paso se comporta como un conversor Digital-Analógico (D/A), convirtiendo los impulsos digitales de tensión que recibe en giros analógicos de gran precisión. Estos motores se utilizan en cualquier dispositivo electrónico que requiera mover objetos con gran precisión: impresoras convencionales y 3D, escáner, plotter, fresadoras CNC, grabadores láser, etc.

Stepper motor 28BYJ-48

Model : 28BYJ-48
Rated voltage : 5VDC
Number of Phase : 4
Speed Variation Ratio : 1/64
Stepper Motor 5V 4-Phase 5-Wire & ULN2003 Driver Board
Stride Angle : 5.625° /64
Frequency : 100Hz
DC resistance : 50Ω±7% (25℃)
Idle In-traction Frequency : > 600Hz
Idle Out-traction Frequency : > 1000Hz
In-traction Torque >34.3mN.m (120Hz)
Self-positioning Torque >34.3mN.m
Friction torque : 600-1200 gf.cm
Pull in torque : 300 gf.cm
Insulated resistance >10MΩ (500V)
Insulated electricity power :600VAC/1mA/1s
Insulation grade :A
Rise in Temperature <40K (120Hz)
Noise <35dB (120Hz, No load, 10cm)

Control del plato giratorio

Para controlar los ángulos de giro y velocidad de un motor paso a paso, es necesario saber como mínimo el número de pasos por vuelta del motor, su tensión de alimentación y la frecuencia máxima de funcionamiento.

El motor 28BYJ-48 hace un giro completo cada 64 pasos, pero incluye una reducción de 1/64 . Como resultado tenemos 64×64 = 4096 pasos por vuelta. Como el motor se acopla al plato mediante un piñón y una corona de relación 1/7, los cálculos de giro los tendremos que calcular en función de 4096×7 = 28972 pasos por vuelta.

Al tratarse de un motor de 4 fases, es posible controlarlo en ciclos de 4 pasos. Aunque se pierda un poco de PAR, los fabricantes aconsejan hacer funcionar el motor en modo “Half Step Drive” (medio paso), haciendo los saltos menos bruscos y reduciendo su consumo.

Secuencia de 8 pasos, para mover el motor 28BYJ-48 en Half Step Drive:

Secuencia de 8 pasos, para alimentar el motor paso a paso unipolar de 5 hilos 28BYJ-48

Construcción del Plato giratorio

Para la construcción de este plato giratorio he utilizado el motor paso a paso unipolar de 5 hilos 28BYJ-4.  Este motor junto con su driver de control, se puede conseguir por Internet por menos de 5 Euros. Al tratarse de un motor unipolar, no es necesario utilizar un driver del tipo Puente H, necesario para controlar los motores bipolares de 4 hilos.

Driver para motor paso a paso unipolar de 5 hilos

El driver de este motor es muy sencillo, sólo necesita 4 transistores en montaje Open-Collector para suministrar la corriente necesaria a las bobinas del motor. El driver que se incluye con este motor utiliza 4 entradas-salidas del circuito integrado ULN2003, de las 7 que incluye el chip. También lleva 4 indicadores LED para señalizar cuando se está alimentado cada una de las 4 bobinas del motor.

El controlador del motor lo he montado aprovechando el PCB del Shield del programador ISP de Arduino UNO que hice hace unos años.

Shield programador ATmega/ATtiny (ARDUINO)

Sólo es necesario cortar una pista del circuito impreso, y unir 11 pines del ATmega328P con su puntos de conexión correspondiente, como si se tratase de un Arduino UNO.

Esquema del plato giratorio con Arduino

En el esquema de montaje se muestran todos los puentes que hay que hacer en color rojo, así como los componentes que hay que montar, resaltados en color verde. Para alimentar todo el circuito, he utilizado una pequeña fuente conmutada de 230VAC-5VDC de 500 mA.

Acceso a descargas

Firmware para cargar en Atmega328P:

Plato_28BYJ-48.rar

Caja y engranajes 3D – Thingiverse:

Turntable, with a 28BYJ-48 5-wire unipolar stepper motor

¿Necesitas fabricar un PCB?

Actualmente hay muchas empresas que se dedican a fabricar circuitos impresos (PCB), pero no en todas podemos conseguir pequeñas tiradas a buen precio. Por suerte, ahora disponemos de Internet y es mucho más fácil que antes. Podemos buscar empresas en cualquier parte del mundo, y es más fácil encontrar un fabricante que haga nuestros prototipos (PCB) a buen precio. Una de las empresas más grandes del sector es PCBWay.

Logo: PCBWay

Ahora también puedes encargar trabajos 3D, mecanizados con CNC y fabricación de cajas metálicas o de plástico inyectado.

https://www.pcbway.es/

Avería Monitor SAMSUNG

Se trata de un monitor de video SAMSUNG, modelo 223BW, de 21,6 pulgadas, formato 16:10 y resolución 1680×1050.

Monitor SAMSUNG 223BW

Síntomas de la avería

Cuando se conecta la alimentación aparece la imagen en la pantalla,  y a los pocos segundos se apaga.  Aunque se espere un rato, el monitor ya no enciende, pero el pulsador de encendido permanece iluminado. Si se apaga y enciende accionando el pulsador, al cabo de varios intentos ya funciona. Otro detalle a tener en cuenta, es que se escucha un pitido de alta frecuencia cuando se enciende la pantalla.

Teniendo en cuenta estos síntomas, es muy fácil que esta avería la esté provocondo la fuente de alimentación. El silbido que se escucha cuando se enciende el monitor lo podrían estar produciendo los transformadores de ferrita, debido a una falta de filtrado en la tensión continua que alimenta a sus transistores de potencia (circuito PWM de la fuente conmutada).  Lo más probable es que tenga alguno o varios condensadores electrolíticos en mal estado, ya que este fallo es muy común en las fuentes conmutadas.

Reparación

Se desmonta el monitor, para acceder al módulo que incluye la fuente de alimentación. Nada más dar la vuelta al PCB, se observan varios condensadores electrolíticos reventados.

Condensadores electrolíticos defectuosos

Se desmontan todos los condensadores visualmente defectuosos, y se comprueban los demás en el mismo PCB, con la ayuda de un medidor ESR.

Medidas ESR en placa

IMPORTANTE: Descargar los condensadores electrolíticos antes de medirlos

Todos los condensadores electrolíticos defectuosos se tienen que sustituir por otros que tengan la misma capacidad y tensión, como mínimo. Es importante utilizar condensadores electrolíticos de baja resistencia serie (ESR), especialmente diseñados para trabajar en fuentes conmutadas. No es lo mismo absorber picos de tensión 100 veces por segundo (fuente de alimentación convencional), que hacerlo casi mil veces más rápido (fuente conmutada).

ESR-Valores de referencia

¿Necesitas fabricar un PCB?

Actualmente hay muchas empresas que se dedican a fabricar circuitos impresos (PCB), pero no en todas podemos conseguir pequeñas tiradas a buen precio. Por suerte, ahora disponemos de Internet y es mucho más fácil que antes. Podemos buscar empresas en cualquier parte del mundo, y es más fácil encontrar un fabricante que haga nuestros prototipos (PCB) a buen precio. Una de las empresas más grandes del sector es PCBWay.

Logo: PCBWay

Ahora también puedes encargar trabajos 3D, mecanizados con CNC y fabricación de cajas metálicas o de plástico inyectado.

https://www.pcbway.es/

Entrenador de Reflejos y Coordinación

Hace 6 años hice un entrenador de reflejos con 6 pulsadores.

ENTRENADOR DE REFLEJOS – IMPROVES YOUR REACTION TIME

Después hice un mural de madera, y cambié los pulsadores por otros de gran tamaño, pudiendo controlar todo desde un PC mediante un software hecho a medida.

Mural con pulsadores (Entrenador de reflejos)

Con el software Reflejos.exe es posible controlar los tiempos, mostrar los intervalos entre pulsaciones, modificar las secuencias de los pulsadores, almacenar los tiempos de hasta 25 jugadores y mostrar su progresión mediante gráficas.

Software:Reflejos.exe (Control del juego/Prácticas QWERTY)

Posteriormente  hice un reloj LED con tecnología SMD, diseñando los PCB’s de la CPU y los dígitos numéricos. El PCB de control del  reloj lo hice pensando en una placa de desarrollo, igual que Arduino, montando conectores en todos los pines del microcontrolador. La CPU del reloj está construída con el microcontrolador AT89S52, el mismo microcontralador que utilicé en el primer Entrenador de Reflejos que hice, pero con encapsulado SMD.

Construye un Reloj SMD

En esta ocasión he actualizado el firmware del Entrenador de Reflejos y el software de control, para adaptarlos a esta nueva CPU y mejorar su operatividad. El nuevo montaje también es diferente, más enfocado a la rehabilitación y coordinación de movimientos que al juego. En este caso, los 6 pulsadores se pueden accionar con las manos y con los pies, y la conexión entre la CPU y el software de control es inalámbrica,  utilizando el módulo Bluetooth HC-05.

Entrenador de Reflejos y Coordinación

Nuevo esquema del Entrenador de Reflejos

Este es el nuevo esquema del Entrenador de Reflejos, con todas las conexiones adaptas al PCB del Reloj:

Esquema: Entrenador de Reflejos y Coordinación

Debido a la gran versatilidad de este PCB, en la adaptación no ha sido necesario cortar ninguna pista del circuito impreso ni hacer puentes entre ellas. Este PCB ya dispone de terminales de conexión para todos los periféricos que se necesitan conectar: los LED de señalización, los pulsadores, el display LCD y el módulo Bluetooth. El avisador acústico ya se utilizaba con el reloj, y va montado en el mismo PCB.

PCB: CPU del Reloj SERIE (Modificada)

Para la señalización óptica de los pulsadores he utilizado 2 LED SMD blancos por pulsador, en paralelo y alimentados a 5V, intercalando en serie una resistencia limitadora de 220 Ohmios en cada LED. Así la corriente máxima de cada LED es de aproximadamente 10mA. Con el fin de proteger la alimentación frente a un posible cortocircuito en el cableado, los 5 voltios que van hacia los pulsadores se alimentan de dos hilos diferentes, cada línea alimenta 3 pulsadores, y cada uno de estos hilos limita el consumo máximo intercalando una resistencia de 22 Ohmios en serie.

Para alimentar todo el conjunto he utilizado un conector microUSB. Así es posible utilizar cualquier cargador USB que tengamos disponible en casa. El consumo máximo de todo el circuito es inferior a 200mA.

PCB: microUSB

La programación y actualización del firmware del microcontrolador AT89S52 se realiza una vez montados todos los componentes en la placa, a través del conector ICSP. Lo ideal sería utilizar un programador ICSP comercial, pero si no lo tienes, podrías convertir en un momento un módulo Arduino en programador ICSP:

Programador ICSP con ARDUINO

Bluetooth HC-05

El módulo Bluetooth HC-05 hay que configurarlo antes de montarlo en la CPU.

Módulo HC-05

Para su configuración es necesario conectarlo a través de un interface serie con un PC, y con cualquier software Terminal y mediante comandos AT configurar su modo de funcionamiento como esclavo, y la velocidad a 57600 bps. Si se quiere, también se pueden modificar el nombre del dispositivo y su PIN de acceso a la conexión. La manera más fácil de configurar todo esto es a través de Arduino, utilizando su interface de comunicaciones serie para enviar los comandos AT al módulo  HC-05 y configurarlo.

Conexiones Arduino y HC-05 (configuración)

Al principio del código de configuración del módulo HC-05 he anotado los comandos AT más importantes, así como el modo de entrar en modo comandos AT. Dependiendo del tipo de módulo HC-05, el acceso a modo comandos es diferente, porque algunos módulos llevan un pulsador y otros no.

Bluetooth HC-05: Comandos AT

Acceso a descargas

Firmware para cargar en AT89S52: REFLEJOS_SMD_v1_02.HEX 

Configuración del módulo HC-05 con Arduino – DropBox: HC-05.rar

PCB de la CPU – PCBWay: Multipurpose_CPU_with_AT89S52 

Software de control – DropBox: Install_Reflejos.zip

Caja 3D – Thingiverse: Reflexes and Coordination Trainer

¿Necesitas fabricar un PCB?

Actualmente hay muchas empresas que se dedican a fabricar circuitos impresos (PCB), pero no en todas podemos conseguir pequeñas tiradas a buen precio. Por suerte, ahora disponemos de Internet y es mucho más fácil que antes. Podemos buscar empresas en cualquier parte del mundo, y es más fácil encontrar un fabricante que haga nuestros prototipos (PCB) a buen precio. Una de las empresas más grandes del sector es PCBWay.

Logo: PCBWay

Ahora también puedes encargar trabajos 3D, mecanizados con CNC y fabricación de cajas metálicas o de plástico inyectado.

https://www.pcbway.es/

 

¿Soldadura en pasta?

En más de una ocasión me han preguntado si es mejor utilizar el estaño en pasta para soldar los componentes SMD. Está claro que para un fabricante la respuesta sería muy clara, porque la soldadura en pasta permite abaratar los costes de producción, y además es posible reducir el tamaño de los dispositivos electrónicos al máximo.

Arrastre de soldadura

Para las reparaciones y pequeños montajes, yo nunca he utilizado el estaño en pasta. En todas las reparaciones que se puedan hacer a mano, siempre he utilizado estaño en hilo y un soldador resistivo convencional. Lo más importante es elegir la punta del soldador, y el estaño más adecuados a la soldadura que se tenga que realizar. Con esto me refiero al diámetro y aleación del estaño, el tamaño de la punta del soldador, su temperatura, y el uso de flux en en algunos casos.

Soldando SMD-TQFP

Plancha de calor para soldar

Para hacer una prueba práctica, soldé un chip TQFP de 44 pines junto con 3 componentes SMD, en un PCB nuevo. Utilicé pasta de soldadura especial para utilizar con máscara (muy densa para dosificar con una jeringuilla), y una placa de calor de 400W.

Plancha de calor para soldar

La temperatura de esta placa es suficiente para fundir el estaño en pasta, y la temperatura máxima que pude medir en la superficie del circuito integrado fue de 210ºC.

Máscara (Stencil) con CNC

Como es muy complicado aplicar la pasta de soldar en un chip de 44 pines, con la ayuda de la CNC hice una máscara (Stencil). Como material utilicé una plancha de cobre de 0,2 mm de espesor, y para los otros 3 componentes SMD apliqué la pasta de soldar a mano.

Máscara TQFP44 con CNC

Para hacer las perforaciones en la máscara con la CNC, tomé todas las medidas del Datasheet del fabricante del chip, y las dibujé en el software SketchUp. Los cortes en la CNC los hice con una punta de grabado de 0,3mm., tamaño ligeramente inferior a las perforaciones de 0,4 mm.

Máscara TQFP44 en SketchUp

Resultado final

El funcionamiento de la plancha de calor fué bastante bueno, pero el exceso de pasta provocó que apareciesen bolas de estaño encima de los pines del circuito integrado… quizás tendría que haber reducido el ancho de las perforaciones de la máscara TQFP44 que hice con la CNC. El exceso de estaño lo tuve que retirar al final con un soldador convencional,  malla de desoldar y flux en gel.

Soldadura en pasta

También había un exceso de pasta en los demás componentes en los que apliqué la pasta de soldar con una pequeña espátula. Al ser una pasta bastante densa, no se puede utilizar una jeringilla, y es bastante complicado dosificar la pasta con una espátula.

Exceso de soldadura en pasta

Aunque resutado final de la soldadura con pasta es bueno, sigo pensando que me habría costado menos tiempo soldar todo a mano.

¿Necesitas fabricar un PCB?

Actualmente hay muchas empresas que se dedican a fabricar circuitos impresos (PCB), pero no en todas podemos conseguir pequeñas tiradas a buen precio. Por suerte, ahora disponemos de Internet y es mucho más fácil que antes. Podemos buscar empresas en cualquier parte del mundo, y es más fácil encontrar un fabricante que haga nuestros prototipos (PCB) a buen precio. Una de las empresas más grandes del sector es PCBWay.

Logo: PCBWay

Ahora también puedes encargar trabajos 3D, mecanizados con CNC y fabricación de cajas metálicas o de plástico inyectado.

https://www.pcbway.es/