CC2Net-Forum Zur Übersicht - Zurück zur Homepage
Re: Station blinkt und schlackert unkontrolliert Kategorie: CC2-Unit & Appl.Board / CC2-Station (von: André H. - 10.4.2003 8:25)
Als Antwort auf: Re: Station blinkt und schlackert unkontrolliert von Felix - 9.4.2003 14:18

Hallo Felix,

Gut, dann können wir einmal einen Hardwaredefekt (nahezu) ausschließen.
Jetzt versuch folgendes:

Benutze zusätzlich das Modul srrel.c2 .
Mit diesem können nämlich auch die SR der Station angesteuert werden.
So können wir sicher feststellen, ob die Hardware OK ist:

thread main
{ byte i;
  lcdext.init();
  srrel.init(4 /*DS*/, 5 /*SHCLK*/, 3/*STCLK*/, 2 /*Anzahl SR*/);
  srrel.alloff(1);

  // ab hier das Testprogramm
  loop
  {
  for i= 0 ... 63
  {
   // Ports werden alle 4 Durchläufe (= alle 2sek) neu gesetzt.
   // Es wird ein Ausgang nach dem anderem eingeschaltet und
   // der vorherige wieder ausgeschaltet (langsames "Lauflicht")
   ports.set(shclk,0); // Workarraound, da Port mit LCD geteilt wird
   srrel.set(i shr 2, 1);
   if (i shr 2) == 0 srrel.set(15, 0); else srrel.set((i shr 2) -1, 0);

   lcdext.line(1);
   lcdext.put('A');
   lcdext.zahl4(ports.adc(0)*4);
   lcdext.put('m');lcdext.put('V');

   lcdext.goto(1,8);
   lcdext.put('B');
   lcdext.zahl4(ports.adc(1)*4);
   lcdext.put('m');lcdext.put('V');

   lcdext.line(2);
   lcdext.put('C');
   lcdext.zahl4(ports.adc(2)*4);
   lcdext.put('m');lcdext.put('V');

   lcdext.goto(2,8);
   lcdext.put('D');
   lcdext.zahl4(ports.adc(3)*4);
   lcdext.put('m');lcdext.put('V');

   sleep 500;
  }
  }
}


MfG André H.

>
> Hallo André!
>
> die Benutzung von lcdext verhindert tatsächlich die beschriebenen
> Fehlereffekte! Allerdings nehmen beim Einschalten der Versorgung
> die LEDs auf der Station zufällige Werte an (die sich dann aber nicht mehr verändern).
> Bleibt die Frage:
> Warum "spinnt" die Station, wenn ich ein Stations-Modul verwende???
>
> Eine Idee?
>
> Grüße, Felix


    Antwort Schreiben
Antworten:

Re: Station blinkt und schlackert unkontrolliert (von Felix - 10.4.2003 10:33)
    Re: Station blinkt und schlackert unkontrolliert (von André H. - 10.4.2003 11:03)
        Re: Station blinkt und schlackert unkontrolliert (von Felix - 10.4.2003 12:37)
            Re: Station blinkt und schlackert unkontrolliert (von CTC - 10.4.2003 14:29)