¿Cuánta distancia máxima de SPI & USB & I2C y TWI (sin ningún IC (mi media es directamente)), ¿y cómo puedo amplificarlos?
¿Cuánta distancia máxima de SPI & USB & I2C y TWI (sin ningún IC (mi media es directamente)), ¿y cómo puedo amplificarlos?
Se requiere USB para trabajar hasta 5 metros y no será confiable más allá de eso.
Los otros estándares de comunicación que mencionas son mucho más imprecisos acerca de sus requisitos. Para SPI e I2C depende mucho de la velocidad; 100kHZ puede funcionar a decenas de metros, 1MHz puede no funcionar más allá de un metro. También depende de tener un cable blindado con terminación correcta. Ver por ejemplo Consideraciones de terminación de bus SPI , SPI o I2C: para usar en un bus más largo (que también menciona repetidores). Ambos sugieren mirar CAN y RS485.
No sé a qué te refieres con "(sin ningún IC (mi media es directamente))" dado que siempre está entre dos IC?