Re: Die Impulszahlen Kategorie: Programmierung (von Tom - 13.01.2004 9:48) | |
Als Antwort auf Die Impulszahlen von Frank - 12.01.2004 15:50
| |
Hallo Frank, verwende halt einfach mal zu Test folgendes Miniprogramm: thread main { stports.init(); lcdext.init(); long count; string s; loop { count=count+ports.getcount(0); lcdext.clear(); lcdext.home(); s=""; str.putlongf(s,count,5); lcdext.print(s); if stkeyb.get() == 11 {count=0;} sleep(100); } } drehe dann deinen Inkrementalgeber um 90° von Hand dann sollte die Impulszahl ca 625 (2500/4) ergeben. Ein paar Impulse hin oder her spielen keine grosse Rolle da du von Hand ja nie genau 90° hinbekommst. Somit kannst du schon mal aussortieren, ob der Fehler in der Hardware oder in der Software zu suchen ist. mfg Tom | |
Antwort schreiben Antworten: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |