Forum: Mikrocontroller und Digitale Elektronik Geschwindigkeitsmessung mit Gabellichtschranken GP1S58VJ000F


von Mario K. (Gast)


Lesenswert?

Hallo
ich möchte eine Geschwindigkeitsmessung für meine Modelleisenbahnanlage 
entwickeln und realisieren.
Also ich muss mir zuerst noch eine Schaltung entwickeln, tu mir aber 
etwas schwer damit.

Gabellichtschrankentyp: GP1S58VJ000F

http://sharp-world.com/products/device/lineup/data/pdf/datasheet/gp1s58v_e.pdf


Als µController verwende ich einen Arduino Mega 2560 damit ich dann die 
Werte  auch einfach in Matlab ausgeben kann.

Wenn der Zug durchfährt durch die Gabellichtschranken löst er ja einen 
Timer aus und mit einen zweiten Timer soll dann gestoppt werden.

Ich habs ma so vorgestellt ich bau zu meiner Gabellichtschranke einen 
Komperator dazu bzw muss noch schaun ob ich nicht direkt an den 
µController das anschließen kann.


vllt kann mir ja jemand helfen!

Danke!!

mfg Mario

von micha (Gast)


Lesenswert?

Wo haberts denn?
Die Lichtschranke solltest Du direkt anschließen können, (Vorwiderstand 
für die LED nicht vergessen :-)), Anschlussschema finded sich in Fig 10 
des Datenblatts.

Wie willst Du den Lichtstrahl unterbrechen? Am einfachsten wäre es einen 
Unterbrecher definerter Länge am Zug anzubringen. Dann mist Du die 
Dauer, die die Lichtschranke unterbrochen wird und kannst die 
Geschwindigkeit ausrechen. Den Eingang legst Du dafür auf einen 
Interrupt der bei Abdunkeln/unterprechen den Timer started und bei der 
nächsten Belichtung den Zähler stopped, den Stand in Geschwindigkeit 
umrechnet und anzeigt/ausgibt.

von Karl H. (kbuchegg)


Lesenswert?

Mario K. schrieb:

> Wenn der Zug durchfährt durch die Gabellichtschranken löst er ja einen
> Timer aus

Echt?
Das mag für doch klar sein, für mich ist es das aber nicht. Wenn dein 
Zug die Lichtschranke durchbricht (wie macht er das eigentlich? Was 
genau vom Zug durchbricht denn die Lichtschranke?) dann steht erst mal 
nur fest, dass er die Lichtschranke durchbrochen hat. Was weiter 
geschieht ist erst mal so nicht definiert. Warum soll der einen Timer 
auslösen ....

> und mit einen zweiten Timer soll dann gestoppt werden.

... der dann irgendwie mit einem 2.ten Timer eine Zeit stoppt.

Wozu 2 Timer? Was soll der 2.te Timer machen und vor allen Dingen, wie 
soll er es machen?

> Ich habs ma so vorgestellt ich bau zu meiner Gabellichtschranke einen
> Komperator dazu bzw muss noch schaun ob ich nicht direkt an den
> µController das anschließen kann.

Wozu brauchst du den Komperator?

von Eckhard (Gast)


Lesenswert?

Hallo,

ich glaube nicht das dei n zug durch die Gabellichtschranke passt.
Besser wäre wohl eine Lichtschranke mit sender und empfänger oder ein 
Reflexkoppler wie der IS471F.


Eckhard

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Es gibt auch Miniaturgabellichtschranken, die könnte man so im Gleisbett 
montieren, dass man sie mit den Radsätzen durchfährt. Da hätte man dann 
gleich noch eine Achszählmöglichkeit. Über die Pulsmuster könnte man 
sogar Lokbaureihen erkennen ;-)

http://www.conrad.de/ce/de/product/179995/GABELLICHTSCHRANKE-THT-EE-1106-3MM

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.