PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Motorsteuerung mit Distanz-Sensor GP2D150A



r.schuchart
16.07.2007, 13:16
Hallo Leute,

ich habe vor ein Motor (12V) mit dem Distanz-Sensor GP2D150A zu steuern.
In der Beschreibung bei Conrad finde ich diese Angaben:

"Digitaler Distanzsensor auf optischer Basis. Triangulationsprinzip mit integriertem PSD-Chip. Die Schaltentfernung ist bei 15 cm fest eingestellt. Von 3 cm bis zur Schaltentfernung ist das VO-Signal logisch high, von der Schaltentfernung bis 30 cm ist das VO-Signal logisch low."

Miene frage: wie bringe ich es fertig, das der Motor sich bei "logisch high" in die eine und bei "logisch low" in die andere dreht?

Ich nehme an ich muss wohl irgendwie das Signal vom Sensor auswerten und damit den Stromkreis des Motors steuern, da der Sensor eine Betriebsspannung von 5 V/DC hat und der Motor eben 12V DC.

Ich bin Leihe auf dem Gebiet und würde mich über jede Hilfe freuen. ich hoffe das Problem ist nicht zu komplex, so dass ich es innerhalb von 1 1/2 Monaten hinbekomme.

Ach ja und wisst Ihr ob der Sensor sich bei 15cm Abstand einschaltet oder ist der immer eingeschaltet?

Vielen Dank im Voraus!
Roderic Schuchart

P.S.: Das ganze ist Teil eines Uni- Projektes und wen Ihr einverstanden seid könnte ich bei der öffentlichen Präsentation roboternetz.de dankend erwähnen.

ranke
16.07.2007, 14:36
Eine relativ einfache Ansteuerung findet sich hier (Ansteuerung mit Relais):

https://www.roboternetz.de/wissen/index.php/Getriebemotoren_Ansteuerung#Ansteuerung_mit_Relais

Statt dem Controller Port wird der Sensor angeschlossen. Die korrekte Betriebsspannung für den Sensor muß man auch zur Verfügung stellen, die Minuspole der Betriebsspannung für den Sensor und für den Motor müssen verbunden werden.

Eine Ruhestellung für den Motor gibt es aber so nicht, er läuft entweder in die eine oder in die andere Richtung.

r.schuchart
16.07.2007, 19:42
Vielen Dank für die schnelle Antwort.

So weit so gut... ich hab mir die verschiedenen Schaltkreise angeschaut. dein Vorschlag klingt doch ganz gut. die anderen Schaltkreise sehen aber irgendwie professioneller :) aus.
So ein integrierter Schaltkreis wäre natürlich am elegantesten. Ich hab mich in Schaltkreis L298 bzw. in Schaltkreis L6205 verguckt. Allerdings weiß ich nicht ob das so einfach ist...
evtl. kennt wer von euch eine know-how quelle wo ich nachlesen kann wie ich solche ICs einsetze. Ich denke mal es ist nicht genug einfach an das eine ende ein Sensor und an das andere ein Motor dran zuhängen und das ganze mit meinem 12V Trafo verbinden. Sicher muss noch davor und danach einiges passieren. Z.B. wie wird der Sensor an den ic angeschlossen? was benutze ich am besten um den 12V Trafo auf 5V herunterzubringen? ein einfachen widerstand?

also ich steh ganz am Anfang. Ich versteh die Schaltpläne nur so halb. Mein wissen um die Elektronik beschränkt sich auf eine Schmitt-Trigger-Schaltung, die ich mal in der 10 klasse Realschule gebaut hab.

Ich hoffe euch nervt das nicht das ich so ahnungslos an die Thematik rangehe.

Mit besten grüßen
Roderic Schuchart

ranke
17.07.2007, 12:10
Eine integrierte Lösung ist ebenfalls gut möglich. Ich hatte die Relaisansteuerung deshalb vorgeschlagen, weil die Elektromechanik besonders anschaulich ist.
Informationen über die integrierte Schaltungen gibt das zugehörige Datenblatt (siehe Downloadbereich oder Lieferant oder Hersteller oder google).
Für den Anfänger sind wahrscheinlich nicht alle Angaben im Datenblatt sofort verständlich, Du kannst ja hier nochmal konkrete Fragen zu unklaren Punkten stellen.
Vorschläge zu Schaltplänen gibt es ja im Wissensbereich und auch sonstwo im www. Manche Leute posten hier auch ihre Pläne, mit der Bitte ans Forum, einmal kritisch drüberzuschauen.
Um die 5 Volt aus 12 Volt zu machen gibt es ebenfalls integrierte Schaltungen, sogenannte Spannungsregler (z.B. Typ 7805). Hinweise zur Beschaltung finden sich im www ausreichend.

r.schuchart
17.07.2007, 12:20
Vielen Dank du bist eine grosse Hilfe!

r.schuchart
18.07.2007, 14:22
Hallo,

noch ein paar Fragen:

Was hat es mit der Hysterese auf sich? Ein Pesimist hat gesagt das würde mein Vorhaben zu nichte machen bzw. ich bräuche zwei dieser Distanz Sensoren. Ich versteh das nicht, ich dachte die Hysterese wäre wichtig und absolut notwendig damit der Motor beim High/Low Übergang nicht anfängt zu oszillieren. Das macht doch kein Sinn eine Hysterese in ein Sensor einzubauen wen das ein so simples vorhaben wie das meine behindern würde.

zweite frage:
wie könnte ich das hinkriegen, dass der Motor anhält wen kein Hindernis im Erfassungsbereich ist? Nur so grob.. ist das überhaupt möglich?

beste Grüße
Roderic Schucahrt