I²CDriver

  • HerstellerExcamera Labs

Beschreibung

I²C ist allgegenwärtig, Sie finden es in Ihrem Telefon, in eingebetteter Elektronik, in allen Mikrocontrollern, Raspberry Pi und Computer-Motherboards. Es ist in einer Vielzahl von Fällen anwendbar, der einzige Nachteil besteht jedoch darin, dass es schwierig sein kann, die ordnungsgemäße Verwendung zu erlernen und mühsames Debuggen zu vermeiden.

Mit diesem Gerät können Sie leichter verstehen, was im Inneren vor sich geht, da I²CDriver über eine übersichtliche Logikanalysator-Anzeige der Signalleitungen sowie eine grafische Dekodierung des I²C-Verkehrs verfügt.

Darüber hinaus wird kontinuierlich eine Adresskarte aller angeschlossenen I²C-Geräte angezeigt. Sobald Sie ein Gerät anschließen, leuchtet es auf der Karte auf.

Durch die Strom- und Spannungsüberwachung können Sie elektrische Probleme frühzeitig erkennen. Die mitgelieferten farbcodierten Kabel machen den Anschluss ganz einfach; Es ist kein Pinbelegungsplan erforderlich. Es umfasst eine separate 3,3-V-Versorgung für Ihre Geräte, einen High-Side-Strommesser und programmierbare Pullup-Widerstände für beide I²C-Leitungen.

Dank 3 I²C-Ports können Sie problemlos mehrere Geräte gleichzeitig anschließen.

I²CDriver wird mit Software zur Steuerung geliefert von:

  • eine GUI
  • die Befehlszeile
  • C und C++ mit einer einzigen Quelldatei
  • Python 2 und 3 mit einem Modul

Sie können I²C-Hardware mit den Ihnen vertrauten PC-Tools steuern und die Entwicklungszeit reduzieren, die erforderlich ist, damit das Gerät das tut, was Sie möchten.

Die Kalibrierung von Geräten wie Beschleunigungsmessern, Magnetometern und Gyroskopen ist viel einfacher und schneller, wenn sie direkt auf dem PC über I²CDriver durchgeführt wird.

Darüber hinaus zeigt das integrierte Display eine Heatmap aller aktiven Netzwerkknoten an. So können Sie in einem I²C-Netzwerk mit mehreren Geräten auf einen Blick erkennen, welche am aktivsten sind.

I²CDriver kann den gesamten I²C-Verkehr zurück zum PC leiten. Der Erfassungsmodus von I²CDriver zeichnet jedes Bit zuverlässig in einem umfassenden Protokoll mit Zeitstempel auf. Dies ist sehr hilfreich für Debug, Analyse und Reverse Engineering. Zu den unterstützten Formaten gehören Text, CSV und VCD.

Merkmale

  • Offene Hardware: Design, Firmware und alle Tools stehen unter BSD-Lizenz
  • Live-Anzeige: Zeigt Ihnen jederzeit genau, was es gerade tut
  • Schnelle Übertragung: anhaltende I²C-Übertragungen bei 400 und 100 kHz
  • USB-Stromüberwachung: USB-Netzspannungsüberwachung zur Erkennung von Versorgungsproblemen, bis zu 0,01 V
  • Zielstromüberwachung: High-Side-Strommessung des Zielgeräts, bis zu 5 mA
  • I²C-Pullups: programmierbare I²C-Pullup-Widerstände mit automatischer Abstimmung
  • Drei I²C-Ports: drei identische I²C-Ports, jeweils mit Strom und I²C-Signalen
  • Jumper: Farbcodierte Jumper, die in jeder Verpfändungsstufe enthalten sind
  • 3.3-Ausgang: Die Ausgangspegel betragen 3,3 V, alle sind 5 V-tolerant
  • Unterstützt alle I²C-Funktionen: 7- und 10-Bit-I²C-Adressierung, Clock-Stretching, Bus-Arbitrierung
  • Robuste Komponenten: Verwendet einen seriellen USB-Adapter von FTDI und einen EFM8-Controller in Automobilqualität von Silicon Labs
  • Nutzungsberichte: Meldet Betriebszeit, Temperatur und laufendes CRC des gesamten Datenverkehrs
  • Flexible Steuerung: GUI, Befehlszeile, C/C++ und Python 2/3-Hostsoftware für Windows, Mac und Linux

Einzelheiten

  • Maximaler Ausgangsstrom: bis zu 470 mA
  • Gerätestrom: bis zu 25 mA
  • Abmessungen: 61 mm x 49 mm x 6 mm
  • Computerschnittstelle: USB 2.0, Micro-USB-Anschluss

Inhalt (I²CDriver Core)

  • 1x I²C-Treiber
  • 3x Satz Verbindungsbrücken

Produktformular

I²C ist allgegenwärtig, Sie finden es in Ihrem Telefon, in eingebetteter Elektronik, in allen Mikrocontrollern, Raspberry Pi und Computer-Motherboards. Es... Weiterlesen

Nicht auf Lager

€ 44,95 inkl. MwSt.
Mitglieder € 40,46

      Details

      SKU: 19027
      EAN: 019027

      Beschreibung

      I²C ist allgegenwärtig, Sie finden es in Ihrem Telefon, in eingebetteter Elektronik, in allen Mikrocontrollern, Raspberry Pi und Computer-Motherboards. Es ist in einer Vielzahl von Fällen anwendbar, der einzige Nachteil besteht jedoch darin, dass es schwierig sein kann, die ordnungsgemäße Verwendung zu erlernen und mühsames Debuggen zu vermeiden.

      Mit diesem Gerät können Sie leichter verstehen, was im Inneren vor sich geht, da I²CDriver über eine übersichtliche Logikanalysator-Anzeige der Signalleitungen sowie eine grafische Dekodierung des I²C-Verkehrs verfügt.

      Darüber hinaus wird kontinuierlich eine Adresskarte aller angeschlossenen I²C-Geräte angezeigt. Sobald Sie ein Gerät anschließen, leuchtet es auf der Karte auf.

      Durch die Strom- und Spannungsüberwachung können Sie elektrische Probleme frühzeitig erkennen. Die mitgelieferten farbcodierten Kabel machen den Anschluss ganz einfach; Es ist kein Pinbelegungsplan erforderlich. Es umfasst eine separate 3,3-V-Versorgung für Ihre Geräte, einen High-Side-Strommesser und programmierbare Pullup-Widerstände für beide I²C-Leitungen.

      Dank 3 I²C-Ports können Sie problemlos mehrere Geräte gleichzeitig anschließen.

      I²CDriver wird mit Software zur Steuerung geliefert von:

      • eine GUI
      • die Befehlszeile
      • C und C++ mit einer einzigen Quelldatei
      • Python 2 und 3 mit einem Modul

      Sie können I²C-Hardware mit den Ihnen vertrauten PC-Tools steuern und die Entwicklungszeit reduzieren, die erforderlich ist, damit das Gerät das tut, was Sie möchten.

      Die Kalibrierung von Geräten wie Beschleunigungsmessern, Magnetometern und Gyroskopen ist viel einfacher und schneller, wenn sie direkt auf dem PC über I²CDriver durchgeführt wird.

      Darüber hinaus zeigt das integrierte Display eine Heatmap aller aktiven Netzwerkknoten an. So können Sie in einem I²C-Netzwerk mit mehreren Geräten auf einen Blick erkennen, welche am aktivsten sind.

      I²CDriver kann den gesamten I²C-Verkehr zurück zum PC leiten. Der Erfassungsmodus von I²CDriver zeichnet jedes Bit zuverlässig in einem umfassenden Protokoll mit Zeitstempel auf. Dies ist sehr hilfreich für Debug, Analyse und Reverse Engineering. Zu den unterstützten Formaten gehören Text, CSV und VCD.

      Merkmale

      • Offene Hardware: Design, Firmware und alle Tools stehen unter BSD-Lizenz
      • Live-Anzeige: Zeigt Ihnen jederzeit genau, was es gerade tut
      • Schnelle Übertragung: anhaltende I²C-Übertragungen bei 400 und 100 kHz
      • USB-Stromüberwachung: USB-Netzspannungsüberwachung zur Erkennung von Versorgungsproblemen, bis zu 0,01 V
      • Zielstromüberwachung: High-Side-Strommessung des Zielgeräts, bis zu 5 mA
      • I²C-Pullups: programmierbare I²C-Pullup-Widerstände mit automatischer Abstimmung
      • Drei I²C-Ports: drei identische I²C-Ports, jeweils mit Strom und I²C-Signalen
      • Jumper: Farbcodierte Jumper, die in jeder Verpfändungsstufe enthalten sind
      • 3.3-Ausgang: Die Ausgangspegel betragen 3,3 V, alle sind 5 V-tolerant
      • Unterstützt alle I²C-Funktionen: 7- und 10-Bit-I²C-Adressierung, Clock-Stretching, Bus-Arbitrierung
      • Robuste Komponenten: Verwendet einen seriellen USB-Adapter von FTDI und einen EFM8-Controller in Automobilqualität von Silicon Labs
      • Nutzungsberichte: Meldet Betriebszeit, Temperatur und laufendes CRC des gesamten Datenverkehrs
      • Flexible Steuerung: GUI, Befehlszeile, C/C++ und Python 2/3-Hostsoftware für Windows, Mac und Linux

      Einzelheiten

      • Maximaler Ausgangsstrom: bis zu 470 mA
      • Gerätestrom: bis zu 25 mA
      • Abmessungen: 61 mm x 49 mm x 6 mm
      • Computerschnittstelle: USB 2.0, Micro-USB-Anschluss

      Inhalt (I²CDriver Core)

      • 1x I²C-Treiber
      • 3x Satz Verbindungsbrücken

      Kürzlich angesehene Produkte

      Login

      Passwort vergessen?

      Sie haben noch kein Konto?
      Konto erstellen