Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

22/07/2013 #1


Busco chip multiplexor que se seleccione el canal de salida a través del protocolo i2
Buenas a todos,

Estoy buscando un chip multiplexor (me da igual de cuantos canales) pero con la particularidad de que se seleccione el canal de salida a través del protocolo i2c (o sea, a través del bus i2c configuro qué canal de salida deseo) y con la siguiente característica importantísima :

Que en dicho chip pueda configurar hasta 16 direcciones de esclavo diferentes (o sea, qué tenga al menos 4 pines para configurar su dirección i2c) y poder utilizar así hasta 16 multiplexores en el mismo bus i2c

No sé si existirá. Alguien ha visto algo así en su vida?

Un saludo a todos.
22/07/2013 #2

Avatar de chclau

No conozco eso pero conozco algo parecido, un multiplexor de I2C... te sirve?
22/07/2013 #3

Avatar de Justiciero24

mmmm...pues con esas caracteristicas no, lo mas similar que conozco es el mcp2317 de microchip. Aunque te recomiendoque si usas esta opcion usa la version SPI el mcp23s17 y con la linea cs puedes altenar entre dos conjuntos de 8 mcp.... usando el mismo bus.

Saludos,
22/07/2013 #4


Hola. cualquiera de las dos opciones que proponéis me serviría excepto porque no cumplen la característica más importante: necesito que se pueda elegir la dirección del esclavo entre 16 opciones disponibles, y las dos opciones que proponéis sólo tiene 3 pines para seleccionar la dirección de bus i2c, o sea, sólo podría colocar 8 dispositivos en el mismo bus, no los 16 que pretendo.

¿a alguien se le ocurre alguna opción más? muchas gracias por las respuestas
22/07/2013 #5

Avatar de fdesergio

Un micro sencillo 8 pines manejando los mux que necesitas no creo sea tan complicado o si, chauuuuu
22/07/2013 #6


Hola. Lo que comentas no es complicado pero no me sirve debido a las exigencias de implementación física del proyecto. Alguien conoce un multiplexor i2c que trabaje con protocolo de direccionamiento de 10 bits de i2c? Si lo hubiese supongo que ese tendría más opciones de direccionamiento.
23/07/2013 #7

Avatar de chclau

Hacer un mux de 16 salidas combinando dos mux de ocho salidas no me parece tan complicado, ni tampoco requiere un micro para eso.
26/07/2013 #8


Hola a todos, he encontrado una solución a este problema, por si a alguien le interesa, puede utilizar el chip PCA9541 de NXP. Este chip puede utilizar hasta 16 direciones I2C distintas.

Un saludo.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.