
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> Hallo Thomas, > > leider schreibst du nichts über die verwendeten Temperaturmodule. Wenn es wirklich I2C-Sensoren sind, kann man eine Adresse an jedem Sensor durch Jumper oder Lötbrücken einstellen. Am I2C-Bus muss jedes "Gerät" eine eigene Adresse bekommen, unter der es dann vom Programm angesprochen wird. > Wenn Du die Module vom großen-C hast, steht das in der Beschreibung zu den Modulen genau drin, es ist ja ein 6Stift Jumperfeld auf dem Sensor drauf, wo du 8 verschieden Adressen einstellen kannst. > > Grüße Jörg > > > Hallo*, > > ich habe mit letzte Woche eine C-Control Station adv. gekauft, um eine Temperatursteuerung für meine Solaranlage zu bauen. Das man am I2C Bus mehrere Objekte, auch baugleiche, anschließen kann habe ich bereits beim Googlen herausgefunden. Leider kann ich bei mehreren baugleichen z.B. Temperatursensoren nicht unterscheiden. Ich verwende 5 I2C Bus Thermometer Module und möchte die Temperaturen vergleichen. Nur, wie weiß ich wer welche Daten liefert? Bzw. wie spreche ich den richtigen Modul im Programm an? > > > > Danke schon mal im Voraus. ;-) > > > > Grüße Thomas > > > > > click me > > > > > > > > > > > > > > > > Hallo, ich suche die Anzahl der Geraete die an den I2C Bus angeschlossen werden koennen. Eine Angabe, die ich nirgendwo finden kann. Weiterhin waere noch sehr interessant, ob es Grenzen dabei gibt (Speicher, Performance), oder ob es Geraete git, die man nur schwierig mehrfach einsetzen kann (also z.B. mehr als 2 LCD Displays. geht das?) > > > > > > > > Gruss Randolf Balasus Hallo Randolf, im Prinzp kannst Du mehr Module mittels I2C ansteuern als Du je brauchen kannst: z.B.: 1. Adressebene 255 Adressen. Da könnten 255 I2C Module mit den 255 verschiedenen Adressen dranhängen, 2. Du könntest aber auch über freie Ports oder entsprechende Portexpander (z.B. PCF8574 und _A), jeweils nur eine 5V-Leitung freigeben, über die Du wiederum >250 Module ansteuern kannst. An jeden PCF8574 (16 Adressvarianten) kannst Du natürlich auch ein LCD (2x16er gibt es derzeit bei Pollin für ca 2.50€) also je Datenleitung 16 LCDs, anschliessen. Ohne weitere Klimmzüge könntest Du also mit der OpenMini mittels der 13 Ausgabeports (minus zwei für den I2C-Datenverkehr), 11x16=176 LCDs mit unterschiedlichen Anzeigen betreiben... Natürlich frisst alles ein paar mA, Du musst also mehr bereit stellen... Gruss, Gerhard |
| Antwort schreiben |