En mis ultimas pruebas he utilizado plataformas como ESP8266 implementando modulación LoRa y en algunas aplicaciones con LoRaWAN, en esta oportunidad utilizare la plataforma Arduino y fabricare un prototipo he contactado nuevamente a JLCPCB que brindan un servicio de fabricación de PCB’s a un precio que muy razonable.
En esta oportunidad utilizare un Arduino Pro mini y un modulo LoRa RFM95 para la creación de Nodos LoRa y en aplicaciones mas avanzadas implementar LoRaWAN, dado que no cuento con el tiempo, las habilidades y la calidad. he decidido hacer mi diseño y enviarlo a JLCPCB para la fabricación mis pcb.
Materiales y Conexiones nodo Lora
- 1 Arduino Pro Mini 3.3v
- 1 Modulo LoRa RFM95 915Mhz (La frecuencia depende de la region/pais del usuario)
En este caso no les enseñare a como fabricar un prototipo.. fabricaremos 10 de 100mm x 100mm por 2 dolares!!! en 3 pasos.
Recommended: Version of this article in English : 10 Professional PCBs for $ 2 with JLCPCB – Ard-LoRa Prototypes
Un poco mas sobre JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), es la mayor empresa de prototipos de PCB en China y un fabricante de alta tecnología especializado en prototipos rápidos de PCB y producción de PCB de lotes pequeños, excelente para nuestros proyectos.
Como Fabricar 10 prototipos de una sola vez
Solo en 3 Pasos:
1. El diseño
Podemos utilizar el software de diseño electrónico que deseemos, en mi caso he elegido KiCAD como la plataforma de diseño mas conveniente en mis aplicaciones dado que es libre de licencias restrictivas y cuenta con una amplia gama de librerías,
Diagrama Esquemático
- Comprobar reglas de diseño «Electrical Rules check».
- Exportar Netlist.
Asignar componentes a su respectivo encapsulado
- Nota: Verificar correctamente los tamaños en el visor.
Diseño de PCB
- Importar Netlist.
- Realizar comprobaciones DRC.
PCB Terminada
- 2 Capas
- Ruteado Manualmente
Capa superior
Capa inferior
Ambas Capas
Recomendación: Para una explicación mas detallada paso a paso recomiendo ver el vídeo completo 10 Prototypes PCB’s for $2 !!! JLCPCB – Ard-LoRa V1.0 #LoRa #LoRaWAN #IoT : PDAControl disponible en nuestro canal de Youtube PDAControl.
Visor 3D de KiCAD:
Visor incluido en KiCAD que permite pre-visualizar el acabado de nuestro diseño.
Recommended: Version of this article in English : 10 Professional PCBs for $ 2 with JLCPCB – Ard-LoRa Prototypes
2. Generar Archivo GERBER
Gerber es un formato de archivo que contiene la información necesaria para la fabricación de la placa de circuito impreso o PCB. El estándar más común hoy en día es el RS-274X,1 aunque existen otros menos frecuentes.
Fuente Wikipeda: Gerber
Todos los software de diseño de PCB’s permiten generarlos:
Generar un archivo Comprimido .zip, con los archivos generados, en mi caso estos 8 archivos.
Recomendación: Para una explicación mas detallada paso a paso recomiendo ver el vídeo completo 10 Prototypes PCB’s for $2 !!! JLCPCB – Ard-LoRa V1.0 #LoRa #LoRaWAN #IoT : PDAControl disponible en nuestro canal de Youtube PDAControl.
3. Crear orden y fabricación de pcb JLCPCB
Ingresar a https://jlcpcb.com/
Registrarse en JLCPCB .
Ingresar parámetros iniciales de diseño:
Subir archivos gerber
Caracteristicas de las PCB’s en mi caso:
No requiero ninguna característica especial o adicional en mi pcb.
Agregar al carro.
Entrega y Pago
Llenar formulario Completo con datos.
Dirección de envió de paquete:
Seleccionar método de entrega, tiene 2:
DHL muy rápido pero costoso.
Registered Air Mail bajo costo pero se toma su tiempo pero llega perfectamente, todo depende de la urgencia personal por los PCB’s y por ende reflejado en el costo del envió , he utilizado ambos servicios y perfecto!!.
Seleccionar método de Pago, permite Tarjetas de Crédito y Paypal.
Por ultimo PAY y verificar que la orden se haya cargado correctamente.
Recomendación: Para una explicación mas detallada paso a paso recomiendo ver el vídeo completo 10 Prototypes PCB’s for $2 !!! JLCPCB – Ard-LoRa V1.0 #LoRa #LoRaWAN #IoT : PDAControl disponible en nuestro canal de Youtube PDAControl.
Llegaron los PCB’s
Algunos días después llegaron mis pcb
Ensamblaje
Utilizaremos un Arduino pro mini y un modulo loRa rfm95.
Video: 10 Prototypes PCB’s for $2 !!! JLCPCB – Ard-LoRa V1.0
En este vídeo se detallara paso a paso el proceso de fabricación.
Conclusiones
En próximos tutoriales realizaremos pruebas básicas de comunicación LoRa y pruebas mas complejas integrado LoRaWAN y quizás conectarlo con la plataforma The Things Network.
Se han dejado disponibles algunos pines para i2c y ADC’s en en arduino pro mini.
Advertencia: el modulo RFM95 funciona a 3.3v se debe utilizar un arduino pro mini a 3.3v, la versión de 5v quemaría el modulo LoRa, aunque no he realizado pruebas en algunos foros indican que retirando el regulador del arduino, si no quieren complicaciones comprarlo a 3.3v se los recomiendo.
Para finalizar agradecimientos a JLCPCB por el excelente servicio de fabricación.