Blog
Una guía completa para el diseño de PCB de IoT
Internet de las cosas ha cambiado fundamentalmente la forma en que se diseñan los sistemas electrónicos. A diferencia de las placas integradas tradicionales, los dispositivos de IoT deben equilibrar cuidadosamente el bajo consumo de energía, la conectividad inalámbrica, el factor de forma compacto, la fiabilidad y el cumplimiento normativo, todo ello manteniendo los costes bajo control.
Simplemente crear un circuito funcional ya no es suficiente. Una PCB de IoT bien diseñada debe:
- Entregar un rendimiento de RF consistente
- Funcionan durante meses o incluso años con una sola batería
- Cumpla con los estándares de certificación de EMC y otros
- Soportar condiciones duras del mundo real
- Ser práctico de fabricar a escala
Esta guía está destinada a ingenieros que desean ir más allá del diseño básico de PCB y adquirir una comprensión más profunda de los desafíos prácticos que implica el desarrollo de hardware robusto para IoT.
Planificación de la Arquitectura del Sistema del Proyecto IoT
Selección de la fuente de alimentación
Elegir la fuente de alimentación adecuada es una de las primeras y más críticas decisiones en un proyecto de PCB IoT:
- Alimentado por batería
Lo más común para dispositivos IoT reales, las opciones incluyen LiPo/Li-ion de una sola celda (3,7-4,2 V), pilas de botón (por ejemplo, CR2032 para diseños de ultra bajo consumo) o AA/AAA con convertidores elevadores. Esta elección afecta a los rieles de voltaje, la circuitería de carga y los objetivos de corriente de reposo.
- USB-C:
Ideal para dispositivos de desarrollo, siempre activos o híbridos. Proporciona entrada de 5 V, simplifica la depuración y a menudo admite la carga del dispositivo. Requiere una gestión cuidadosa de la ruta de alimentación para cambiar sin problemas entre fuentes.
- Energía Solar / Recolección de Energía
Ideal para sensores remotos como monitores ambientales. Requiere CI de MPPT (Seguimiento del Punto de Máxima Potencia), supercondensadores o baterías pequeñas para el almacenamiento de energía, y técnicas de diseño de muy bajo consumo.
- Híbrido
La combinación de batería, energía solar y USB como respaldo —común en implementaciones de IIoT (IoT industrial)— equilibra autonomía, fiabilidad y coste.
Protocolos de comunicación
La elección del protocolo inalámbrico suele ser el mayor diferenciador en los dispositivos IoT:
- BLE (Bluetooth de Baja Energía):
Corto alcance (~10–100 m), potencia extremadamente baja, adecuado para wearables, beacons y emparejamiento de teléfonos (p. ej., nRF52840, ESP32).
- Wifi
Ofrece mayor ancho de banda y acceso directo a Internet, pero consume más energía, lo que lo hace adecuado para dispositivos domésticos inteligentes y cámaras (por ejemplo, ESP32, ESP8266).
- LoRa / LoRaWAN:
Largo alcance (kilómetros), ultra bajo consumo, baja tasa de datos: ideal para sensores remotos, agricultura o seguimiento de activos (por ejemplo, STM32WLE5, módulos SX126x).
- LTE-M / NB-IoT:
Conectividad celular para cobertura de área amplia sin gateways, pero con mayor costo, potencia y complejidad de certificación (ej. Quectel BG95, SIM7000).
- Otros:
Zigbee, Thread, Sigfox, etc., dependiendo de los requisitos del ecosistema.
Interfaces de Sensor y Planificación de Pines
Identifique cada sensor y su interfaz de comunicación de forma temprana. Esto determina los requisitos de GPIO, la carga del bus, las resistencias pull-up, el filtrado de ruido y la secuencia de encendido:
- I²C
Bus de múltiples dispositivos (por ejemplo, sensores de temperatura/humedad como SHT4x, IMUs como MPU6050). Requiere resistencias pull-up (típicamente 4.7 kΩ) y soporta múltiples dispositivos esclavos.
- SPI:
Interfaz de alta velocidad, punto a punto o en cadena (por ejemplo, tarjetas SD, pantallas, ADC de alta velocidad). Usa más pines (MOSI, MISO, SCK, CS).
- ADC
Entradas analógicas directas para sensores simples (por ejemplo, potenciómetros, sensores de luz, monitorización de baterías). Considere la resolución, el voltaje de referencia y el ruido.
- UART:
Se usa para módulos GPS, consolas de depuración o sensores heredados.
- Otros:
One-wire (DS18B20), PWM, interrupciones GPIO para eventos de activación.
Creación de Diagrama de Bloques
Antes de sumergirse en los esquemas de los circuitos, dibuje un diagrama de bloques claro utilizando herramientas como draw.io, Lucidchart o incluso papel. El diagrama debe ilustrar:
- Flujo de potencia: Reguladores → dominios funcionales
- Flujo de datos Sensores → MCU → conectividad → nube
- Señales de control: Habilitar pines, interrupciones
- Circuitos integrados y interfaces clave
Este visual se convierte en su única fuente de verdad, esencial para la alineación entre los equipos de firmware, hardware y mecánica.
Los diagramas de bloques de ejemplo pueden ayudar a ilustrar arquitecturas típicas de IoT y guiar su proceso de diseño.
Selección de Hardware para PCB IoT
Este es un cruce de caminos importante: requiere un equilibrio entre costo, tiempo de lanzamiento al mercado y complejidad del diseño.
Módulos Precalificados (Menor tiempo de comercialización)
Como los módulos ESP32-WROOM, nRF52840, módulos celulares Quectel o Seeed LoRa-E5, proporcionan un camino rápido hacia la aprobación regulatoria.
Ventajas:
- Ya certificado para FCC/CE/RED/TELEC, lo que acelera enormemente el cumplimiento.
- La antena integrada, el cristal y el blindaje de RF simplifican el diseño.
- Diseño de PCB más fácil, con menos directrices estrictas de RF a seguir.
- A menudo incluyen memoria flash incorporada, reguladores de voltaje y componentes pasivos esenciales.
Desventajas:
- Mayor coste unitario en comparación con un SoC desnudo.
- Mayor huella, lo que puede limitar los diseños compactos.
- Flexibilidad reducida debido a un pinout fijo y, en algunos casos, firmware bloqueado.
Mejores casos de uso:
Ideal para principiantes prototipado, productos que requieren una rápida entrada al mercado, o equipos sin una profunda experiencia en diseño de RF.
SoCs Pelados (Menor Costo, Más Complejos)
Como un chip ESP32 sin encapsular, un STM32 emparejado con una radio separada, o un Nordic nRF5340, ofrecen la máxima personalización a costa de la complejidad del diseño.
Ventajas:
- Costo de lista de materiales (BOM) más bajo cuando se produce en grandes volúmenes.
- Flexibilidad total para la asignación de pines, el firmware y la integración de funciones.
- Potencial de tamaño general más pequeño con un diseño y colocación de componentes cuidadosos.
Desventajas:
- Requiere un diseño de RF complejo, incluyendo trazas controladas de 50 Ω, planos de tierra, apilado de vías (via stitching) y sintonización de antena.
- La certificación es responsabilidad del diseñador, lo que puede ser costoso y llevar tiempo.
- Normalmente se requieren componentes pasivos y cristales adicionales.
Mejores casos de uso:
Adecuado para producción de alto volumen, diseños ultracompactos o proyectos que exigen optimizaciones personalizadas no posibles con módulos precertificados.
Consideraciones de microcontrolador / SoC
- Consumo de energía
La duración de la batería suele ser la principal limitación en los dispositivos IoT. Considere tanto la corriente activa (durante el procesamiento o la transmisión de radio) como la corriente de reposo (modos de suspensión profunda).
- Integración de RF
Decide si el MCU incluye una radio integrada como WiFi, BLE o LoRa. La RF integrada simplifica el diseño de la PCB y reduce el costo de la lista de materiales (BOM), pero puede limitar la flexibilidad. Compruebe la potencia de transmisión (por ejemplo, +20 dBm para comunicación de largo alcance) y la sensibilidad del receptor (por ejemplo, -100 dBm para detectar señales débiles).
- Requisitos de memoria
La complejidad del firmware dicta las necesidades de memoria flash y RAM. Aplicaciones de sensores simples pueden requerir solo 256 KB de Flash y 64 KB de RAM, mientras que el procesamiento de borde de IA/ML puede demandar 4 MB+ de Flash y 512 KB+ de RAM. Siempre considere memoria adicional para actualizaciones OTA.
- Conteo de GPIO
Asegúrate de que el MCU tenga suficientes pines para sensores (I²C, SPI, ADC), interfaces de depuración (SWD, UART) y periféricos. La multiplexación puede ayudar, pero muy pocos pines pueden requerir chips multiplexores externos, lo que añade complejidad.
- Ecosistema de Desarrollo
Un ecosistema de software sólido—que incluya SDK, bibliotecas y herramientas de desarrollo—puede acelerar significativamente los flujos de trabajo de codificación, depuración y actualización OTA. Los microcontroladores populares a menudo se benefician de comunidades activas, proyectos de ejemplo y complementos IDE.
Tres comparaciones populares de MCU
| Característica | ESP32-S3 | nRF5340 | STM32WL |
|---|---|---|---|
| Núcleo | Xtensa LX7 de doble núcleo a 240 MHz con aceleradores de IA | Doble núcleo Arm Cortex-M33 (aplicación 128 MHz / red 64 MHz) | Arm Cortex-M4 a 48 MHz + Cortex-M0+ para radio |
| Corriente activa / Corriente de reposo | 100–200 mA (WiFi TX) / ~10 µA | 5–10 mA (BLE TX) / 0.3 µA | 15–30 mA (LoRa TX) / 1 µA |
| Integración de RF | WiFi 802.11b/g/n + BLE 5.0; +20 dBm TX | BLE 5.2, Zigbee, Thread; +8 dBm TX | LoRa, (G)FSK; +22 dBm TX (sub-GHz) |
| Flash / RAM | Hasta 16 MB Flash / 512 KB SRAM + 8 MB PSRAM | 1 MB Flash / 512 KB RAM (aplicación) + 256 KB RAM (red) | 256 KB de Flash / 64 KB de RAM |
| Conteo de GPIO | Hasta 45 (multiplexado) | Hasta 48 (multiplexado) | Hasta 43 (multiplexado) |
| Ecosistema | ESP-IDF (C/Python), soporte para Arduino, comunidad sólida, plugin para VS Code | nRF Connect SDK (Zephyr RTOS), herramientas BLE, Segger J-Link | STM32Cube, pila LoRaWAN, Keil/STM32CubeIDE, grado industrial |
| Lo mejor para | Hogar inteligente, IA en el borde (voz/imagen), dispositivos WiFi/BLE | Redes de malla de bajo consumo, dispositivos vestibles, BLE/Thread | Sub-GHz de largo alcance (medición, agricultura), recolección de energía |
| Precio aproximado | $2–4 (volumen) | $4–6 (volumen) | $3–5 (volumen) |
Diseño de RF para PCB IoT
Trazas de Impedancia Controlada
Mantener una impedancia controlada es esencial para que las señales de RF se propaguen sin reflexiones, preservando la integridad de la señal. La impedancia característica (Z₀) depende de:
- Ancho de traza (W)
- Altura sobre el plano del suelo (H)
- Constante dieléctrica (εr)
- Espesor del cobre (T)
En la mayoría de los diseños de placas de circuito impreso para el IoT, el valor estándar de impedancia es de 50 Ω. Una impedancia desajustada puede provocar una relación de onda estacionaria (VSWR) superior a 1,5, lo que da lugar a pérdidas de potencia o emisiones no deseadas.
Herramientas de Diseño: Polar SI9000, AppCAD o calculadoras en línea. Para una línea de microstrip, una fórmula común es:
Líneas de transmisión
Al diseñar pistas de RF en PCB para IoT, trátalas como líneas de transmisión. Dos tipos comunes son la microstrip y la stripline:
| Aspecto | Microtira | Plano de línea |
|---|---|---|
| Estructura | Rastrea en la capa superior sobre el plano de tierra (expuesto al aire) | Pista intercalada entre dos planos de tierra |
| Pros | Fabricación más fácil, menor costo, accesible para sintonizar | Mejor blindaje, impedancia consistente |
| Consumir | Más susceptible a la interferencia externa, mayor pérdida | Más difícil de acceder o ajustar, requiere más capas |
| Impedancia | Afectado por el aire (εr efectiva más baja) | Completamente embebido (usa εr completo) |
| Uso de IoT | Placas simples de 2–4 capas (por ejemplo, alimentación de antena BLE) | Módulos de alta densidad de RF o diseños multi-radio |
| Pérdida | Mayor pérdida dieléctrica debido a la interfaz de aire | Menor pérdida, aunque a través de transiciones puede añadir ramales |
Requisitos de plano de tierra
Un plano de tierra sólido e ininterrumpido actúa como ruta de retorno de RF y como espejo para las señales. Directrices clave:
- Utilice una pila de al menos 4 capas con capas GND dedicadas debajo de las secciones de RF.
- Evite divisiones o ranuras debajo de las pistas de RF, las cuales crean discontinuidades de impedancia.
- Para GND en todas las capas e interconectar con vias. Para diseños multibanda, la segmentación es aceptable si se cose con fuerza.
Consejo de IoT: En dispositivos alimentados por batería, integre planos de potencia pero aíslenlos de la tierra de RF para evitar el acoplamiento de ruido.
Via Costura
Las vías conectan planos de tierra a través de capas, creando rutas de baja impedancia y blindaje adicional:
- Ubicación Cada λ/20 a lo largo de las trazas de RF o los bordes de la placa (por ejemplo, ~6 mm a 2.4 GHz).
- Tipos: Agujero pasante para diseños simples; ciego o enterrado para placas HDI.
- Diámetro típico: 0.2–0.3 mm con anillo anular de 0.15 mm.
Propósito: Prevenir resonancias, reducir fugas de EMI y, en líneas coplanares, unir ambos lados para CPWG.
Evitar: Vías en trayectorias de señal (crea "stubs"); taladrado posterior si es necesario.
Zonas RF de exclusión
La antena se encarga de emitir y recibir ondas electromagnéticas; su ubicación influye directamente en la eficiencia de la placa de circuito impreso del IoT (eficiencia objetivo η > 50%):
- Coloca las antenas en los bordes o esquinas de la placa, lejos de objetos metálicos como baterías, blindajes o conectores.
- Mantenga una distancia mínima de 5-10 mm de los componentes cercanos. Para configuraciones MIMO, mantenga las antenas separadas más de λ/2.
- No hay tierra directamente debajo del elemento radiante.
- Orienta las antenas según la polarización (vertical para monopoles).
- Utilice herramientas de simulación de EM para predecir patrones de radiación y ROE.
Selección y Colocación de la Antena
- Antenas PCB
Grabado en la placa (por ejemplo, Inverted-F o meandro). Compacto y de bajo costo, típicamente ofrece una ganancia de 2–3 dBi. Sensible al entorno, por lo que se recomienda ajustar con una red de adaptación. Ideal para dispositivos IoT pequeños como sensores.
- Antenas externas
Mayor ganancia (5+ dBi), factor de forma flexible (de látigo, de chip), pero mayor costo y requiere un conector. Úselo para aplicaciones donde el alcance es crítico.
Conectores U.FL
Conectores coaxiales en miniatura utilizados para antenas externas o puntos de prueba. Se sueldan a extremos de pista de 50 Ω, a menudo emparejados con cables pigtail. Soporta frecuencias de hasta 6 GHz. La conexión a tierra adecuada es esencial para mantener el blindaje. Comunes en módulos como ESP32 con conmutación de antena.
Redes de emparejamiento
Para una máxima transferencia de potencia entre la fuente de RF y la antena, diseñe una red de adaptación en π o L. La sintonización adecuada compensa las parasitarias del diseño de la placa de circuito impreso y asegura que el VSWR esté dentro de los límites aceptables.
Diseño del sistema de alimentación de PCB para IoT
Selección de Química de Batería
Al seleccionar una batería, considere factores como la densidad de energía, la seguridad, el costo, la tolerancia a la temperatura y la vida útil del ciclo.
| Química | Voltaje nominal | Densidad energética | Seguridad | Vida útil | Caso de uso típico del IoT | Principal inconveniente |
|---|---|---|---|---|---|---|
| Ion-Li (18650 / 21700) | 3.6–3.7 V | Muy alto (~250 Wh/kg) | Moderado (requiere protección) | 500–1000 ciclos | Dispositivos de alta potencia como cámaras o gateways | Posible fuga térmica si se abusa |
| LiPo (celda de bolsa) | 3,7 V | Factor de forma muy alto y flexible | Bajo-Moderado | 300–500 ciclos | Dispositivos vestibles y sensores compactos | Puede hincharse si se descarga en exceso o se somete a estrés |
| LiFePO₄ (prismática) | 3.2 V | Bajo (~160 Wh/kg) | Excelente | 2000–5000 ciclos | Sensores IoT industriales o con energía solar. | Más grande y pesado para la misma capacidad |
Para las baterías de litio de celda única, un módulo de circuito de protección (PCM) o un chip de gestión de batería es esencial. Una solución común de bajo costo es el par de protección DW01 + 8205A.
Reguladores Buck vs. LDO
Los reguladores LDO se usan típicamente para rieles "siempre activos", cargas de baja corriente (generalmente por debajo de ~50 mA) o circuitos sensibles al ruido, como sensores analógicos y RTC (relojes en tiempo real).
Los convertidores Buck se adaptan mejor al riel de alimentación principal cuando el voltaje de la batería varía significativamente o cuando la corriente de carga supera aproximadamente los 50 mA. Este suele ser el caso cuando la MCU está activa o la radio está transmitiendo.
Reguladores de Corriente Quiescente Ultra Baja
En los dispositivos IoT de sueño profundo, la corriente en reposo del regulador puede dominar el consumo de energía general.
Ejemplos incluyen:
- TPS7A02 (Texas Instruments): aprox. 0.5 µA Iq, hasta 200 mA de salida, con un fuerte rendimiento de PSRR
- MCP1700 (Microchip): aproximadamente 1.6 µA Iq, ampliamente utilizado y muy rentable
- Nisshinbo serie NR1640: generalmente <1 µA Iq con capacidad de arranque suave
- Estos componentes son particularmente útiles en diseños de PCB para IoT donde el dispositivo pasa la mayor parte del tiempo en modo de suspensión profunda.
Gestión de la ruta de energía
Muchos dispositivos IoT necesitan operar desde múltiples fuentes de energía, como una batería y una conexión USB durante la carga o la depuración. Los circuitos de administración de rutas de energía permiten cambiar sin problemas entre estas fuentes sin causar caídas de tensión o reinicios.
Los enfoques comunes incluyen:
- Solución simple: Diodo ideal combinado con un cargador TP4056 (bajo costo)
- Soluciones integradas: Circuitos integrados como el BQ24075, el MAX77734 o el TPS2116, que integran la conmutación de carga y el control de la ruta de alimentación
Protección contra polaridad inversa
Los conectores de batería son una fuente común de daños accidentales, especialmente en diseños reemplazables en campo. La protección contra polaridad inversa ayuda a prevenir fallos catastróficos si una batería se conecta incorrectamente.
- Protección por diodo: Implementación sencilla, pero introduce una caída de voltaje de aproximadamente 0.3–0.7 V, lo que desperdicia energía.
- Protección de MOSFET de canal P (recomendado): Proporciona una caída de voltaje cercana a cero y una eficiencia mucho mayor.
Un circuito clásico de P-MOSFET para protección inversa:
Protección ESD
Los conectores externos son puntos de entrada comunes para descargas electrostáticas (ESD). Los puertos USB, los conectores de batería y los pines de E/S expuestos siempre deben incluir protección.
Utilice diodos TVS bidireccionales como el PESD5V0L1BA o el SMAJ5.0CA, y colóquelos lo más cerca posible del conector para interceptar eventos ESD antes de que se propaguen en la PCB.
Consideraciones finales
Convertir un concepto de IoT en un producto confiable implica mucho más que el diseño esquemático. Una vez que se involucran la conectividad inalámbrica, la operación con batería y el despliegue en el mundo real, el diseño de PCB se convierte rápidamente en un desafío multidisciplinario que toca la ingeniería de RF, la optimización de potencia, las restricciones mecánicas y la fabricación a gran escala.
Muchos proyectos de IoT encuentran problemas solo después de que se construyen los prototipos: rendimiento inalámbrico inestable, drenaje inesperado de la batería, fallas de EMC o problemas de eficiencia de la antena causados por detalles de diseño. Abordar estos desafíos en las primeras etapas de diseño puede reducir significativamente el riesgo de desarrollo y acortar el camino hacia la producción.
En PCBCool, trabajamos con desarrolladores de IoT para salvar la brecha entre el diseño y la fabricación. Nuestro equipo proporciona soporte integral de PCB para IoT, incluyendo fabricación, orientación de diseño preparada para RF y servicios completos de ensamblaje, ayudando a garantizar que los diseños de hardware de IoT estén listos no solo para funcionar, sino también para escalar a productos confiables.
Si estás desarrollando un nuevo dispositivo IoT —desde nodos sensores de bajo consumo hasta sistemas industriales conectados—, PCBCool puede ayudarte a llevar tu diseño desde el prototipo hasta la producción con confianza.
Preguntas frecuentes (PF)
A: IPC-2223 es el estándar de la industria para el diseño de PCB flexibles y rígido-flex, proporcionando reglas detalladas para garantizar la fiabilidad y la fabricabilidad.
Sí. Las lágrimas y los filetes en los extremos de las trazas reducen la tensión y mejoran la confiabilidad en las zonas de flexión.
Sam K trabaja en sistemas electrónicos integrados, con un enfoque en diseño de hardware, desarrollo de PCB, programación de firmware e integración de sistemas. También apoya la optimización del rendimiento y ayuda a convertir ideas de productos electrónicos en soluciones confiables en el mundo real.