El SparkFun QwiicBus MidPoint funciona en conjunto con el QwiicBus Endpoint para que pueda ampliar el alcance de su bus I2C y aprovecharlo fácilmente para colocar dispositivos donde quiera. El QwiicBus utiliza el CI PCA9615 de NXP, que convierte las dos señales I2C por defecto en cuatro señales diferenciales, dos para SCL y dos para SDA. Las señales diferenciales enviadas a través de cables Ethernet desde el EndPoint se conectan al breakout a través de los conectores RJ-45 incorporados. La señalización diferencial permite que las señales I2C alcancen distancias de hasta 100 pies, manteniendo la integridad de la señal. Para facilitar aún más sus lecturas, toda la comunicación se realiza exclusivamente a través de I2C, utilizando nuestro práctico sistema Qwiic, de modo que no es necesario soldar para conectarlo al resto de su sistema. Sin embargo, aún hemos separado los pines de 0,1" en caso de que prefieras utilizar una protoboard.
La sencillez del PCA9615 utilizado en las placas QwiicBus es uno de sus mayores atractivos. Otros métodos de comunicación I2C requieren empaquetar la comunicación I2C en otro protocolo, ya sea RS-485 o 1-Wire. Sin embargo, el PCA9615 mantiene el protocolo I2C utilizando un transceptor diferencial.
El MidPoint también cuenta con un regulador buck LMR33630 que los usuarios pueden habilitar para suministrar mayores cantidades de corriente (hasta 3A@3.3V) a los dispositivos conectados al MidPoint.
El sistema Qwiic Connect de SparkFun es un ecosistema de sensores, actuadores, escudos y cables I2C que agilizan la creación de prototipos y reducen la probabilidad de errores. Todas las placas compatibles con Qwiic utilizan un conector JST común de 1 mm de paso y 4 pines. Esto reduce la cantidad de espacio necesario en la placa de circuito impreso, y las conexiones polarizadas significan que no puedes conectarlo mal.
Empiece con la guía SparkFun QwiicBus