SORTEO: 3 cupones de 50$ y 100 de 10$

Sorteo de 3 cupones de descuento de 50$, para fabricar circuitos impresos en la empresa PCBWay.

Reparto de los 100 cupones de descuento de 10$, para fabricar circuitos impresos en la empresa PCBWay.

Fabricante de prototipos PCB y empresa colaboradora:

Logo: PCBWay

PCBs para todos (REGALOS)

Reparto de cupones de descuento entre los suscriptores del canal de YouTube. Con este cupón de descuento podrás mandar a fabricar tus propios diseños de circuito impreso, para conseguir un acabado profesional de tus diseños.

Entrega de cupones por valor de 10$

La empresa PCBWay patrocina la entrega de estos cupones, por valor de 10$. A pesar de que tengo muchos cupones para repartir, el número no es infinito y los entregaré siguiendo el orden de aparición de los comentarios en este video de YouTube, que siendo suscriptor muestren interés en recibir su cupón.

Requisitos

Para que pueda enviar tu cupón de descuento, es necesario que cumplas los siguientes requisitos:

  • Estar suscrito al canal de YouTube.
  • Ser de los primeros en comentar en el video, escribiendo al principio del comentario: ‘Participo‘.
  • Enviar por email una captura de pantalla de tu cuenta de YouTube, donde se vea que estás suscrito a este canal de YouTube.
  • Crear una cuenta en la empresa fabricante de circuitos impresos, para que me envíes en el mismo email tu nombre de usuario en  PCBWay.

No te olvides de incluir en el correo, el nombre de usuario que has utilizado para escribir tu comentario en el video.

Abrir una cuenta en PCBWay

El crear una cuenta en PCBWay es gratis, y además recibirás un bono de regalo por valor de 5$.

Abrir una cuenta en PCBWay

Te recuerdo que todavía tenemos un sorteo pendiente, consistente en 3 cupones de 50$, para que puedas mandar a fabricar tus circuitos impresos en la empresa PCBWay. Si no lo sabías y estás interesado en participar, echa un vistazo a este video: Nuevo PCB + Sorteo antes del 23 de Diciembre:

Logo: PCBWay

 

 

https://www.pcbway.com/

Nuevo PCB + Sorteo

Diseño de un nuevo circuito impreso con 2 dígitos de 7 segmentos, LED SMD, incluyendo los dos puntos separadores y el punto decimal. Este circuito impreso es compatible con el anterior de un sólo dígito que utilicé en el ‘Reloj SMD’. Así se pueden utilizar ambas placas en el mismo montaje y construir cualquier tipo de display, sin la necesidad de tener que pegar más diodos en el PCB.

Construye un Reloj SMD

Reloj serie con el nuevo PCB

Display de 4 dígitos

El display del último reloj que hice, estaba construido con 4 circuitos impresos  de un dígito de 7 segmentos. Cada uno del los dígitos permite el control de encendido de un punto decimal, el cuál se incluye en cada PCB. Sin embargo, este reloj utiliza además del punto decimal un separador central, formado por dos puntos LED. Como es lógico, para poder controlar 2 signos es necesario utilizar la salida del control decimal de 2 dígitos. Por otra parte, en los PCBs no estaba contemplada la posibilidad de montar los dos puntos separadores. La solución fue la de colocar 2 LED entre las dos placas centrales, pegando uno en cada tarjeta.

Pegar LED en el display

Ambos LED van conectados en serie. El ánodo de esta serie, como es el punto común, va conectado con la alimentación al +12V.

Cableado LED

El cátodo de la serie lo tuve que cablear hasta la salida de control del punto decimal del dígito anterior (el punto decimal del dígito de la izquierda no se utiliza en este reloj).

Nuevo PCB

A pesar de que la solución que tomé es válida, no queda muy elegante hacer semejante ‘engendro’ en un diseño nuevo. Al final decidí hacer otro circuito impreso, con los dos puntos además del punto decimal, y que fuera totalmente compatible con los circuitos impresos que ya tenía fabricados.

