Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Relaisplatine Kategorie: Sonstige Hardware (von André H. - 25.01.2003 9:01)
Als Antwort auf Re: Relaisplatine von ChristianK - 24.01.2003 21:00

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:
thread main
{
  pcf.out(pcfaddr,0);
  ...
  ...


Wenn es wirklich darauf ankommt, dann sollte die 5V-Versorgung zur
Relaisplatine geschalten werden. Am besten mit einem P-Kanal-Mos-FET:

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


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Relaisplatine (von ChristianK - 25.01.2003 11:06)
    Re: Relaisplatine (von André H. - 25.01.2003 13:37)
        Re: Relaisplatine (von ChristianK - 25.01.2003 15:14)