Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Moderator: Guido Körber
Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Moin zusammen,
ich beschäftige mich derzeit mit dem USB Dongle von CM. Kurz das vorhandene Szenario: In dem hochgeladenen Bild sieht man eine Skizze von der Schaltung, so wie ich es mir vorstelle. Der Slave ist so aufgebaut und wird über eine externe Quelle versorgt, die aber auch nicht geändert werden kann durch den Dongle beispielsweise. Der Dongle ist natürlich der Master in dieser Konstellation. Die internen PullUps sind über die freie Software von CM abgeschaltet.
Meine Frage ist jetzt, kann das Ganze so funktionieren oder muss ich noch etwas hinzufügen oder entfernen?
ich beschäftige mich derzeit mit dem USB Dongle von CM. Kurz das vorhandene Szenario: In dem hochgeladenen Bild sieht man eine Skizze von der Schaltung, so wie ich es mir vorstelle. Der Slave ist so aufgebaut und wird über eine externe Quelle versorgt, die aber auch nicht geändert werden kann durch den Dongle beispielsweise. Der Dongle ist natürlich der Master in dieser Konstellation. Die internen PullUps sind über die freie Software von CM abgeschaltet.
Meine Frage ist jetzt, kann das Ganze so funktionieren oder muss ich noch etwas hinzufügen oder entfernen?
- Attachments
-
- USB DG Verschaltung.JPG (74.91 KiB) Viewed 10177 times
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Nein, das kann so nicht funktionieren. Die Kondensatoren in den Leitungen verhindern sehr effizient die Übertragung jeglicher Signale.
- Christoph Jung
- Posts: 670
- Joined: Sun Oct 08, 2006 3:43 pm
- Location: Germany / Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Alles was rot ist muss weg, bzw. die Werte an den Widerständen müssen verändert werden.
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Nicht ganz. Wenn die Schaltung mit 3,3 V betrieben werden soll, dann müssen die Pull-Ups zu 3,3 V drin bleiben.
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Wäre das ganze auch so möglich, wie im Bild drunter? Ist die Wahl der PullUps okay mit 4,7kOhm, wenn der Slave mit bis zu 200 kbit/s.
@Guido: Der Dongle versorgt nicht den Slave.
@Guido: Der Dongle versorgt nicht den Slave.
- Attachments
-
- USB DG Verschaltung_2.JPG (81.91 KiB) Viewed 10170 times
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
So wäre die Beschaltung richtig.
Der Slave arbeitet mit der Geschwindigkeit, die der Master vorgibt, beim IOW24 sind das knapp 100 kHz.
Der Slave arbeitet mit der Geschwindigkeit, die der Master vorgibt, beim IOW24 sind das knapp 100 kHz.
- Christoph Jung
- Posts: 670
- Joined: Sun Oct 08, 2006 3:43 pm
- Location: Germany / Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Sicher, das beide Widerstände auf eine Leitung müssen?
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Ups, wie schnell man so etwas übersieht, wenn man eigentlich weiss wie es sein muss.
Habe das Bild der Vollständigkeit halber noch mal hochgeladen, damit auch keiner auf falschen Bildern aufbaut.
Die Pull-Up-Widerstände sind mit 4,7kOhm richtig dimensioniert?
Danke Euch.
Habe das Bild der Vollständigkeit halber noch mal hochgeladen, damit auch keiner auf falschen Bildern aufbaut.
Die Pull-Up-Widerstände sind mit 4,7kOhm richtig dimensioniert?
Danke Euch.
- Attachments
-
- USB DG Verschaltung_2.JPG (86.82 KiB) Viewed 10168 times
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Ja jetzt sollte es passen
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Was ist eigentlich wenn der Dongle keine slaveadresse findet? Heißt das dann, dass der Slave nicht aktiv ist oder kann es auch noch etwas anderes sein?
Grüße
Grüße
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Das bedeutet, dass keine Slave da ist oder die Kommunikation nicht funktioniert.
-
- Posts: 389
- Joined: Sun Feb 13, 2005 1:22 pm
- Location: Gerblingerode / Duderstadt
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Hallo zusammen,
@Josef
Ein I2C-Device muss über den Dongle(IOW24) richtig angesprochen werden ...
Zum testen der I2C-Funktion des IOW und der angeschlossenen I2C-Devices,
kann ich die das Programm All-In-One empfehlen !
http://www.allinone.greinert-dud.de/
Gruss Ralf
@Josef
Der IOW24 hat keine I2C-Suchfunktion und kann somit auch keine I2C-Device finden !?Was ist eigentlich wenn der Dongle keine slaveadresse findet?
Ein I2C-Device muss über den Dongle(IOW24) richtig angesprochen werden ...
Zum testen der I2C-Funktion des IOW und der angeschlossenen I2C-Devices,
kann ich die das Programm All-In-One empfehlen !
http://www.allinone.greinert-dud.de/
Gruss Ralf
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Ich bin davon ausgegangen, dass SimpleI2C gemeint war und das scannt alle I2C Adressen ab.
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Moin,
also ich verwende eigentlich dieses Simple-I2C Programm von der CM homepage.
Manuell eine Adresse eingeben und an die etwas senden geht aber nicht mit dem Simple-I2C Porgramm, oder?
also ich verwende eigentlich dieses Simple-I2C Programm von der CM homepage.
Manuell eine Adresse eingeben und an die etwas senden geht aber nicht mit dem Simple-I2C Porgramm, oder?
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: Richtige Verschaltung mit USB to I2C Dongle (IOW24)
Nein, da es keinen Sinn macht wenn kein I2C Slave auf den Scan reagiert. Dann liegt ein Hardwareproblem vor.