PCB: 2 dígitos de 7 segmentos

Este nuevo circuito impreso contiene 2 dígitos, y los dos puntos LED están montados entre ambos dígitos. Este circuito impreso va montado en el centro del display del reloj de 4 dígitos, ocupando los 2 dígitos centrales; y a cada lado va montada otra placa de un sólo dígito.

Nuevo display del Reloj

¿Dónde fabricar el PCB?

Actualmente hay muchas empresas que se dedican a fabricar circuitos impresos, 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. Por suerte, se puso en contacto conmigo el fabricante de circuitos impresos PCBWay, preguntando si quería hacer una colaboración con ellos. Lo primero que hice es visitar su página Web, y me pareció muy interesante su manera de trabajar.

Proyectos compartidos en PCBWay

https://www.pcbway.com/project/shareproject/

Esta empresa, aparte de ser grande y tener muy buenos precios, dispone de un apartado en su Web para alojar los diseños y poder compartirlos. Creo que la idea es muy buena para ambas partes. El diseñador recibe un porcentaje de las ventas que se realicen de sus diseños y el fabricante aumenta sus ventas.

Link of my shared project: 
PCB from PCBWay

Lote PCBs

Sorteo por cortesía de: PCBWay

Sorteo patrocinado por PCBWay

El sorteo se realizará el próximo día 23 de Diciembre de 2017, y habrá 3 ganadores. Cada ganador recibirá un cupón de regalo para mandar a fabricar sus propios PCB’s. Los circuitos impresos podrán ser de una o dos caras, y con un tamaño máximo de 100×100 milímetros… con transporte incluido.

PARTICIPANTES

El sorteo se realizará entre los suscriptores de este canal, que dejen un comentario en la línea de comentarios del video (YouTube). Si quieres participar, no te olvides de dejar sin marcar en tu cuenta de YouTube la casilla: ‘Mantener todas mis suscripciones en privado’ (por lo menos el día 23 de Diciembre).

Logo: PCBWay
https://www.pcbway.com/

CIRCUITOS IMPRESOS (PCB)

Archivos GERBER para fabricar este nuevo PCB, con 2 dígitos de 7 segmentos:

PCB_Display_2x7.zip

Ganador del sorteo

Ganador del sorteo de un PCB con tecnología SMD, para montar un display de 7 segmentos con control serie.

PCB display de 7 segmentos serie

El circuito impreso sorteado es el que se mostró en el video anterior, el cual incluye el circuito integrado TPIC6B595 -Shift Register- ya montado en el PCB.

Resultado del sorteo

El sorteo se realizó entre los suscriptores que hicieron un comentario en el video anterior, utilizando el software online: You2Pick

 

 

Prototipos PCB

Circuito impreso

El circuito impreso (PCB) es una parte muy importante para cualquier dispositivo electrónico. Antes de lanzar un nuevo producto al mercado, siempre es necesario comprobar el correcto funcionamiento de su circuito electrónico. En algunos casos sería suficiente comprobar el circuito en un simulador con software; sin embargo, siempre es conveniente realizar el montaje con todos sus componentes y lo más parecido posible al diseño final.

CPU: Baliza RGB

Existen muchos métodos para comprobar de forma rápida el correcto funcionamiento de un circuito electrónico:

  • Placas ProtoBoard, uniendo los componentes con cables
  • Circuitos impresos de tipo universal, realizando sus conexiones con puentes y cables soldados en el PCB.
  • Fabricación del circuito impreso, utilizando cualquier método de trasferencia y atacando el PCB con ácido.
  • Fabricación del circuito impreso con una fresadora digital (CNC)

El problema de utilizar cualquiera de estos métodos, es que nunca podremos montar los circuitos con componentes de montaje superficial (SMD). Por suerte, ahora hay muchas empresas que se dedican a fabricar circuitos impresos para prototipos y a precios muy asequibles. Como sucede en la mayoría de los casos con la electrónica, las empresas chinas son las más competitivas. El problema de realizar un pedido a China, es el largo tiempo que tenemos que esperar para recibir el prototipo, sumado al alto precio de sus envíos. Sin embargo, buscando por Internet siempre puedes encontrar alguna oferta. Ahora, como la empresa JLCPCB tiene una oferta muy interesante, la voy a aprovechar para encargar algunos circuitos impresos.

