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

Re: Demoprogramm für PCF8574A zur Relaisansteuerung Kategorie: I²C-Bus (von Tom - 25.01.2005 8:44)
Als Antwort auf Demoprogramm für PCF8574A zur Relaisansteuerung von Rainer - 24.01.2005 17:47
Ich nutze:
C-Control II Station, OSOPT V3.0
Hallo Rainer,

Am besten benutz Du das Modul PCF in seiner aktuellen Version.
Zuerst mal zu der Adresse des der Bausteins. Beim PCF Modul
wird der PCF8574A mit den Adressen 8-15 angesprochen, wobei

A0 A1 A2
0   0   0    -> 8
1   0   0    -> 9
0   1   0    -> 10
1   1   0    -> 11
0   0   1    -> 12
1   0   1    -> 13
0   1   1    -> 14
1   1   1    -> 15

entspricht.

Im Programm sieht das ganze dann folgendermassen aus:



/***************************
/*PCF Test
/***************************

thread main
{

i2c.init();


loop
 {
   pcf.on(8,0);
   sleep 2000;
   pcf.off(8,0);
   sleep 2000;
  }


Jetzt blinkt am PCF mit der Adresse 8 also A0-A2 auf 0 der erste Port.

Die Zahl 0 steht für den Port und kann Werte von 0-7 annehmen.

Zu beachten ist auch noch, das bei den meisten Relaisekarten die Ausgänge
invers geschaltet sind, da die PCF die Eigenschaft haben, das nach einem
Power ON alle Port auf 1 Signal sind, und somit mit einem inversem Ausgang
dann alle Relaise abgefallen sind. Im Programm bedeutet es dann, das mit einem


   pcf.off(8,0);


wird das Relaise eingeschaltet, und mit einem


   pcf.on(8,0);


wieder aus.

Dein Problem mit der Adresse anzeigen hab ich nicht so ganz verstanden,
vieleicht kannst Du das noch mal erklären.

mfg Tom




    Antwort schreiben


Antworten:

Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Peter - 25.01.2005 11:05)
    Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Tom - 25.01.2005 12:24)
        Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Peter - 25.01.2005 17:11)
            Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von André H. - 26.01.2005 17:40)
Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Rainer - 25.01.2005 9:59)
    Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Rainer - 25.01.2005 10:53)
        Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Tom - 25.01.2005 12:43)
            Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Rainer - 25.01.2005 19:11)
                Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von André H. - 26.01.2005 17:34)
                    Re: Demoprogramm für PCF8574A zur Relaisansteuerung (von Rainer - 26.01.2005 22:17)