Re: Ich bräuchte mal eure Meinung bzw Hilfe zu den Sensoren Kategorie: Sensoren (von André H. - 30.12.2005 16:39) | ||
Als Antwort auf Ich bräuchte mal eure Meinung bzw Hilfe zu den Sensoren von Robert Gandhi - 25.12.2005 10:28 | ||
| ||
Hallo Robert, > Ich benötige 16 Temperatur - Fühler. > Wie kann ich die 16 an das Regleboard anschliessen ? > Kann ich überhaupt so viele anschlie�en ? Standardmä�ig können bis zu 16 Sensoren direkt am ReglerBoard angeschlossen werden. Weitere 16, also insgesamt 32, können über ein paar Platinen als Erweiterungen betrieben werden. > Welche wäre die bessere (I2C oder Me�adapter) ? Das kommt auf die Anwendung an. Bei Solartechnik und überall, wo regelmä�ig Temperaturen über 100°C auftreten, sind analoge Sensoren, besser gesagt PT1000 & Co, eigentlich schon Pflicht. Gut, KTY-Sensoren eignen sich bis 150°C. I²C-Sensoren eigenen sich für Stellen an denen es auf eine hohe Auflösung ankommt oder auch z.B. als Raumfühler. > Wie lange dürfen die Leitungen zwischen dem Reglerboard (Me�adapter) und dem Fühler sein ? > Bei mir wäre die länste Leitung ca. 25 Meter (Solaranlage am Kollektor) Die max. Länge hängt hauptsächlich vom Querrschnitt des Kabels ab. Bei 0,75mm² sind bis 50m nomalerweise kein Problem. Ab 50m sollte man dickere Querrschnitte verwenden. Bei 25m kann man auch noch 0,5mm² verwenden. > Wenn ich den I2C benutze für die Temperatur. Brauche ich dann das I2C Me�board ? > Oder kann ich direkt einen Fühler anschlie�en? Das I2C-Me�board wird benötigt, um über den I²C-Bus analoge Sensoren, wie PT1000, KTY oder auch andere Dinge über Me�adapter anzuschlie�en. I²C-Bus-Sensoren werden direkt am I²C-Bus angeschlossen. > Kann ich dann noch die Rolladen-Steuerung mit I2C einbinden. > Bei mir wäre der Bus im 1 Stockwerk ca 30 Meter lang. Ich müsste in der Dose wo jetzt der Schalter > für den Rolladen ist ein Platine einbauen (habe tiefe Unterputz-Dosen) Das sollte kein Problem sein. Ich würde den Bus aber auf jeden Fall bereits gepuffert aufbauen. Das CC2-ReglerBoard (zumindest das Bundle) hat standardmä�ig einen I²C-Bus-Puffer drauf. Somit brauchst Du nurnoch einen I²C-Bus-Puffer auf der anderen Seite. Bei Rolladensteuerungen ist der I²C-Bus als rein dezentrale Lösung allerdings nicht wirklich so gut dezentral nutzbar. Zumindest bei grö�eren Anlagen. Bei kleinen bis mittleren Anlagen kann man hier aber den Baustein PCF8574 sehr gut verwenden. Man belegt einfach nur einen Teil der Ports pro Taster. Für einen Doppeltaster benötigt man zwei Ports. Man kann somit 4 PCF8574 auf dieselbe Adresse legen und benutztz bei jedem IC jeweils zwei andere Ports. Somit besteht eine UND-Verknüpfung zwischen den ICs. Da die unbenutzten Ports über Pull-Ups auf High gehalten werden und der PCF8574 keine Register besitzt, ist das ohne Probleme möglich. Allerdings werde ich mein Produktangebot auf den 1Wire-Bus Stück für Stück ausweiten, da dieser bei dezentralen Anlagen bei denen nur ein oder zwei Ports an einer Stelle benötigt werden, besser geeignet ist. Au�erdem ist die Geschwindigkeit erheblich langsamer, soda� längere Leitungen ohne besondere Ma�nahmen möglich sind. Somit würde man den I²C-Bus über jede Unterverteilung führen, und von diesen mit einem 1-Wire-Bus weiterfahren. Allerdings habe ich beim 1-Wire-Bus noch keine Tests gemacht, wie lange ein Taster gedrückt werden mu�, um das Signal sicher zu erfassen. > Wie lange darf eigentlich der I2C Bus sein mit CAT5 Kabel ? Das kommt auf die Art des Busses (ungepuffert, gepuffert, Tranceiver) und die Anzahl der I²C-Bus-Bausteine an. Je mehr Bausteine am I²C-Bus sitzen, desto kürzer mu� dieser sein. Mein Extremtest mit dem I²C-Bus betrug fast 100m. Auf der Gegenseite befand sich aber nur ein einzelner PCF8574 mit einem LCD. Der Bus war ungepuffert mit lediglich 10k extra Pull-Ups am Ende der Leitung Als Kabel kam normale geschirmte PC-Steuerleitung zum Einsatz. Als Faustregel kann man aber folgendes sagen: ungepufferter Bus bis max. 20m gepufferter bis ca. 100m mit entsprechend kleinen Pull-Ups auf der gepufferten Seite Tranceiver-Bus: max. Länge noch nicht getestet. Der Letzte Wert lag, soviel ich wei� bei 180m. > Kann ich ein anderes Kabel auch noch verwenden au�er dem CAT5 Kabel wo ich dann > keine Probleme habe? Statt CAT5 kann man auch geschirmte PC-Steuerleitung(Litze) verwenden (z.B.: LIYCY) Eher ungeeignet sind Fernmeldeleitungen. > der I2C Bus sollte ja so aussehen : > > Regler Board ------------- 1 I2C Slave ----------- 2 I2C Slave -------- X I2C Slave > > Geht das auch: > > 1 I2C Slave --------- 2 I2C Slave --------- Regler Board ------------ 3 I2C Slave ---------- X I2C Slave Wo das ReglerBoard, also der I²C-Master, sitzt, ist egal. Wichtig ist nur die busförmige Struktur ohne grö�ere Stichleitungen. Werden Stichleitungen benötigt, sollten I²C-Bus-Puffer verwendet werden. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: Ich bräuchte mal eure Meinung bzw Hilfe zu den Sensoren (von Robert Gandhi - 31.12.2005 22:19) |