Hallo zusammen,
ich überlege derzeit zusätzlich zu der Begrenzungsschleife eine Suchschleife hinzuzufügen. Ich glaube die Hardware wäre dafür auch schon vorbereitet, wenn ich mir den Schleifensender v2 so anschaue, allerdings habe ich keine Dokumentation darüber gefunden, wie man solch eine Suchschleife realisieren könnte.
In einem Forenbeitrag von 2015 hat der Nutzer nero76 folgenden möglichen Aufbau beschrieben (Link zu Beitrag):
Dieser Aufbau wäre mit der aktuellen Senderplatine denke ich auch umsetzbar (Anschluss C wäre dann am zweiten Motortreiberausgang), allerdings bin ich mir über die Programmierung unsicher, denn über das Suchkabel muss ja ein anderes Signal geschickt werden, damit der Roboter das Suchkabel vom Begrenzungsdraht unterscheiden kann. Und man kann ja nicht einfach ein beliebiges anderes Signal darauflegen, da das Signal sich mit dem Signal des Begrenzungsdrahts überlagen würde.
Das Signal für die Begrenzungsschleife sieht ja so aus:
In dieses vorhandene Signal muss nun das Suchkabelsignal untergebracht werden, ohne dass es das bisherige Signal stört, oder?
Also könnte man beispielsweise beim Suchkabelsignal einfach einige Signale auslassen:
Jedes zweite Signal wird sozusagen einfach rausgelassen und so könnte der Roboter theoretisch das Suchkabel vom Begrenzungskabel unterscheiden.
Ich bin mir nicht sicher, ob ich die Schleifenerkennung dahingehend richtig verstanden habe und ob mein Vorhaben so überhaupt umsetzbar ist. Möglicherweise haben sich auch schon einige Leute mit dem Thema befasst und könnten mir hier auf die Sprünge helfen.
Ich habe die Idee bisher noch nicht in der Praxis umgesetzt, ich wollte lieber erstmal einmal die Ardumower Community fragen, ob es da eventuell bereits Erfahrungen gibt.
Ich hoffe, mir kann jemand mit diesem Thema helfen. Vielen Dank schonmal!
Viele Grüße
Marc
ich überlege derzeit zusätzlich zu der Begrenzungsschleife eine Suchschleife hinzuzufügen. Ich glaube die Hardware wäre dafür auch schon vorbereitet, wenn ich mir den Schleifensender v2 so anschaue, allerdings habe ich keine Dokumentation darüber gefunden, wie man solch eine Suchschleife realisieren könnte.
In einem Forenbeitrag von 2015 hat der Nutzer nero76 folgenden möglichen Aufbau beschrieben (Link zu Beitrag):
Code:
Basisstation Anschluss A -- Schleife -------------|
|
|
Basisstation Anschluss C -- Suchschleife----------+
|
Basisstation Anschluss B -------------------------|
Dieser Aufbau wäre mit der aktuellen Senderplatine denke ich auch umsetzbar (Anschluss C wäre dann am zweiten Motortreiberausgang), allerdings bin ich mir über die Programmierung unsicher, denn über das Suchkabel muss ja ein anderes Signal geschickt werden, damit der Roboter das Suchkabel vom Begrenzungsdraht unterscheiden kann. Und man kann ja nicht einfach ein beliebiges anderes Signal darauflegen, da das Signal sich mit dem Signal des Begrenzungsdrahts überlagen würde.
Das Signal für die Begrenzungsschleife sieht ja so aus:
Code:
sigcode[] = { 1, 1,-1,-1, 1,-1, 1,-1,-1,1, -1, 1, 1,-1,-1, 1,-1,-1, 1,-1,-1, 1, 1,-1 };
Also könnte man beispielsweise beim Suchkabelsignal einfach einige Signale auslassen:
Code:
sigcode[] = { 1, 0,-1, 0, 1,0, 1, 0,-1, 0, -1, 0, 1, 0,-1, 0,-1, 0, 1, 0,-1, 0, 1, 0 };
Ich bin mir nicht sicher, ob ich die Schleifenerkennung dahingehend richtig verstanden habe und ob mein Vorhaben so überhaupt umsetzbar ist. Möglicherweise haben sich auch schon einige Leute mit dem Thema befasst und könnten mir hier auf die Sprünge helfen.
Ich habe die Idee bisher noch nicht in der Praxis umgesetzt, ich wollte lieber erstmal einmal die Ardumower Community fragen, ob es da eventuell bereits Erfahrungen gibt.
Ich hoffe, mir kann jemand mit diesem Thema helfen. Vielen Dank schonmal!
Viele Grüße
Marc