PCB: Display 7 segmentos serie

¿Quién es JLCPCB?

JLCPCB es una de las empresas de prototipos de circuitos impresos (PCB) más grandes de China, especializada en la fabricación de prototipos y producción de circuitos impresos en pequeños lotes. JLCPB cuenta con una experiencia de más de 10 años, trabajando para grandes empresas y aficionados a la electrónica.

¿Qué nos ofrece JLCPCB?

  • Una especial oferta en el primer pedido. Por tan sólo 2$ podemos obtener un lote de 10 PCB para fabricar nuestro primer prototipo a doble cara, y con acabado profesional.
  • Respuesta muy rápida en la fabricación, hasta 24 horas.
  • Envíos rápidos, entre 3 y 6 días si se utiliza el envío con la empresa DHL
  • Encargos Online, los pedidos se pueden hacer desde el mismo PC que utilizamos para el diseño del PCB, subiendo los archivos Gerber por Internet a su Web: https://jlcpcb.com/
  • Respuesta rápida ante cualquier problema o asesoramiento técnico.
  • JLCPCB forma parte del grupo de empresas: Integrated Electronic Engeneering Service

Integrated Electronic Engeneering Service

  • JLCPCB: Fabricación de prototipos PCB
https://jlcpcb.com/
https://jlcpcb.com/
  • EasyEDA: Software Online y libre para el diseño de circuitos impresos (PCB)
https://easyeda.com/
https://easyeda.com/
  • LCSC: Suministro de componentes electrónicos
https://lcsc.com/
https://lcsc.com/

Realizar un pedido a JLCPCB

Si estás interesado en realizar el pedido de tus circuitos impresos a la empresa JLCPCB, echa un vistazo al siguiente video:

Luz Rítmica, con fuente capacitiva

Control de luz al ritmo del sonido, integrando el circuito de control dentro del soporte de una lámpara. Se construye un circuito de pequeñas dimensiones, alimentado directamente de la red eléctrica con una fuente capacitiva. La detección del audio se realiza mediante un pequeño micrófono, incorporado en el propio circuito. De esta manera no es necesario realizar una conexión entre el equipo de música y la lámpara… sólo es necesario conectar la lámpara a la red eléctrica.

Esquema de montaje

Esquema: Luz Rítmica

El circuito de control de la luz rítmica lo podemos dividir en tres partes:

  1. Fuente de alimentación capacitiva
  2. Amplificador de audio
  3. Control de encendido

Fuente capacitiva

La alimentación de 5V se consigue directamente de la red eléctrica mediante una fuente capacitiva, sin aislamiento galvánico, lo que implica un riesgo de electrocución si se manipula el circuito cuando está funcionando.

Medida de la fuente 5V

El uso de una fuente capacitiva permite realizar este circuito de pequeñas dimensiones, permitiendo integrar todo el conjunto de control dentro del soporte de la lámpara. Los detalles de funcionamiento de esta fuente de alimentación se detallan en la siguiente entrada del blog:

Interruptor táctil con fuente capacitiva

Amplificador de audio

Este circuito no necesita estar conectado con un equipo de música, el sonido se toma a través de un pequeño micrófono incorporado en el PCB. El sonido captado por el micrófono se amplifica para conseguir el nivel suficiente para encender el diodo LED del Opto-Triac (MOC3020). Se utiliza el amplificador operacional LF356, aunque podría utilizarse cualquier otro equivalente, siempre que funcione con 5V. Para evitar una posible realimentación durante el encendido de la lámpara, por inducción entre  los impulsos de salida de alimentación y la entrada del micrófono, se monta un condensador de 1nF entre el pin de salida y la entrada “-” del amplificador operacional.  El condensador limita la respuesta del amplificador a altas frecuencias, limitando así su respuesta por inducción.

