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

Re: Frequenz-Eingang Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 20.03.2003 8:40)
Als Antwort auf Re: Frequenz-Eingang von Rainer - 20.03.2003 6:39

Hallo Rainer,
 
> warum ist dies besser,  als der FRQ-Port?
>
> Du meinst doch sicherlich einen eigenen Thread, der jede Sekunde
> den Wert ausliest?
>

Nein, so meinte ich es nicht.
Bei Frequenzen unter 10 Hz sollte man die Counter-Ports verwenden.
Es wird dabei nicht die Frequenz direkt gemessen, sondern
der Abstand zwischen zwei Impulsen. Daraus wird dann
die Frequenz ermittelt. Bei gröÃ?eren Anwendungen sollte natürlich auch die Anzahl
der Impulse erfasst werden:

long cnt, timer, freq;
thread test
{
  run 200;
  ports.getcount(0);
  cnt=0;
  timer=system.timer();
  loop
  {
   do
   {
     yield;
     cnt=ports.getcount(0);
   } while cnt==0;
   freq= cnt*10000/(system.timer()-timer); //Frequenz in 0,1Hz
   timer=system.timer();
  }
}


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: