Re: Pulszähler am Digitalport Kategorie: CC2-Unit & Appl.Board / CC2-Station (von sn9 - 27.07.2002 16:11) | |
Als Antwort auf Pulszähler am Digitalport von Stefan - 30.06.2002 19:57
| |
Hallo Stefan, die normalen Pulszähler müssten auch 0.75ms schaffen. Wenn nicht: mit der hwcom mit speed 11520 kann man Impulse bis 10 KHz zählen. Der Rückgabewert von hwcom.receive stellt den Impulszähler dar. 1 Startbit +8 Datenbits + 1 Stopbit sind 90us lang, deshalb sollte die Periodendauer mind.100us sein. Es interessiert nur das Startbit was durch den �bergang low/high erkannt wird, die Daten wirfst Du weg, die Stopbits interessieren auch nicht. Das ganze funktioniert auch mit TTL-Pegeln, die Impulslänge sollte mind. 5us sein und ist nach oben egal. Einziger Nachteil ist die lange �bergabezeit des Rückgabewertes von 0.3s pro 1000 Impulse. Wenn auch während der �bergabe Impulse empfangen werden, gehen ca 0,1 % verloren. Die hwcom.receive musst Du abspecken. mfg sn9 > Hallo, > > die ersten vier Digiports kann man ja als Pulszähler konfigurieren. Im Handbuch steht, dass der Pulsabstand > bis "ca. 1 Millisekunde" betragen kann, wenn man weniger (< 1 ms) braucht, müsse man das mit Systemprogrammierung machen, genauer gesagt, die "Interruptpriorität erhöhen" ... > > Ich müsste Impulse mit etwa 0.75 ms Abstand zählen... Kann mir jemand sagen wie man das macht bzw ob das geht? > > Gru�, Stefan | |
Antwort schreiben Antworten: |