Control de encendido

El umbral de encendido de la lámpara se ajusta modificando el valor de la resistencia limitadora del LED (1K) del Opto-Triac (MOC3020).  El umbral de encendido variable, permite adaptar los destellos de la lámpara con el  nivel de sonido capatado por el micrófono.

Ajuste del umbral

Para el montaje de la placa de control se utiliza un PCB de tipo universal, lo que permite ir acomodando los componentes al tamaño del hueco donde irá instalado.

PCB luz rítmica

El circuito de control se fija con adhesivo termo fundible al soporte de la lámpara. Para evitar que el adhesivo entre en contacto con los componentes electrónicos, antes de pegar la placa de control, se protege con cinta adhesiva Kapton.

PCB dentro del soporte

Todos los detalles de este montaje, se muestran en el siguiente video:

 

 

 

 

 

EL CIRCUITO IMPRESO #3

Fabricar un circuito impreso con una placa PCB virgen, fotosensibilizada para positivo. Partiendo de un fotolito que sacaremos con la impresora, utilizando láminas transparentes para impresoras láser, seguiremos todo el proceso paso a paso. Tanto el revelador como el atacador del circuito impreso, lo haremos con productos fáciles de localizar en tiendas de limpieza.

C_Impreso

Otros métodos para realizar tus propios circuitos impresos:
EL CIRCUITO IMPRESO #1
EL CIRCUITO IMPRESO #2

Stick LED programable #2

Personalización de los textos y gráficos que aparecen en el Stick LED, modificando el firmware con un editor hexadecimal. Instalación del software de control Stick.exe y programación del texto que se almacena en la memoria RAM del Stick LED.

Puedes descargar este software de forma gratuita desde el siguiente enlace: Install_Stick_v1.04.rar

Este programa funciona bajo Windows.  Para instalar hay que descomprimir el archivo .rar  y ejecutar el archivo .exe siguiendo las indicaciones del instalador.

Para modificar  los textos fijos de la memoria ROM, es necesario editar el fichero del firmware antes de programar el micro controlador AT89S52. Podemos utilizar cualquier editor hexadecimal, o hacerlo desde el propio interface de programación. En total se pueden modificar 19 mensajes, los 4 primeros dobles (8 mensajes) y los 11 siguientes simples.  La matriz completa de cada mensaje está compuesta por 48 columnas y 16 filas (número de diodos LED del Stick). La imagen completa tiene una resolución de 16×48 = 768 pixel. Para poder escribir los textos de forma sencilla,  el firmware utiliza un Font de caracteres de 16×6, y así los textos se introducen en ASCII, pudiendo editarse directamente desde el teclado del PC.

Editar ROM
Editar ROM

Como puede apreciarse en la imagen anterior, todos los caracteres deben escribirse en la ROM con letras mayúsculas. Los caracteres de la tabla que se muestran con el fondo de color verde, están asociados a los gráficos que se almacenan en la ROM. En total hay 6 gráficos almacenados, y cada uno de ellos ocupa 4 códigos de la tabla. La correspondencia de los códigos de algunos caracteres en minúscula de la tabla ASCII, son traducidos en gráficos cuando se muestran en el Stick LED.

Interface RS-232
Interface RS-232

Para poder modificar el mensaje doble que se almacena en la memoria RAM, es necesario intercalar un interface entre el Stick y el PC o dispositivo móvil. En este caso he utilizado un interface convencional RS-232 (ver imagen anterior). También podría utilizarse un interface TTL-USB, TTL-Bluetooth, etc.

Software: Stick.exe
Software: Stick.exe

En la imagen anterior se muestra la pantalla del software de programación Stick.exe. Una vez conectado el puerto serie del PC con el Stick siempre encendido y mediante el interface, sólo sería necesario editar los dos textos y enviarlos. El software mostrará un acuse de recibo al final del envío, o mostrará un mensaje de error en caso de que no se reciba la confirmación desde el Stick.

