Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Mexx, > > Erfahrung mit I2C-Transceivern habe ich keine, aber bei der Parallelschaltung von Temperaturmodulen > habe ich Ähnliches erlebt, als ich nicht alle Module mit CAT5-Kabel angeschlossen habe. Beim Einsatz des > 5. Moduls (ca. 1m NF-Leitung) zeigte das erste plötzlich nur noch eine Einheitstemperatur (31,4°C) an. Erst > nachdem alle Module "ordentlich" verkabelt waren, wurden wieder echte Temperaturwerte angezeigt. > > Können bei Dir auch unabgeschirmte oder zu lange Leitungen eine Rolle spielen? > > Gruß > Georg > > > Hallo ! > > > > Ich habe mich heute fast 6 Stunden (seufz !) mit folgendem Problem beschäftigt: > > > > Heizungssteuerung mit > > 1 x CC2 ReglerBoard V1.2 > > 2 x I2C Relaisplatine > > 2 x I2C 1-Wire Bridge > > 1 x I2C RAM-Device HS > > 3 x I2C-Terminal und jeweils dahinter angschlossen LCD 4x20 + Tastatur > > I2C-Terminal 1 hängt direkt am I2C Bus > > 4 x I2C-Tranceiver > > I2C-Bus auf Tranceiver1 verbunden mit Tranceiver2 verbunden mit I2C Terminal 2 > > I2C-Bus auf Tranceiver3 verbunden mit Tranceiver4 verbunden mit I2C Terminal 3 > > > > Problem: > > Am I2C-Terminal 1 (LCD) erscheinen unvollständige Ausgaben/kryptische Zeichen am Display > > Alle anderen I2C Bus Module auch die LCD via I2C-Tranceiver arbeiten einwandfrei. > > > > Verfahrensweise: > > - I2C Adressen auf Konflikte geprüft > > - Displays untereinander getauscht > > - I2C-Terminals untereinander getauscht > > - I2C-Adressen untereinander getauscht > > > > Ergebnis: > > - das I2C-Terminal (LCD) das direkt am Bus hängt zeigt das unter "Problem" beschriebene > > Verhalten ein Hardwarefehler eines I2C-Terminal oder LCD kann ausgeschlossen werden > > > > Weitere Vorgangsweise: > > a.) Erstellung eines Testprogrammes in dem nur die LCDs angesteuert werden, alle anderen > > I2C Bus Komponenten wurden vom Bus genommen um Einflüsse auschliesen zu können > > b.) I2C-Tranceiver 1 vom I2C-Bus genommen > > ==> I2C-Terminal (LCD) das direkt am Bus hängt FUNKTIONIERT !!! > > c.) I2C-Tranceiver 1 am I2C-Bus angeschlossen > > ==> Problem wieder da > > d.) I2C-Tranceiver 3 vom I2C-Bus genommen > > ==> I2C-Terminal (LCD) das direkt am Bus hängt FUNKTIONIERT !!! > > e.) Reaktivierung des vollständigen Heizungssteurprogrammes > > Gleiche Ergebnissen wie unter b.), c.), d.) > > > > Resüme: > > Sobald nur EIN I2C-Tranceiver am Bus hängt funktioniert alles, > > hänge ich einen 2. I2C-Tranceiver am Bus gibt es Probleme. > > > > Ich habe natürlich auch die I2C-Tranceiver untereinander getauscht um sicher zu gehen, > > dass nicht ein Modul das Problem verursacht. > > > > Meine Frage an das Forum: > > 1.) Es sollte doch möglich sein mehrere I2C-Tranceiver am I2C Bus betreiben zu können ? > > 2.) Was ist hierbei besonders zu achten > > a.) Wo soll der Anschluss am Bus erfolgen (C-Control II inder Mitte, ...) ? > > b.) Muss hier mit den Abschlusswiederständen am Bus etwas besonderes beachtet werden ? > > 3.) Wer hat I2C-Tranceiver im Einsatz und mit welcher Anschlusskonfiguration/Busstruktur ? > > > > Schönen Dank für Eure Antworten ! > > > > Mexx > > > > > > > >