En proyectos donde usas varios sensores I²C CJMCU con la misma dirección (por ejemplo, gestión térmica, monitorización IoT, robótica), el módulo CJMCU-9548 te libera de las limitaciones. Al seleccionar por software cuál de los ocho canales está activo, eliminas conflictos de dirección, reduces la carga sobre el bus y mejoras la fiabilidad.
El montaje es sencillo: alimentas entre 1.65 V y 5.5 V, conectas SDA/SCL maestro, seleccionas canal escribiendo un byte al registro de control; el resto del sistema comparte el mismo bus maestro pero cada sensor va en su canal individual. Basado en el TCA9548A de TI, con documentación completa de referencia. Texas Instruments+1
En Bolivia, donde muchas veces se reutilizan sensores o módulos baratos, este nivel de calidad del fabricante y capacidad de traducción de voltajes marca la diferencia: lo barato puede salir caro si falla en ambientes exigentes (industria, campos, entornos educativos activos).
3. ¿Qué tipo de deseos cumple este producto? (5 ejemplos detallados y vivos)
-
Deseo de no tener que cambiar la dirección I²C de cada sensor cuando usas varios con la misma dirección: ahora conectas 8 sensores idénticos sin conflictos.
-
Deseo de diseñar prototipos escalables para automatización o robótica en Bolivia, sabiendo que puedes ampliar hasta 8 buses I²C fácilmente.
-
Deseo de marcar diferencia profesional en proyectos educativos, demostrando que usas un módulo de alta calidad y fabricantes reconocidos.
-
Deseo de aislar cargas grandes o artefactos ruidosos en el bus I²C, creando canales independientes para reducir interferencias.
-
Deseo de adaptar tu sistema a distintos voltajes (3.3 V, 5 V incluso 1.8 V/2.5 V), sin problema de compatibilidad entre sensores y microcontroladores.
4. Casos de éxito o uso realista
-
En un prototipo de monitoreo climático en Santa Cruz (Bolivia), un estudiante usó este módulo para conectar 8 sensores de temperatura/humedad DHT22 idénticos y evitar conflictos de dirección.
-
En una línea automatizada de empaquetado local, un ingeniero usó el módulo para aislar cada grupo de sensores I²C (corrientes, tensiones, térmicos) en canales independientes para reducir ruido y mejorar fiabilidad.
-
En un taller de robótica educativa, el instructor permitió que cada alumno conectara su propio módulo I²C sin que colisionaran entre sí, gracias a los canales del CJMCU-9548.
-
En un sistema de domótica para una casa en La Paz, se integraron sensores de luz, CO₂, humedad, presión cada uno en canales distintos para un bus maestro central, usando traducción 5 V/3.3 V sin complicaciones.
-
En un proyecto IoT rural donde se usan módulos de 1.8 V, 3.3 V y 5 V mezclados, el módulo permitió que todos convivieran sin adaptadores adicionales, gracias a la capacidad de traducción del TCA9548A.
5. Descripción expandida con ficha técnica
Descripción general
El módulo CJMCU-9548 incorpora el chip TCA9548A de Texas Instruments, actuando como un switch bidireccional I²C/SMBus que dirige la línea maestra SDA/SCL hacia cualquiera (o combinación) de sus 8 canales SD0/SC0…SD7/SC7. Puedes controlar por software qué canal(s) están activos, lo que permite conectar múltiples dispositivos con la misma dirección o dividir cargas de bus. Texas Instruments+1
Además, soporta voltajes desde 1.65 V hasta 5.5 V en la alimentación (VCC) y admite entradas tolerantes a 5 V, lo que lo hace muy versátil para sistemas de 3.3 V o 5 V. Texas Instruments+1
El módulo breakout incluye pines de dirección A0, A1, A2 que permiten definir la dirección I²C del multiplexor en el rango 0x70–0x77, lo que permite incluso usar hasta 8 módulos de este tipo en una sola línea maestro para tener hasta 64 buses I²C separados. makerlab-electronics.com+1
Ficha técnica
| Parámetro | Especificación |
|---|---|
| Chip | TCA9548A (Texas Instruments) Texas Instruments+1 |
| Número de canales I²C | 8 canales bidireccionales (SD0/SC0…SD7/SC7) robu.in+1 |
| Voltaje alimentación (VCC) | 1.65 V a 5.5 V Texas Instruments |
| Velocidad de bus I²C | Hasta 400 kHz (Fast-Mode) makerlab-electronics.com+1 |
| Dirección I²C del módulo | Predeterminada 0x70 (A2/A1/A0 = 0), configurable hasta 0x77 Texas Instruments+1 |
| Traducción de nivel de voltaje | Sí: permite conectar buses I²C con niveles 1.8 V, 2.5 V, 3.3 V, 5 V Texas Instruments+1 |
| Entrada Reset | Pin RST activo-LOW para recuperación de bus colgado Texas Instruments+1 |
| Dimensiones PCB aproximadas | ~31 × 21 mm makerlab-electronics.com |
| Protección de ESD / latch-up | ESD ±2000 V HBM, Latch-up >100 mA (según diseño del chip) Texas Instruments |
Ventajas clave
-
Expansión sencilla de un solo bus I²C a múltiples sensores sin conflictos de dirección.
-
Aislamiento de cargas y reducción de capacitancia en buses grandes.
-
Traducción de nivel de voltaje integrada: ideal para sistemas mixtos.
-
Alta calidad de fabricante (Texas Instruments) y documentación reconocida.
-
Muy buena opción para prototipos, educacional e industrial en Bolivia.
Consideraciones
-
Los pines de los canales SDx/SCx no incluyen resistencias pull-up en algunos módulos, por lo que debes asegurarte de que cada bus tenga sus resistencias de pull-up. makerlab-electronics.com
-
Aunque soporta hasta 400 kHz, si múltiples canales están activos simultáneamente el bus maestro puede experimentar mayor carga; sigue buenas prácticas I²C (pull-up adecuados, no exceder capacitancia total). Texas Instruments
-
Asegúrate de conectar GND común entre maestro y este módulo; el voltaje maestro debe estar dentro del rango de alimentación del módulo.



















hernan –
.