Gast
#4206947
Hallo Leute. Ich habe nur eine kleine Frage: Ich beschäftige mich nebenbei mit dem Thema CNC und habe eine Frage zu der Positionsbestimmung. Nehmen wir als Beispiel eine CNC-Fräse. Eine CNC-Fräse mit Schrittmotoren braucht im Allgemeinen für die Fahrt ja keine absolute Positionbestimmung. Es reicht zur Nullpunktreferenzierung ja ein Endschalter und den Weg rechnet man sich anhand der Schritte (bzw. umgekehrt) aus. Soweit ja ganz klar. Nun sehe ich natürlich den Vorteil einer zusätzlichen absoluten Positionsbestimmung darin, dass es eine Kontrolle des tatsächlich gefahrenen gegenüber dem errechnet gefahrenen Weg gibt, sowie das Wiedererkennen der Position nach dem Aus- und Einschalten. Nun überlege ich grade was denn besser geeignet wäre: - Eine Encoderscheibe - hat meiner Meinung den Nachteil, dass die Signale sich nach nach einer vollen Umdrehung wiederholen. (Und bei einer CNC-Fräse dreht sich die Welle an den Motoren einige Male) Somit ist eine eindeutige Positionserkennung nicht möglich und es muss dennoch wieder eine Referenzfahrt gemacht werden. - Ein Encoderband kann über den vollen Fahrtweg gespannt werden und wäre für eine eindeutige bestimmung dadurch sehr gut geeignet wenn auf die länge des Bandes für jede Position ein eindeutiger Code aufgedruckt wäre. Auf den Bändern sind allerdings nur Striche und ich muss per Zähler die Position "mitzählen" In beiden Fällen müsste ich die Position errechnen und beim Ausschalten im EEPROM ablegen und kann mir nach Einschalten dennoch nicht sicher sein das die abgelegte Position auch noch der tatsächlichen entspricht. (Drehen oder bewegen der Welle per Hand oder ähnliches) Habt ihr da einen guten Tipp für mich wie man das ganze Lösen könnte? Wie macht ihr das? Klar kann ich nach dem Einschalten einfach eine Referenzfahrt machen und die Encoderscheibe nur zur Kontrolle des Fahrtweges nutzen und ggf. korrigieren. Diese Frage ist rein interessehalber. Gruß