Cómo comprobar la integridad de una PCB con una red neuronal

Publicado por en Electrónica el 04/06/2022

Si has montado alguna vez una placa PCB, especialmente con componentes SMD, de sobra vas a saber que no es fácil detectar los fallos en la fabricación de las placas. Cuando es una placa PCB pequeña con pocos componentes y son pocas unidades, puedes hacer una inspección visual. Pero cuando fabricas placas PCB complejas y una tirada muy grande, se vuelve una tarea muy complicada y que consume una gran cantidad de tiempo. 

Existen máquinas  que hacen esta tarea, se llaman AOI (Inspección Óptica Automatizada), pero el precio de esas máquinas suele están en más de 200.000 euros.

Hay una empresa Española que ha desarrollado una herramienta muy interesante para cubrir esa misma función pero de una forma mucho más económica. Se trata de la empresa AgnosPCB, una empresa española, radicada en Canarias que ha desarrollado un sistema basado en inteligencia artificial que analiza las imágenes de las placas PCB y localiza cualquier fallo que pueda haber. Es muy interesante ya que lejos de ser una máquina, es un servicio de suscripción que tan solo necesita ser alimentado con imágenes de la placa PCB a analizar. De esa forma se abarata mucho el coste de inspección en cadenas de producción.

Abajo os dejo un vídeo de cómo funciona el sistema.

Leer más

Construye tu AirTag casero con ESP32 y OpenHaystack

Publicado por en Electrónica el 02/06/2022

El sistema AirTag de Apple utiliza la masiva red de teléfonos y dispositivos de la marca para crear una red que permite localizar objetos. El sistema funciona con Bluetooth LE y envía una señal por Bluetooth que detectan los dispositivos cercanos de la red. Entonces, la ubicación se envía a los servidores de Apple para poder luego recuperar la localización desde cualquier parte del mundo.

Si bien el tema de la privacidad aquí es bastante cuestionable y hasta pone un poco de miedo, el sistema de "Find My network" puede ser utilizado por otros dispositivos como los ESP32 utilizando el Framework OpenHaystack. No se utiliza el Bluetooth del ESP32, sino que se conecta con un chip especifico llamado DW1000 UWB (Ultra Wide Band) que es el que se encarga del sistema de radio para la localización.

Leer más

Construye ésta máquina CNC para crear tus placas PCB en casa

Publicado por en Electrónica el 04/05/2022

A día de hoy puedes hacer tus placas PCB por menos de lo que cuesta un bocadillo de chopped con cualquiera de los fabricantes chinos que hay. Es realmente increíble que puedas comprar placas PCB de alta calidad por tan poco. 

¿Pero cual es el problema?

El problema es el tiempo, ya que para crear una PCB y recibirla, el proceso tarda varias semanas y si eres un culo inquieto es un problema. 

Éste proyecto se llama The Ant Farm y es una pequeña máquina CNC principalmente hecha con piezas impresas en 3D. Es muy pequeña para lo que no tenemos mucho espacio y aunque no es capaz de cortar acero inoxidable, es capaz de producir pequeñas placas PCB con una muy buena calidad. No será la misma calidad que una paca PCB comprada, pero en ésta ocasión podrás tener una PCB lista para montar los componentes en poco menos de una tarda.

Además, The Ant Farm es de código abierto y puedes descargar los planos así como el software para utilizarla. Tienes todos los enlaces interesantes justo aquí abajo.

Leer más

Bola de LED RGB del tamaño de una pelota de ping pong

Publicado por en Electrónica el 25/02/2022

Si todavía no conoces a Carl Bugeja, te estás perdiendo uno de los canales de youtube más potentes del panorama de la electrónica profunda. Me refiero a profunda y no DIY ya que Carl no se limita a juntar componentes, sino que diseña sus propias placas PCB y se hizo conocido por crear pequeños robots que funcionan con una PCB flexible y electroimanes.

Ésta vez ha creado una espectacular esfera de diodos LED del tamaño de una bola de Ping Pong. Funciona en base a un ESP32 con una caja impresa en 3D. Carl tuvo que realizar varias interacciones pero el resultado es realmente vistoso.

Leer más

Cómo hacer un mejor secador de filamento de impresora 3D con ESP32

Publicado por en Electrónica el 16/02/2022

De todos es sabido que al filamento para impresora 3D no le gusta nada la humedad y con el tiempo la absorbe y se vuelve inservible. Para evitar o por lo menos minimizar ese problema, existen unas cajas para secar el filamento. Consiste en un elemento calefactor y un pequeño ventilador y funcionan bien.

Pero que funcione bien no quiere decir que no se pueda mejorar y en ésta ocasión os traigo un épico proyecto over-engineered que me ha encantado. A Sasa Karanovic, el autor de éste espectacular proyecto, no le acababa de convencer el sistema de su secador de filamento y decidió crear su propia placa PCB basada en ESP32 para controlar la temperatura y humedad de la caja. No solo gracias a eso le ha añadido funcionalidad Wifi a su secador de filamento, sino que además lo puede controlar mediante web utilizando un preciso control PID en base a los valores del sensor para controlar el ambiente de forma precisa.

Pero Sasa no se ha conformado con eso, ya que su sistema con ESP32 también guarda el histórico de datos de temperatura y humedad en un servidor Grafana y así poder controlar cual es la mejor combinación. Podríamos decir que es el secador de filamento perfecto, pero todavía hay más.

Ha programado una interfaz API desde el ESP32 para que otros servicios externos puedan acceder en tiempo real a los datos del secador de filamento. De esa forma, es capaz de comunicarlo directamente con Octoprint utilizando también su sistema API para automatizar proceso.

Y por qué ha hecho todo esto con una caja secadora de filamento de 50 Euros?  ¡POR QUE MOLA MUCHO!

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.