Handbuch Seite 117 Kap. 7.9.5 Kategorie: Programmierung (von André H. - 12.09.2002 23:46) | |
Als Antwort auf Impulse zählen von Theo - 12.09.2002 22:58
| |
Hallo Theo, Das steht alles im Handbuch !! Seite 117 Kap. 7.9.5 Pulszählung Also immer zuerst im Handbuch nachsehen ! Dort steht, da� die Zähler beim abfragen auf 0 gesetzt werden, der Zähler den Typ Long verwendet. Das Modul incremental.c2 ist speziell für bestimmte Drehimpulsgeber und hat wenig mit der reinen Pulszählung zu tun !! Frequenzmessungen mit der Freq.Ports sind ab 1Hz möglich !! Aber die Auflösung liegt nur bei 1Hz. Warum im Hanbuch steht, da� Messungen erst ab 100Hz möglich wären, wei� ich nicht. MfG André H. > > weder das Durchforsten des Forums noch des Archivs förderten (wider erwarten) eine Antwort zutage. > > Also ich möchte mit den interruptsensitiven Ports P1H.0 und P1H.1 Impulse (von Rad-Encodern mit TTL-Pegel) messen. Die Drehrichtung interessiert hier nicht (Das Archiv incremental.zip bietet hier keine sinnvolle Lösung!?). Die Maximalfrquenz liegt bei errechneten 100 Hz (Leerlaufdrehzahl). Aus dem Beispielprogramm freq_cnt.c2 (Im Lieferumfang der CC2-Unit) lä�t sich entnehmen, dass man die Counter direkt abfragen kann. Allerdings fehlen mir Informationen wie gross das Counter-Register ist bzw. wann es überläuft. Wird bei einer Abfrage mit ports.getcount(0) der Counter automatisch resettet? > Eine direkte Frequenzmessung mit FRQ0/FRQ1 scheidet wohl in meinem Fall aus (Laut Handbuch funktionieren die Frequenzmess-Eingänge erst ab 100 Hz). > Fragen über Fragen...;-) > Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: Re: Handbuch Seite 117 Kap. 7.9.5 (von Theo - 13.09.2002 13:40) Re: Handbuch Seite 117 Kap. 7.9.5 (von André H. - 13.09.2002 14:13) Re: Handbuch Seite 117 Kap. 7.9.5 (von Theo - 16.09.2002 15:23) |