Hubhöhe berechnen.

Gast #4371637
Lesenswert?
• ▲
▼
Hallo,

ich hab mal eine Frage.. ich benötige eine einfache Anzeige einer 
Hubhöhe eines verstellbaren Tisches, welcher mit einer Trapezspindel 
verfahren wird.

Die Spindel hat eine Steigung von 3mm/U, angetrieben wird die Spindel 
mittels eines Kettenrades mit 25 Zähnen.

Jetzt meine Überlegung. Ich baue einen ind. Näherungsschalter an des 
Kettenrad um die Zahnflanke zu messen. Das Taktsignal lasse ich von 
einem µC verarbeiten.

ein weiterer Sensor gibt mir die 0 Stellung der Spindel vor ( Spindel 
ganz eingefahren), diese ist bei 300mm.

Wenn ich jetzt dem µC noch mitteile in welche Richtung der Motor läuft 
(Motor wird mittels externer Schalter verfahren) sollte doch eine 
Berechnung möglich sein.

Bei jedem 1-0übergang des Sensors an der Zahnflanke zähle ich in 
Abhängigkeit der Fahrrichtung auf bzw. ab. Die Zählschritte sind dann 
0,12mm je Zahn.

Angezeigt wird nur mit einer Auflösung von 1mm.

Mit dem zweiten Sensor kann ich die Anzeige "abeichen", wenn diese 
betätigt wird steht die Anzeige auf 300.

der jeweils aktuelle Wert wird im EEPROM gespeichert. Die Spindel dreht 
sich mit max. 50U/min und wird nicht sehr oft verfahren.

In die Originalsteuerung (elektrisch und mechanisch) möchte ich so wenig 
wie möglich eingreifen.

Haut das so hin?
Gast #4371651
Lesenswert?
• ▲
▼
Problematisch ist es meist wenn so ein Sensor auf der Zahnradflanke 
stehenbleibt. Da kann es immer wieder zu Takten kommen.
Besser sind zwei Sensoren die um einen halben Zahn versetzt sind.
Dann immer abwechselt die Flanken auswerten.
So wird das auch bei "Kugel" Mäusen gemacht.
Gast #4371652
Lesenswert?
• ▲
▼
Hubspindel schrieb:
> In die Originalsteuerung (elektrisch und mechanisch) möchte ich so wenig
> wie möglich eingreifen.

Alternativ kann man Zwei Sensoren nehmen und anhand des Versatzes auch 
völlig ohne Eingriff in die Steuerung die Drehrichtung ermitteln.

Siehe Funktionsweise von Incrementalgebern.

Es gibt auch fertige induktive Sensoren die sowohl Drehzahl als auch 
Drehrichtung erfassen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.