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: