Quiero enlazar un PIC16F1825 y un sensor de temperatura TCN75 vía I2C. El sensor de temperatura está a 1m del MCU. ¿Puede alguien aclararme si y qué tipo de dificultades voy a encontrar al ejecutar I2C sobre cable? He leído que I2C puede ser bastante sensible al ruido, especialmente a velocidades más altas y distancias más largas.
¿En qué medida va a ser esto un problema en la práctica en mi caso? ¿Alguien tiene alguna experiencia en condiciones similares? Estoy bastante contento así que me quedo con las tasas de transferencia lentas.
- El enlace funcionará a 5V.
- ¿Qué puedo hacer para que este enlace sea lo más sencillo posible tanto en su diseño como en su funcionamiento?
- Con los cables de señal estándar que no son TP no sabré su capacitancia. ¿Cómo puedo calcular las resistencias de pull-up?
- ¿Necesitaré alguna resistencia de pull-up o es suficiente la corriente de pull-up del PIC16?
Alternativamente, ¿puede alguien indicarme un AN que me ayude con I2C sobre cable?