I2C multiplexning?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

Det är ju fullt möjligt.

Och vem har sagt att man måste anv'ända kretsarna till det det är tänkta för? Hade tänkt mig en vidareutveckling av http://www.dalton.ax/battmeter
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: I2C multiplexning?

Inlägg av Micke_s »

tror inte stc3100 har clock stretch i sig, står inget i databladet i alla fall.
Har själv kört med stc3100 och tror inte jag har sett att den använder klock strech.

Då skulle en 74hc138 duga för kunna välja vilken SCL som ska köras.
Säkrast är att ta en i2c multiplexer. t.ex. PCA9544.
74 grinden är billigare än en i2c multiplexter.

edit: limpan4all då får de gå upp i kapsel i så fall.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

OK, skall försöka lägga mina knubbiga labbar på några 3100'or då....
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

... och de knubbiga labbarna är pålagda... Spånar vidare på klockmultiplexningen. Hur skulle man göra det enklast? Men en CMOS 4052? 74??139? 74LS155? CD4555/4556?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: I2C multiplexning?

Inlägg av Micke_s »

Jag lägger min röst på 74HC138 fortfarande, går bara åt 4 pinnar för 8st output...
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

Hittade ett helt rör av dessa i källaren:
http://ics.nxp.com/products/fast/datasheet/74f538.pdf

Kan ju prova med dem först :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: I2C multiplexning?

Inlägg av sodjan »

Visst, F-logik är snabb som f-n, men 30-35 mA för enbart *en* krets ?
Om det nu faktiskt är F-logik du har... :-)
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

Äh... Jag menar att testa idén med att muxa klockan. Funkar det bra så kan jag testa med en HCT sedan.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

Verkar fungera alldeles utmärkt!
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: I2C multiplexning?

Inlägg av Micke_s »

Det låter bra, var som sagt rätt så säker att de inte körde clock-stretch.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9126
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: I2C multiplexning?

Inlägg av AndersG »

Nej, inte enligt databladet. HAr IOFS frågat ST om minimikvantiteter för att få dem "factroy programmed", men misstänker att det blir i dyraste laget... Så denna lösning är ju en billigare. Nackdelen är tre extra trådar i kabeln.
Skriv svar