- Labornetzteil AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: Förderband - Höhenmessung von Objekten - welcher Sensor?

  1. #11
    Anzeige

    Praxistest und DIY Projekte
    @Waldschrat: Das Problem bei einer Webcam ist, dass ich, um aus dem Bild von dieser die Höhe berechnen zu können, zusätzlich noch die Position des Objektes auf dem Band wissen müsste. An der Stelle könnte ich diese dann ja allerdings mit einem einzigen horizontalen Entfernungssensor knapp über dem Band ermitteln ... mhh ... könnte klappen. : )

    @the_muck: Nach meiner Vermessung werden von den Objekten Bilder mit einer Zeilenkamera aufgenommen. Da diese ja aber nur abhängig von der Objekthöhe in eine Dimension verzerrt, wird die Höhe benötigt, um das Bild wieder so umzurechnen, dass im Endeffekt doch wieder quadratische Pixel bei raus kommen. Wenn es mehrere Kameras wären, ließe sich durch die Aufnahme aus zwei unterschiedlichen Perspektiven die Höhe gut berechnen. Die Webcam könnte ich vorne zwar noch dazubringen, aber diese beiden Bilder zu "verheiraten" wär hier leider von der Programmierorganisation sehr schwer.

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    01.11.2009
    Beiträge
    46
    Hi,
    die Position des Objektes lässt sich entweder mit einer zweiten webcam ermitteln die quasi von oben schaut wo das Objekt sich befindet und die zweit schaut dann von der Seite wie hoch es ist.
    Es sollte aber doch auch mit einer gehen wenn du sie quasi schräg von der Seite/Vorne auf den Quader schauen lässt. Mit der (bekannten) Breite des Transportbandes sollte sich das mit ein wenig Vektormathematik errechnen lassen. Evtl. brauchst du nur noch eine Höhenreferenz zum vergleichen (die Referenz für die Breite ist in dem Fall die Breite des Förderbands)


    mfg

  3. #13
    Erfahrener Benutzer Robotik Einstein Avatar von i_make_it
    Registriert seit
    29.07.2008
    Ort
    Raum DA
    Alter
    56
    Beiträge
    2.814
    Als Sensor einen Fototransistor in ein stückchen Rohr.
    Rechtwinkelig am Rand auf auf einen alten Floppymotor (3,5")geklebt.
    Mit Messingdraht und Messingrohr sowie Runststoffrohr und Epoxy kann man einen einfachen Schleifring bauen der dann zentrisch auf die Motorachse kommt.
    Der Sensor fährt dann 800 mal die Sekunde eine Kreisbahn ab
    Durch den Tacho am Motor ist die Drehzahl ziemlich stabil und durch den Indeximpuls hat man eine genaue Referenzposition.
    Nun kann man genau feststellen wo der Sensor steht wenn er abgeschattet wird und daraus die Höhe des Messobjektes errechnen.
    Wenn vor dem Sensor ein optischer Bandpass (Filter) ist und gegenüber eine LED Zeile mit passender Frequenz ist, kann man Fremdlicht Einfluß minimieren. Je nach dem wie der Tubus am Sensor ist, bestimmt der Öffnungswinkel für das Licht die Messgenauigkeit des Sensors.

  4. #14
    @Waldschrat: Mit Kantendetektion würde es bei Quaders tatsächlich mit nur einem Kamerabild gehen. Ohne diese wie du ja schon gesagt hast mit zwei Kameras. Ich werde mal überlegen, was einfacher ist.

    @i_make_it: Oha, eine sehr interessante Idee. Man bräuchte halt Sensoren mit einer sehr hohen Taktrate, damit man den Unterbrechungszeitpunkt auch genau genug feststellen kann. Ohne Mechanik wärs zwar schöner, aber die Idee ist auf jeden Fall sehr kreativ. : )

  5. #15
    Erfahrener Benutzer Robotik Einstein Avatar von Hessibaby
    Registriert seit
    20.11.2003
    Ort
    Gelsenkirchen
    Alter
    72
    Beiträge
    1.601
    @i_make_it sorry, aber die Drehzahl ist 800 rpm nicht 800 rps, von daher fährt der Sensor nur 13,333333 * /s die Kreisbahn. Aber ansonsten ist die Idee sehr gut

    Planung ersetzt Zufall durch Irrtum

    Gruß aus dem Ruhrgebiet Hartmut

  6. #16
    Erfahrener Benutzer Robotik Einstein Avatar von i_make_it
    Registriert seit
    29.07.2008
    Ort
    Raum DA
    Alter
    56
    Beiträge
    2.814
    Dann nimmt man zum einen einfach einen regelbahren PC Lüfter mit bis zu 3200 1/min.
    Der Hat je nach Modell zwar kein Indexsignal, sondern einen Tachoausgang.

    Aber einen Magneten und einen Hall Sendor bekommt mann für wenig Geld zur not auch wieder aus einem Floppy Laufwerk.

    Zum anderen Kann man problemlos bis zu vier Fototransistoren am Umfang verteilen. Das ist dann ein Schleifring mit fünf Anschlüssen, was bei sauberer Arbeitsweise selbst für die Drehzahl ohne SpezialMaschinen zu bauen ist.

    Bei einem Lüfter muß man halt erst die Blätter absägen (Laubsäge) und ggf. die Stummel beifeilen.
    Dann eine Scheibe aus stabilem Modellbausperrholz (heist auch Möbelsperrholz in Baumärkten die es haben) flächig mit Epoxy verkleben.
    Zur Stabilisierung der Transistoren mit den Lichtschutztuben kann mann noch ein Zentimeter dicken Styroporaufkleben.
    Gerine Masse vermindert aber das Flattern der Scheibe und schützt die Transistoren.

    Sinniger Weise müssen die Transistoren gar nicht so schnell sein,die verzögerung muß über die Zeit nur möglichst gleich sein
    Da man bei einer konstanten Drehzahl die Winkelstellung des Transistors relativ zum Indexsignalfür jeden Zeitpunkt ausrechnen kann, muß für jedes Sensorelement (jeden der 4 Transistoren)nur die Zeitverzögerung bis zur Ebene des Laufbandes und bis zum oberen Totpunkt ermittel werden. Die Offset werte für jeden Transistor kommen in eine Lookup Tabelle und werden bei jeder Messung rausgerechnet.

    Wenn man nun jedes Senorelement einmal bei der aufsteigenden Bewegung und bei der absteigenden Bewegung je eine Messung vornimmt, hat mann je Umdrehung acht Messungen in zwei verschiedenen Kreisbögen.
    Das wäre dann eine Messung alle ca. 2,3ms.

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress