Home › Artikelen als PDF › 2006 › juli › I2C–synchronisatie voor geheugenoscilloscoop

I2C–synchronisatie voor geheugenoscilloscoop

-

Gepubliceerd in Elektor nummer 513, juli 2006

I2C–synchronisatie voor geheugenoscilloscoop
U heeft geen 32-kanaals logic analyser, maar u wilt toch weten of een I2C-slaaf zijn naam herkent en een ACK (acknowledge) verstuurt; u wilt de data bekijken die een ADC verstuurt om te kijken of andere schakelingen daar correct op reageren?
Nou, dat kan met een geheugenoscilloscoop en twee weerstanden om hem te synchroniseren op het signaal.
Iedere overdracht op de I2C bus begint met een startconditie, een overgang van de datalijn SDA van een hoog naar een laag niveau, terwijl de kloklijn in rust blijft op een hoog niveau.
Dit startsignaal wordt gevolgd door acht klokpulsen die de databits afbakenen die het adres van de beoogde slaaf vormen. Als één van de slaven zijn adres herkend heeft, wordt dit aangekondigd door de datalijn naar een laag niveau te trekken als de stijgende flank van de negende klokpuls zich aandient.

Klik hieronder om dit artikel en/of print layout te downloaden als PDF.

 

Downloads 

Artikel als PDF (050088-NL.pdf)
10 Elektor-Credits

Let op: bij oudere projecten kunnen we niet garanderen dat alle onderdelen leverbaar zijn.

Abonnee worden

Aanmelden GRATIS nieuwsbrief E-Weekly

Vul uw e-mailadres in:
Payoff
Payoff

Volg ons ook op:

      

Direct doen

The School of Electronics

 

Elektor eVents, vakboeken, cursussen en meer. Kortom, innovatief studie- en onderwijsmateriaal met educatieve content!

Nu in prijs verlaagd

Elektor OSPV1

Tijdelijk € 210,- korting!

Dit zelfbalancerende indoor voertuig is ideaal voor bijvoorbeeld fabriekshal, magazijn of school.