Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola,
He leído que desde la versión 2.0 de I2C se considera a partir de 2V un nivel alto.
¿Se podría conectar mediante I2C distintas placas que trabajaran a 3.3 y 5 voltios respectivamente? La verdad es que me parece un poco locura pues supongo que si la placa de 3.3 recibe 5 voltios por la línea de datos o reloj se quemaría, pero igual conocéis algún modo factible de hacerlo.
Por cierto, en el PDF que he enlazado recomiendan usar transistores BSN10 (N-channel enhancement mode vertical D-MOS transistors), pero por ejemplo en el catálogo de Telkron no me aparecen... ¿sabéis de alguno "compatible", barato y fácil de encontrar? Sería en el mismo encapsulado (TO-92).
Gracias
Yo hice un 'convertidor de niveles' para I2C con los FDC6303/FDC6304 o similar de Fairchild. No me he mirado tu PDF, pero me imagino que es el circuito estándar, y con uno de estos, que son dos MOSFET en un SOT23 y unas pocas resistencias lo tienes listo.
Yo hice un 'convertidor de niveles' para I2C con los FDC6303/FDC6304 o similar de Fairchild. No me he mirado tu PDF, pero me imagino que es el circuito estándar, y con uno de estos, que son dos MOSFET en un SOT23 y unas pocas resistencias lo tienes listo.
Gracias por la información.
Mirando cosas interesantes en la web de Texas Instruments encontré los P82B96P que al parecer están diseñados específicamente para hacer la conversión de niveles.
Hice un pedido de muestras, ya os contaré qué tal van cuando lleguen.