Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo Liebe CC Gemeinde, > > ich habe eine Frage zur PWM bzw. inkremental Drehgeber: > Die Anleitung habe ich studiert, werde jedoch nicht ganz schlau aus der Geschichte. > Meine Gedanken zum Thema sind: > > Ich benutze > > Timer_T1GetPM(); > Irq_GetCount(INT_TIM1CAPT); > > zum Auslesen des Messwerts und zurücksetzen des Interruptes. > > Aufgerufen wird die Routine durch festlegen des Interruptes: > > Irq_SetVect(INT_TIM1CAPT,Timer1_ISR); > > naja so stehts im Beispielprg auch drinn, ich glaub weiter abtippern kann ich mir sparen. > > Zu meinen eigentlichen Fragen: > > Wozu brauche ich den Vorteiler ? Wenn ich den Drehgeber auslese weiss ich doch vorher nicht, wielange > ein "Tick" benötigt. Ich möchte ja die Zeit gemessen haben zwischen aufsteigender und abfallender Flanke > jeweils getrennt für A und B ( also meinetwegen rechts- und linksdrehen ) > > Was für ein Wert kommt dabei denn nun raus ? Für Periodenmessung die Anzahl der Ticks und bei > Pulsweitenmessung ... ? > Alles etwas verwirrend. > > Der Sinn der Sache soll einfach nur sein, dass ich auswerten kann, wie schnell sich der Drehgeber > in welche Richtung dreht. Dementsprechend soll ein Frequenzumrichter angesteuert werden um einen > Käfigläufer Motor anzutreiben. > > Ich hoffe ich hab jetzt nicht zuviel geschwallt, im Augenblick würde es mir erstmal reichen, wenn > ich den Drehgeber nach Richtung, Anzahl und Geschwindigkeit auswerten könnte, der Rest kommt > in späteren Schritten. > > Vielen Dank und Gruss, Endress