Stick LED programable #1

Stick de 16 LEDMontaje del kit Shake Stick Flash, de 16 LED por columna. El circuito original incluye el micro controlador AT89S52, y ya viene programado con 4 imagenes diferentes. Lo interesante de este kit es que se incluye el conector ISP (In-system programming), y esto facilita su uso como plataforma de desarrollo para realizar prácticas con este tipo de micro controladores. Principios de funcionamiento del Stick LED (persistencia del ojo humano), descripción del esquema eléctrico, montaje y diseño de un nuevo firmware. Este firmware permitirá la presentación de 16 imagenes diferentes (gráficos o textos) y uno de sus mensajes podrá reprogramarse a través del puerto serie. Los otros 15 mensajes, almacenados en ROM, podrán modificarse editando el archivo del firmware de forma muy simple.

STICK: persistencia del ojo humano
STICK: persistencia del ojo humano

El principio de funcionamiento del Stick LED está basado en la persistencia que tiene el ojo humano. El ojo hace que cualquier imagen vista se grabe en la retina durante 100 mSeg. aproximadamente. Si desplazamos la columna del Stick con los 16 diodos LED encendidos a una velocidad inferior a 100 mSeg., nuestra retina apreciará una imagen continua y plana, con la forma del movimiento que hemos descrito. Si durante ese tiempo (<100 mSeg.) hacemos que los diodos LED se enciendan y apaguen con un intervalo de tiempo fijo, veremos el mismo arco luminoso, pero mostrando la mitad de las líneas verticales apagadas. Para mostrar gráficos o letras, sólo tendremos que codificar los puntos de cada columna y presentarlos en  el intervalo de tiempo adecuado… y eso es lo que hará el micro controlador.

Este firmware se puede descargar de forma gratuita desde el siguiente enlace: J_RPM_v1_STICK.HEX

Montaje: Stick 16 LED
Montaje: Stick 16 LED

Este kit incluye un portapilas para utilizarlo con dos baterías de tipo AAA. Esto supone que si utilizamos dos pilas de 1,5 V estaríamos alimentando el circuito con 3V. Aunque con esta tensión podría llegar a funcionar el micro controlador, estaría funcionando muy cerca del umbral mínimo… y dejaría de funcionar en cuanto las pilas estuvieran un poco descargadas. Además, la luminosidad que obtendríamos del Stick sería bastante baja. Para evitar estos problemas, la mejor solución es alimentar el circuito con una batería recargable, y añadir un circuito de carga con protección (TP4056) junto con otro circuito ‘Step UP’ que eleve y estabilice la tensión de salida hasta 5V.

Esquema: Stick Flash
Esquema: Stick Flash

En el esquema se muestra la numeración de los componentes, según aparece en la serigrafía del PCB (circuito impreso). Si queremos programar el micro controlador utilizando el conector ISP (In-system programming), es conveniente sustituir la resistencia del circuito Reset, original de 1K5, por otra de 10K.

Con el nuevo firmware que se adjunta, es posible mostrar 16 imágenes diferentes, 5 de ellas son dobles. Al final dispondremos de 4 imágenes dobles y 11 simples almacenadas en la memoria ROM, y  otra imagen doble almacenada en la memoria RAM. Esta última podremos reprogramarla cuantas veces queramos, enviando los datos desde un PC o dispositivo móvil. Para ello tendremos que intercalar un interface (RS232, RS485, IR, Bluetooth, etc) y conectarlo a las líneas RX/TX del Stick (UART). Los textos de la memoria ROM también podremos sustituirlos, pero lo haremos con un editor hexadecimal, modificando los textos del firmware antes de programar el micro controlador.

Intervalos de tiempo (Stick LED)
Intervalos de tiempo (Stick LED)

Con el fin de mejorar la presentación de los mensajes más cortos, el micro controlador modificará los intervalos de tiempo en función del número de caracteres-columnas que tenga que presentar (ver la imagen anterior).