Re: Microsekunden-Timer Kategorie: Programmierung (von Chris W. - 15.04.2002 13:20) | |
Als Antwort auf Re: Microsekunden-Timer von Berndl - 22.03.2002 16:57
| |
Hallo Berndl, ich bin gerade an der Planung eines Projektes, wo auch ein genauer Timer gebraucht wird. Es ist eine Ultraschallmessung in der Luft, für den Wasserstand in einer Zisterne. Ich habe eine Anleitung für die Ultraschallbaugruppe und suche jetzt nach einem Mikrocontroller für die Auswertung. Kannst du mir ein paar Info's zu deinem Erfahrungen mit dem C2 geben und eventuell Info's zu Programmierung der Timer! Ich habe das Teil noch nicht gekauft, da ich das abklären wollte! Danke im vorraus. Chris > > > Hallo! > > > > > > Hat jemand Erfahrungen mit der Programmierung der div. Timer der C-Control2? Ich brauche dringend einen 32bit Timer/Counter mit ungefähr Microsekundenauflösung (auch 800ns oder 1.2µs), habe aber noch keine Erfahrung mit der Assembler-Programmierung der C-Control 2. > > > Ist das machbar? > > > Berndl > > > > Hallo Berndl, > > > > das ist sicher machbar. Schau mal im Forum nach dem Modul SFR. Die Timer 7 und 8 lassen sich dafür ganz gut nutzen. Prinzipiell ist die Auslösung eines Interrupts im µs Bereich möglich - nur hat mit der Einbindung von Interrupts in C2 keiner Erfahrung. > > Die SFR's kannst Du übrigens ohne Assemblerkenntnisse programmieren. Die Bedeutung der einzelnen Bits ist auf der mitgelieferten CD im C164 Manual beschrieben. > > > > Cris > > Hallo Cris, > > Vielen dank für das SFR-Modul und die Info. Es hat sofort funktioniert, die CControl zählt. Ich muss jetzt nur noch rausfinden, wie ich aus dem 16-bit Timer T7 in Verbindung mit einem �berlauf einen zweiten Timer bzw. besser Counter antriggere. Aber das sollte ja möglich sein. > Hast Du irgendwelche Erfahrungen, wie genau der Takt ist? Ich brauch das ganze für Unterwasser-Ultraschall-Entfernungsmessungen im cm-Bereich (Schallgeschwindigkeit 1500m/s), daher ist der Takt natürlich von gewissem Interesse. > Berndl | |
Antwort schreiben Antworten: Re: Microsekunden-Timer (von Berndl - 22.04.2002 14:39) |