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 Christian, > > Das ist leider die Eigenart des PCF8574. Nach einem POR(Power On Reset) > sind alle Ausgänge im Highpegel(=Eingang). > Bei den meisten Anwendungen(z.B. Heiztungsregelung) macht es nichts, wenn > nach dem Einschalten alle Relais kurz (für ca. 2 sec) ein sind. > Es müssen eben gleich beim Init die Relais abgeschalten werden: > <font face="courier new" size=2>thread main > { > pcf.out(pcfaddr,0); > ... > ...</font> > > Wenn es wirklich darauf ankommt, dann sollte die 5V-Versorgung zur > Relaisplatine geschalten werden. Am besten mit einem P-Kanal-Mos-FET: > <img src="http://www.cc2net.de/forum/pics/pcfrel_pre.gif"> > Geschalten wird der Mos-FET über einen I/O-Port der Unit. > Ist kein Port mehr frei, dann kann man zur Not auch den HOST-Pin > dafür benutzen.(siehe Modul sfr.c2 Register P3) > Die 5V werden "freigegeben", wenn der Port einen Low-Pegel besitzt. > Ist der Port als Eingang (nach Reset) geschalten oder auf high-Pegel, > so schaltet der Mos-FET nicht durch. > Wird allerdings der HOST-Pin benutzt, dann wird auch bei jedem Drücken > der HOST-Taste die 5V-Versorgung freigegeben. > > Noch eine ganz einfache Möglichkeit das Problem zu umgehen wäre, > die Öffner und nicht die Schließer der Relais zu benutzen, also invertiert > zu schalten. > Das ist der Vorteil der Relaisplatine, da sie Umschaltkontakte hat. > Allerdings benötigt die Platine dann natürlich mehr Strom, wenn alle > Ausgänge aus sein sollen. Das hat aber wieder einen Vorteil, wenn > Verbraucher geschalten werden sollen, die länger ein- als ausgeschaltet sind. > Alles hat Vor- und Nachteile. :-) > > MfG André H. > > > > > > Hallo, > > kämpfe gerade auch mit dem Problem. Habe das PCF-Relaismodul von CCTools und dachte, wenn man den > > I2C-Bus später zuschaltet, ginge das; aber dann sind die Relais auch alle EIN. Die Versogungspannung > > manuell zuschalten, nachdem die Initialisierung der CC2 abgeschlossen ist, hilft auch nicht viel, da bei einem > > Netzausfall das Problem bleibt. Es sei denn man spendiert sich eine USV. > > Ein extra Relais auf dem Aplication-Board, das die Versorgungsspannung zuschaltet bringt m.E. nichts, > > da das ja auch erstmal auf EIN geht. > > Hat jemand eine Idee, wie man so ein Relais ansteuern müßte, damit es erst nach der Initialisierung der > > CC2 anzieht ??? > > Sonst bliebe mir nur eine externe Timerschaltung die das macht ???? > > > > Gruss Christian