Cómo lidiar con I2C de larga distancia

0

Tengo 8 rangers ultrasónicos SRF02 conectados al bus I2C. Deben integrarse en un robot de dimensiones 600 mm x 800 mm (para fines del sistema de seguridad). Probé la configuración en una placa de pruebas con Raspberry Pi 3B y funciona.

Sin embargo, sé que podría haber un problema cuando lo conecto a un bus de 2,8 m de longitud (aún no lo he probado, pero sé por teoría que el cambio de 0 a 1 y viceversa tomará más tiempo para distancias más largas que resulta en una señal incorrecta).

¿Me puede dar algunos consejos sobre cómo superar este problema? El sensor SRF02 puede transmitir a través de la interfaz I2C pero también en modo serie.

    
pregunta userresu

0 respuestas

Lea otras preguntas en las etiquetas