Positionsermittlung mit Analogsensor

Nordischerjung

Level-2
Beiträge
826
Reaktionspunkte
111
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

ich muss eine Positionserfassung mit einem Analogsensor erstellen.
Der Sensor erfasst eine Walze, und misst die Grösse der Walze (durch den Abstand zur Walze).
In der Walze ist eine Nut gefräst. Die Anfangsposition und Endposition der Nut
muss Ich genau erfassen und speichern, damit ich die exakte Länge der Nut habe.
Wie kann man das mit einem Analogsensor machen? Ich kann schlecht mit Flanken dabei Arbeiten :rolleyes: oder doch irgendwie?
 
Zuletzt bearbeitet:
Moin ...
Die Position einer Nut kann du mit einem Sensor sicherlich erfassen ... aber die Position und die Länge (oder Breite ?) ...
Was hast du denn noch ? Einen Inkrementalgeber für den Weg oder etwas ähnliches ? Irgendwie werde ich aus deiner Beschreibung nicht so recht schlau ...

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Sorry, bischen ungenau :D

Die Walze wird von einem Servo angetrieben. Ich muss nur die genauen
Positionpunkte der Nut erfassen. Den Rest rechne ich.
Mein Problem ist, wie mache ich das mit einem Analogsensor.
Mit einem Ini kein Problem, Flanke Ini speichern....
 
Na ... genauso ...
Du erfasst, wann sich der Abstandswert in deinem Sinne signifikant gegenüber einem hinterlegten Vorgabewert oder ggf. auch gegenüber dem letzten Zustandswert geändert hat. darauf reagierst du dann und speicherst den Wert und den Positionswert der Achse ab. Das gleiche dann mit dem nächsten Wert und das verrechnest du dann ...
Eine Ini bildet doch seinen Schaltpunkt auch nur durch einen (allerdings internen) Vergleich.

Gruß
LL
 
Sorry, bischen ungenau :D

Die Walze wird von einem Servo angetrieben. Ich muss nur die genauen
Positionpunkte der Nut erfassen. Den Rest rechne ich.
Mein Problem ist, wie mache ich das mit einem Analogsensor.
Mit einem Ini kein Problem, Flanke Ini speichern....

wert < abstand + nuttiefe -> keine nut
wert >= abstand + nuttiefe -> nut und damit die position für anfang (merken, dass anfang!)
wert < abstand + nuttiefe -> keine nut (& anfang gemerkt? -> ende!)

oder wie larry es vorschlägt mit dem altwert ... wobei das vielleicht für dich schon advanced ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
*ROFL* Ich glaube ich stecke gerade viel zu tief
im Programm. Wie einfach wenn man mal den Kopf hebt.
Na klar, der Wert ändert sich doch sofort und dann habe ich doch meine Flanke.

Danke fürs wecken :D
 
Zurück
Oben