Según Security Today, aproximadamente 127 nuevos dispositivos IoT se conectan en línea cada segundo. Este es un ritmo de crecimiento tan impresionante que se espera que el número de dispositivos IoT en el campo supere los 75 mil millones en 2025. Las telecomunicaciones están entrando en el juego con sus propias plataformas IoT propietarias, que se construyen sobre módulos de hardware estándar. Estas plataformas incluyen celular, WiFi y, lo más importante, Bluetooth.
Con el tiempo, Bluetooth ha pasado por múltiples revisiones, y solía estar relegado a aplicaciones de hogar inteligente o de consumo. Bluetooth 5.0 es la versión actual y ofrece algunas características interesantes que no estaban disponibles en revisiones anteriores. Los productos IoT se volverán más comunes en todas las industrias, Bluetooth continuará siendo una parte integral del ecosistema inalámbrico de IoT.
Si estás diseñando nuevos productos IoT, hay una serie de MCUs disponibles que integran una potencia de procesamiento decente con conectividad Bluetooth. Dos productos populares disponibles como módulos y SoCs individuales son el nRF52840 de Nordic Semiconductor y el PSoC 64 de Cypress Semiconductor. Ambos chips son muy útiles para nuevos productos IoT, y Octopart está aquí para ofrecerte una comparación completa de módulos Bluetooth para estos componentes.
Los diseñadores con los que trabajo aman el módulo nRF52840 de Nordic Semiconductor, especialmente para dispositivos portátiles y de hogar inteligente. El dispositivo es parte de la familia nRF52xxx, todos los cuales están destinados para productos IoT. El nRF52840 está disponible en varias variantes para versiones anteriores de Bluetooth (nota que Bluetooth 5 es compatible con versiones anteriores). También son económicos (solo unos pocos dólares de los principales distribuidores), y el nivel de integración que proporcionan elimina la necesidad de muchos componentes externos.
Estas son algunas de las características principales que encontrarás en un SoC/módulo nRF52840:
Convertidor DC-DC integrado/LDO para la gestión de energía
Soporta tasas de datos de hasta 2 Mbps a través de Bluetooth 5
Potencia de transmisión programable (-20 dBm a +4 dBm)
Alta sensibilidad (-96 dBm @ 1 Mbps, -93 dBm @ 2 Mbps)
Compatible con otros SoCs/módulos nRF52, nRF51 y nRF24
Para la interfaz con otros sensores analógicos, el dispositivo incluye un ADC multicanal integrado, o puede interactuar con otros dispositivos/sensores a través de interfaces estándar. Nordic también proporciona mucho soporte para desarrolladores con un SDK y pilas de software gratuitas.
No hay una antena integrada en el módulo, aunque el módulo incluye un balun integrado de 50 Ohm para el ajuste de impedancia. Si no eres un diseñador de antenas, puedes descargar un diseño de referencia de Nordic con una antena para usar en tus propios diseños. La solución del módulo básicamente incluye la antena de salida y algunos otros componentes y generalmente es montable en superficie. Varias otras compañías han desarrollado sus propias soluciones de módulos, y Nordic ofrece un dongle de desarrollo USB económico para prototipos.
Dongle de desarrollo USB nRF52840
PSoC 64 se refiere en realidad a la familia de módulos PSoC 6x de Cypress Semiconductor. Los PSoC 61-64 ofrecen capacidades progresivamente mayores, con PSoC 63 y 64 proporcionando conectividad Bluetooth integrada. El PSoC 64 es actualmente el más potente de la línea de productos y destaca por sus capacidades de seguridad. Esto es bastante importante en productos IoT que transmiten datos de ida y vuelta a través de protocolos inalámbricos, y los dispositivos con cifrado/descifrado a bordo son extremadamente importantes.
Estas son algunas de las principales características que encontrarás en un componente PSoC 64:
Arquitectura de procesador de doble núcleo (ARM)
Varios modos de sueño para el ahorro de energía
Subsistemas digitales y analógicos programables
8x PWMs de temporizador/contador de 32 bits y 24x de 16 bits
El PSoC 64 también está disponible en una variedad de placas de desarrollo, incluyendo como un dongle USB autoensamblado (ver abajo). El PSoC64 también incluye 2 anfitriones SDHC para la interfaz con periféricos a través de buses SDR y DDR.
Placa de desarrollo PSoC 64
La tabla a continuación muestra algunas de las especificaciones relevantes para ambos módulos. Desde el punto de vista del diseño de PCB, el módulo PSoC 64 requiere una integridad de potencia más estable debido a su menor voltaje de suministro. Sin embargo, el compromiso es un dispositivo más potente con Bluetooth 5 integrado; esto se ve fácilmente en su mayor número de GPIOs, mayor memoria, procesador más rápido y ADC más rápido con más canales. Ambos proveedores ofrecen código de ejemplo, bibliotecas de desarrolladores y un SDK para comenzar con el diseño de software, y ambos son ideales para crear un nuevo producto IoT.
Si necesitas construir un producto independiente que no necesite interactuar con otros periféricos o interfaces de computadora, opta por el módulo nRF52840. De lo contrario, elige el PSoC 64. Otra ventaja del PSoC 64 es el número de canales ADC; utiliza este producto si necesitas interactuar con más de 8 sensores analógicos. La memoria a bordo proporcionada por el módulo PSoC 64 es solo marginal en comparación con el nRF52840. Las aplicaciones que requieren gran memoria aún pueden usar una tarjeta SD externa para el almacenamiento y recuperación de datos.
La comparación de módulos Bluetooth mostrada arriba solo raspa la superficie de las opciones disponibles en el mercado. Si estás buscando potencia de procesamiento para tu próximo sistema embebido o producto IoT, puedes encontrar los componentes que necesitas cuando usas un motor de búsqueda de partes electrónicas como Octopart. Las funciones de filtración avanzada te ayudan a reducir la búsqueda a los componentes que necesitas y te ayudan a comparar módulos Bluetooth y otros SoCs. Intenta buscar en Octopart o navegar por nuestra página de categoría de Receptores y Transmisores cuando estés buscando tu próxima parte.
Mantente al día con nuestros últimos artículos al inscribirte en nuestro boletín.