Forum: Mikrocontroller und Digitale Elektronik "Infrarotschranke" mit codiertem Signal


von Jack (Gast)


Lesenswert?

Hallo Zusammen!

Ich versuche ein Lokalisierungssystem zu realisieren und bräuchte da mal 
die Hilfe von Experten.. ;-)

Ausgangslage:

- Mehrere Geräte durchlaufen einen Parcour
- Es kann sein, dass ein Gerät ein anderes überhohlt
- Die Ortung muss nicht Metergenau sein, sondern dem Gerät muss nur ein 
Sektor zugeordnet werden können
- Der Parcour ist max. 8m breit

Idee:

- Am Gerät is ein IR-Empfänger
- Alle paar Meter ist ein IR-Sender, der per IR konstant ein Signal 
(Positions-ID) sendet
- Sobald dann das Gerät mit dem IR-Empfänger vorbei kommt, nimmt es die 
ID auf und schickt sie weiter


Das Problem ist nun, dass ich die IR-Sender wahrscheinlich selbst bauen 
muss (Kostengründe), denn die Anforderungen sind ja nicht hoch an den 
Sender.
Ich hätte da jetzt ein Mikrocontroller / Prozessor und eine IR-LED 
kombiniert und der MC/MP ist nur für die übertragung der ID 
erforderlich. Doch was brauch ich da genau dazu?

Wie würdet Ihr das Problem lösen? Allenfalls andere Lösungsansätze?

Vielen Dank schonmal!

Gruss Jack

von Erich (Gast)


Lesenswert?

Ich würde einen Sack voll übliche Fernbedienungen kaufen, z.B. bei 
Pollin ab 0,95 Euro pro Stück.
Bei jeder eine andere Taste "dauerdrücken".
Dann brauchste dich nur noch um die Empfänger zu kümmern, nicht mehr um 
die Sender.
Die Sender / Empfänger arbeiten üblicherweise mit 38 kHz. i.d.R. passt 
so nen Teil wie TSOP 1838 (Hersteller Vishay), Conrad Nr. 171115 .
Dazu sollte es genug Bastelanleitungen geben, wie man das per uC 
auswertet.

von Jack (Gast)


Lesenswert?

@Erich: Vielen Dank für deine Antwort. Was denkst du, wie lange "hält" 
dann sone Fernbedienung im Dauerzustand?

Hast du per Zufall ne Ahnung wo ich sone Anleitung finde? Oder 
Google-Suchbegriff?

Vielen Dank!

von MaWin (Gast)


Lesenswert?

Sind jetzt schon Modellautorennen solche vor allen Lesern
dieses Forum, welches zwar um Hilfe gebeten wird aber dafür
nichts erzählt bekommt, zu verschweigenden Geheimprojekte
weil es den Leuten zu peinlich ist zuzugeben,
wenn sie mit Kinderspielzeug rumspielen ?

Übliche IR Demodulations Empfänger wie aus Fernsehern haben
im direkten Sonnenlicht normalerweise keine Chance.
Funkmodule sind eventuell durch Elektromotore störbar.
Seitliche optische Erkennung (z.B. Streifencode am Fahrzeug)
nützt nichts wenn 2 Fahrzeuge nebeneinander fahren können,
vertikale Erkennung (vom Boden aus) ist aufwändig weil die
Strecke so breit ist und man was drüberbauen müsste,
abfilmen der Strecke von oben ist technischer Aufwand.

Alle Lösungen haben ihre Schwachstellen.

von Jack (Gast)


Lesenswert?

@MaWin: Ich muss Dich leider enttäuschen, es hat überhaupt nichts mit 
Modellautorennen bzw. Kinderspielzeug zu tun... Oder hast du schonmal 
eine Modelautorennbahn mit 8m breiten Strassen gesehn? ;-)

Diese Überlegungen habe ich alle auch gemacht und es ist ja klar, dass 
alles seine Vor- und Nachteile hat. Deshalb ist es meiner Meinung nach 
am sinnvollsten, wenn die Sender an den Rändern sind.
Den Empfänger den Erich gepostet hat (Conrad-Nr. 171115) steht: 
"Tageslichtunempfindlichkeit" damit ist aber wahrscheinlich nicht die 
direkte Sonneneinstrahlung gemeint, richtig?

von Martin (Gast)


Lesenswert?

Wenn die Umgebungslichtbedingungen den Einsatz einer Fernbedienung 
zulassen, ist der µC gut zur Erzeugung von Codes und Auswertung zu 
gebrauchen. Dazu gibt es viele Grundlagenartikel und Projekte, z.B.
http://www.sbprojects.com/knowledge/ir/index.php
http://www.mikrocontroller.net/articles/IRMP
http://www.sprut.de/electronic/ir/rc5.htm

von Herr M. (herrmueller)


Lesenswert?

