Sida 1 av 1

I2C problem

Postat: 29 mars 2009, 10:54:55
av electronix
Hej.
Finns det någon här som kan komma med ett tips om hur jag kan länka ihop två MPUsystem via I2C, problemet är att mastern är drivs av 5VDC och slaven av 3.3VDC....
Jag skulle vara mycket tacksam för uppslag...

Re: I2C problem

Postat: 29 mars 2009, 10:57:56
av Icecap
På min hemsida, under "Freebies" finns den nivåomvandlare. Monterar man även en liten diod (t.ex. 1N4148) mellan emitter och kollektor (katod mot kollektor) är den bidirektionell.

Det finns även färdiga kretsar till detta, har för mig att MAXIM har sådana.

Re: I2C problem

Postat: 29 mars 2009, 11:09:38
av electronix
Hmmmm...har letat som en tok efter just nivåomvandlare utan att hitta något som verkar passa just med tanke på att bidirektionell, så om någon vet namnet på en IC som fixar detta så tipsa mig gärna, om den sen jobbar som standalone så är det ännu bättre.
Nu ska jag dock kika på ICECAPs sida.

Re: I2C problem

Postat: 29 mars 2009, 11:17:03
av Norpan

Re: I2C problem

Postat: 29 mars 2009, 12:28:08
av Icecap

Re: I2C problem

Postat: 29 mars 2009, 12:44:46
av korp

Re: I2C problem

Postat: 29 mars 2009, 18:12:38
av electronix
Jag är väldigt tacksam för alla svar, nu har jag definitivt tillräckligt underlag för att färdigställa projektet :)

Re: I2C problem

Postat: 29 mars 2009, 22:13:11
av TomasL
Är inte de flesta 3V kretsar 5V toleranta.

Re: I2C problem

Postat: 29 mars 2009, 23:08:03
av electronix
Jo det stämmer, dom "flesta".. och utan att ha sett 3.3vdc systemet(inte min design) så verkar det dumt att vänta in i det sista med att lösa ev problem, better safe then sorry ;-)