Re: Inkrementalgeber - Drehrichtung auswerten Kategorie: Programmierung (von Limdor - 3.03.2008 13:33) | |
Als Antwort auf Inkrementalgeber - Drehrichtung auswerten von Strini - 3.03.2008 12:38
| |
> Hallo, > > Ich habe einen Inkrementalgeber mit 500 Impulsen, den ich mit ca.2- 3 Umdrehungen pro Sec. > drehen will und dabei auch die Drehrichtung auswerten möchte. Mit der Programmiersprache C2 > ist es mir nicht gelungen, da nicht alle Impulse gezählt wurden. > > 1. mache ich da einen Fehler â?? oder ist die CC2 mit C2 dafür zu langsam? > 2. ist es möglich mit dem Systemmodul Inkremental.c2 auch die Drehrichtung > auszuwerten, wenn ja ist das dann schneller als die Portabfrage mit C2? > 3. oder geht das nur in Assembler? > > Die Aufgabenstellung ist folgende: > > Ich möchte bei jedem 2. oder 3. Impuls einen Analogport auslesen und diesen Wert dem Impuls > zuordnen. > > Diese Werte sollen dann an einen PC übertragen werden um sie dort zu visualisieren. > > Es wäre auch ein Inkrementalgeber mit 360 Impulsen ausreichend, wenn das die Aufgabe erleichtert. > > Danke > GruÃ? > Strini > Hi strini ich habe ein ähnliches problem. das Zählen der Impulse klappt bei mir nur mit ports.getcount() verlustfrei. Versuche ich eine Richtungserkennung mit einzubauen wo ich zb auf die Flanken von A und B am Impulsgeber warte fehlen mir einige impulse. wenn ich irgentwie weiter komme mit meinem Problem lasse ich es dich wissen. Vielleicht hilft es dir ja auch weiter. Gruss Björn | |
Antwort schreiben Antworten: Re: Inkrementalgeber - Drehrichtung auswerten (von TManiac - 4.03.2008 10:03) Re: Inkrementalgeber - Drehrichtung auswerten (von Limdor - 13.03.2008 12:32) Re: Inkrementalgeber - Drehrichtung auswerten (von André H. - 4.04.2008 1:38) Re: Inkrementalgeber - Drehrichtung auswerten (von Strini - 5.03.2008 18:29) |