Forum: Mikrocontroller und Digitale Elektronik I2C beobachten


von Leopold N. (leo_n)


Lesenswert?

Hallo,

ich bin auf der Suche nach einem Board, dass ich per USB an den PC 
anklemmen kann und damit den I2C Bus beobachten kann.
Kennt da jemand was?

Grüße

von Gerd E. (robberknight)


Lesenswert?

Nennt sich Logic Analyzer und gibt es billig aus China:
https://www.aliexpress.com/item//32981849062.html

Als Software Sigrok Pulseview verwenden:
https://sigrok.org/

von Leopold N. (leo_n)


Lesenswert?

Gerd E. schrieb:
> Nennt sich Logic Analyzer und gibt es billig aus China:
> https://www.aliexpress.com/item//32981849062.html
>
> Als Software Sigrok Pulseview verwenden:
> https://sigrok.org/

Ist das einfach nur ein "Oszi" oder erkennt der auch Adressen, Starts, 
Stops, Daten, etc...?

von Wolfgang (Gast)


Lesenswert?

Leopold N. schrieb:
> Ist das einfach nur ein "Oszi" oder erkennt der auch Adressen, Starts,
> Stops, Daten, etc...?

Was meinst du, was es zu bedeuten hat, wenn in der Beschreibung steht: 
"...make sense of digital signals with protocol decoders".

RTFM

von Einer K. (Gast)


Lesenswert?

Leopold N. schrieb:
> Ist das einfach nur ein "Oszi" oder erkennt der auch Adressen, Starts,
> Stops, Daten, etc...?

Nein, es hat nichts/wenig mit einem Oszi gemein!
Ja, es kann I2C beobachten!

Mein Rat: Folge dem Tipp!

Denn:
1. Das Gerät ist schlicht.
2. Sigrok/Pulseview ist nahezu genial.
3. Die Kombination erfüllt deine genannten Anforderungen

von Harald (Gast)


Lesenswert?

Der Logic Analyzer wird gestartet und nimmt bis zum Abbruch ins PC-RAM. 
bzw. auf Festplatte aus. Das kann durchaus recht lange sein. Die Daten 
werden anschließend vom Programm vom entsprechenden Software-Decoder 
übersetzt angezeigt.
Wenn du bisher so ein Ding nicht hast, kauf es! Ich kann dir 
versprechen, dass du es schon nach 1h nicht mehr missen möchtest.

von Leopold N. (leo_n)


Lesenswert?

Ok danke für eure Tipps,

werde mir jetzt so n Teil kaufen.

Danke

von Max D. (max_d)


Lesenswert?

Ich hab 2 davon und für den Preis kann man nichts falsch machen.
Vorsicht ist aber geboten mit Übersprechen zwischen benachbarten Pins 
(auch im Kabel) und den enthaltenen pullups.
Je nach Bussystem reicht es um den Bus zu stören oder noch lustiger zu 
"reparieren" (wenn z.B. Die pullups am i2c vergessen wurden).
Das ganze also mit etwas Vorsicht genießen.

von Einer K. (Gast)


Lesenswert?

Max D. schrieb:
> Je nach Bussystem reicht es um den Bus zu stören oder noch lustiger zu
> "reparieren" (wenn z.B. Die pullups am i2c vergessen wurden).

Dem stimme ich voll zu.
Es ist KEIN Oszi.
Also überhaupt nicht geeignet um die Signalqualität zu beurteilen.

Sind die Pullup aber "strong" genug, beeinflusst der BilligLA die 
Schaltung nicht erkennbar.

Übrigens:
Mit 1,8V Systemen kann er nicht so richtig umgehen.
3 bis 5V klappt prächtig.

von my2ct (Gast)


Lesenswert?

Arduino Fanboy D. schrieb:
> Es ist KEIN Oszi.

Eben ein Oszi mit einer Auflösung von einem Bit in der Signalerfassung.
Das kann der LA dann aber auf 8 Kanälen ....

von Oliver R. (Gast)


Lesenswert?


von Karl B. (gustav)


Angehängte Dateien:

Lesenswert?

my2ct schrieb:
> Arduino Fanboy D. schrieb:
>> Es ist KEIN Oszi.

aber ein visualisierter Logger

Hi,
klasse Tip. Easy zu installieren/deinstallieren. Braucht keinen 
Neustart.

ciao
gustav

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.