Trotzdem ist es echt schwer, sich Gedanken zu machen, wenn man keine 
Ahnung hat, um was es eigentlich geht.
Wie gross ist das 'Gerät' im Vergleich zu den 8m Breite, wieviele 
'Geräte' gleichzeitig? Haben die 'Geräte' Räder ? Fahren, laufen, 
schwimmen oder fliegen die 'Geräte' nur geradeaus, oder können sie sich 
auch drehen? Fahren, laufen, schwimmen oder fliegen diese 'Geräte' 
draussen oder innen? Sind radioaktive oder detonationsfähige Stoffe mit 
an Bord? ...

von MaWin (Gast)


Lesenswert?

> Oder hast du schonmal eine Modelautorennbahn mit 8m
> breiten Strassen gesehn

5-8 m ist die übliche Strassenbreite von asphaltierten Strassen
und die meisten Funk-Modellautos benutzt diese, schliesslich
kann sich nicht jeder einen extra gebauten Parkour leisten.

von Udo S. (urschmitt)


Lesenswert?

Wie immer, die Infos fehlen. Was mir zusätzlich zu herrmueller noch 
spontan einfällt.
Wie schnell sind die Fahrzeuge?
Wie viele Sektoren?
Wie schnell/oft muss die Position jedes Fahrzeugs bestimmt werden.

Andere Lösungsansätze:
Jedes Fahrzeug kriegt einen GPS Sensor.
Wie beim Roboterfussball. Farbige Objekte an die Ecken und einen 
schnellen rotierenden Laserscanner, dann die Position per Trigonometrie 
berechnen und an die Zentrale senden.
...

von Martin (Gast)


Lesenswert?

Udo Schmitt schrieb:
> Jedes Fahrzeug kriegt einen GPS Sensor.

Ja klar, bei 8 m Bahnbreite. Da tut's dann aber kein normales 20 Euro 
DGPS mit EGNOSS mehr.

von Thomas (kosmos)


Lesenswert?

kurze Anmerkung viele IR-Fernbedienungen erlauben kein Dauerfeuer da 
wird meist ein paar mal wiederholt und dann ist Funkstille bzw. 
"IR-Stille" angesagt.

von Jack (Gast)


Lesenswert?

Vielen Dank für die zahlreichen Antworten!

Wie gross ist das 'Gerät' (Fahrzeug) im Vergleich zu den 8m Breite?
- ca. max. 1.5m breit

Wieviele 'Geräte' (Fahrzeug) gleichzeitig?
- nebeneinander max. 2

Haben die 'Geräte' (Fahrzeug) Räder?
- Ja

Fahren, laufen, schwimmen oder fliegen die 'Geräte' (Fahrzeug)?
- sie fahren

nur geradeaus, oder können sie sich auch drehen?
- Steuerung wie bei einem normalen auto

draussen oder innen?
- im moment nur drinnen, draussen wäre aber die zukunft

Sind radioaktive oder detonationsfähige Stoffe mit an Bord?
- Nein =),

Sonstiges?
- Es ist ein Elektromotor mit an Board, falls das wichtig ist...

Wie schnell sind die Fahrzeuge?
- max. 60 km/h

Wie viele Sektoren?
- unterschiedlich, 10 - 20

Wie schnell/oft muss die Position jedes Fahrzeugs bestimmt werden?
- Wenn es nicht mit einer "Schranke" gelöst wird, dann wäre alle 1-2 
Sekunden nicht schlecht.


@Udo Schmitt & Martin: Der Lösungsansatz gefällt mir, aber was wenn 
hindernisse im weg stehen? und wie Martin gesagt hat, ist die Dimension 
natürlich einiges grösser als bei einem Roboterfussballspiel.

@Thomas O.: Das habe ich mir auch überlegt...

Hilft euch das weiter?

von Erich (Gast)


Lesenswert?

Was jetzt ?

Etwas eigenes bauen, mit reduziertem Budget ?
Oder was fertiges kaufen, Geld spielt keine Rolle ?

Und was bedeutet "Lokalisierungssystem" ?
Doch nur ein Rundenzähler ?

Das kann man bereits kaufen, ist bei jedem besseren Mofarennen im 
Einsatz.

Z.B. bei  http://www.sportronic-gbr.de/
http://www.sportronic-gbr.de/Prospekte/ttm-hf03.pdf

von Jack (Gast)


Lesenswert?

Doch Geld spielt sehr wohl eine Rolle... ;-)

Nein es geht nicht um Zeitmessung, sondern darum das Fahrzeug auf seinem 
Rundkurs zu orten/lokalisieren.

Dies muss nicht genau sein, es genügt wenn ich weiss, dass sich das 
Fahrzeug zwischen zwei Schranken (z.B. die 20m auseinander sind) 
befindet.

von Erich (Gast)


Lesenswert?

Melde dich mal an im Forum, hinterlasse dann eine weitere Nachricht 
hier.
Dann kann man dir eine PN (private Nachricht) senden.

von Jack B. (webkaktus)


Lesenswert?

So wie gewünnscht, bin jetzt angemeldet... =)

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.