Start Probleme

here is my wifi code from Stefan....
Only to test without oscilloscope.
Try to change the code frequency and check the output voltage at the out of the L298N driver (+ or - 10V) at the 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 };
Actual frequency is 1 cycle each 104 microsecond test with 1 cycle each 1000000 micro second, BUT i can't tell you if it's possible .

Code:
Serial.begin(115200);
  timer = timerBegin(0, 80, true);
  timerAttachInterrupt(timer, &onTimer, true);
  timerAlarmWrite(timer, 1000000, true);
 
Hello,
finally got around to testing again. So in the code with the value 1000000 it works very well. At least I see something in the perimeter deflection from the transmitter. If I now set it back to 104, I no longer get a message or a rash. When I measure the current on the loop motor driver then I get 10v fluctuating probably because of the wave, so something is happening. At 104, however, the tide is low and I get a static 5v output on the loop and no longer a deflection on the perimeter display. So far so good.

My question: according to the display, I now have 1.7 amps at 10v on the line!? Should that be okay? I noticed that the load resistor also gets very warm and so does the cooler on the motor driver (l298n). I hope everything was correct?!

As I said, everything has only changed since the microsecond value was changed to 1000000!!

Hallo,
endlich mal wieder zum testen gekommen. Also im code mit dem wert 1000000 funktioniert es sehr gut. Zumindest sehe ich etwas im Perimeter ausschlag vom Sender. Stelle ich nun wieder zurück auf 104 bekomme ich keine meldung bzw. auch keinen ausschlag mehr. Wenn ich den Strom messe am Schleifen Motortreiber dann bekomme ich 10v schwankend wegen der welle vermutlich, also es passiert etwas. Bei 104 hingegen ist ebbe und ich bekomme ein Statische 5v ausgabe auf der schleife und keinen Ausschlag mehr auf der Perimeteranzeige. Soweit so gut.

Meine Frage ich habe jetzt laut anzeige 1.7 Ampere bei 10v auf der leitung!? Sollte das in ordnung sein?

Mir ist aufgefallen das der Lastwiderstand ebenfalls sehr warm wird und auch der Kühler auf dem Motortreiber(l298n). Ich hoffe das hatt alles so seine Richtigkeit?!
Wie gesagt alles erst seitdem ändern des Microsekunden wertes auf 1000000!!
 
I have another question by the way. namely how do I wire the station correctly. so that the mower can find its way out and in easily!? Is there a template?!
This is my Station on pic. The orginal From matrix Mower800.

Ich hätte da noch eine Frage nebenbei. Und zwar, wie verkabel ich die Station korrekt. sodass der mower schön raus und hinhein findet!? gibt es da eine vorlage?!
 

Attachments

  • Screenshot_20230907_093357_Chrome.jpg
    Screenshot_20230907_093357_Chrome.jpg
    394 KB · Views: 11
  • 1073588-21120719-Meahroboter-EK-9428216-web-Matrix-Maehroboter-MOW-800-24V.jpg
    1073588-21120719-Meahroboter-EK-9428216-web-Matrix-Maehroboter-MOW-800-24V.jpg
    325.4 KB · Views: 9
  • Ardumower_charging_overview2.png
    Ardumower_charging_overview2.png
    440.7 KB · Views: 6
1 meter straight line in front of station
No issue at back of station wire can continue or directly at 90 degree
 
1 meter straight line in front of station
No issue at back of station wire can continue or directly at 90 degree
Very Nice. Thank you.
It wouldn't matter which end I use to leave the station. In my opinion, I would have to walk 1m straight out of the charging station with the cable without the resistor.
And the line with the resistor from behind into the station!?
Or the other way around!?
 
Last edited:
charging station with the cable without the resistance.
I don't understand 'resistance'.

Also remember .
I always test and adjust the firmware for counter clock wise tracking and if 2 receiver coil are used the right one is the tracking one , so the perimeter wire is not locate at the center axe of the station.

Setting of clock wise tracking is possible into mower.h ,but i never test it with RFID tag etc ...
 
I don't understand 'resistance'.

Also remember .
I always test and adjust the firmware for counter clock wise tracking and if 2 receiver coil are used the right one is the tracking one , so the perimeter wire is not locate at the center axe of the station.

Setting of clock wise tracking is possible into mower.h ,but i never test it with RFID tag etc ...
Oh i'm sorry, resistor is the right think.
 
No resistor particular location.
Connect the perimeter wire randomly and:
Put mower inside the perimeter and if mag value is >0 simply swap the 2 perimeter wire at the output of sender
 
Hello, things are starting to get frustrating. I've already wasted half of Sunday with the mower without success. We have buried 370m of cable in the garden in the last few weeks. So the line is there and I have an impedance of 4.5 ohms along the entire route. The mower simply doesn't want to go into normal mowing mode, it starts, moves backwards, turns and moves forward again. But it doesn't stop at the boundary wire either or stopt with error. Try with "Lane", "Wire" or "Rand". With the "Rand" function I managed to get it to start and stop at the cable, turn and continue mowing. But I don't really understand how it works. The station's sketch has been prepared and seems to be running. I have in the loop - 6000 "like" and outside 5000 "like" values in the mower, so it should be fine!? So changing the sketch to 1000000 doesn't work for me because I don't get good perimeter results in the Mower with this value. So I set it to "104" again because I get good "like" values in the perimeter with this entry (6000). At 1000000 I only have 65 "likes" in the mower.

Could it be that there are problems because it doesn't communicate with the charging station!?

Hallo, also langsam wird es frustrierend. Ich habe schon wieder den halben Sonntag erfolglos verbraten mit dem Mower. Wir haben in den letzten Wochen 370m Kabel im Garten vergraben. Die Leitung steht also und ich habe eine Impedanz von 4.5 Ohm auf der gesamten strecke. Der mower möchte einfach nicht in den normalen Mähbetrieb gehen, er startet, fährt Rückwärts, Dreht und Fährt wieder nach vorn. Hält aber auch nicht beim Begrenzungskabel an. Probiert mit "Lane", "Wire" oder "Rand". Ich habe es mit der Funktion "Rand" mal geschafft das er startet und am Kabel stoppt, dreht und weiter mäht. Aber ich verstehe die Funktionsweise nicht wirklich. Der Sketch vom Sender ist vorbereitet, und scheint zu laufen. Ich habe in der schleife - 6000 "mag" und außerhalb 5000 "mag" werte im Mower, sollte also passen!? Also die änderung im Sketch auf 1000000 funktioniert bei mir nicht, da ich bei diesem Wert keine guten Perimeter Ergebnisse im Mower bekomme. Also ich habe wieder auf "104" gesetzt da ich bei diesem eintrag gute "mag" werte im Perimeter bekomme (6000). Bei 1000000 habe ich nur 65 "mag" im Mower. Erstes Bild innerhalb der schleife und das zweite außerhalb. Drittes Bild stoppt nach error.

Könnte es sein, dass es Probleme gibt, weil er nicht mit der Ladestation kommuniziert!?
 

Attachments

  • Screenshot_20230917_162634_ArduRemote.jpg
    Screenshot_20230917_162634_ArduRemote.jpg
    506.7 KB · Views: 4
  • Screenshot_20230917_165604_ArduRemote.jpg
    Screenshot_20230917_165604_ArduRemote.jpg
    595 KB · Views: 3
  • Screenshot_20230917_165629_ArduRemote.jpg
    Screenshot_20230917_165629_ArduRemote.jpg
    598.4 KB · Views: 4
Last edited:
What I also noticed is that the mag value in the mower doesn't change permanently and remains fixed in the app. I have to turn the mower off and turn it back on to see a change in the mag value. The Smag value, on the other hand, fluctuates in real time, could that possibly be an error!? I'm really starting to feel helpless and frustrated.

was mir auch aufgefallen ist, das der magwert im Mower sich nicht permanent ändert und starr bleibt in der App. ich muss den Mower ausschalten und wieder einschalten um eine Änderung zu sehen bei dem Mag wert. der Smag wert hingegen schwankt in Echtzeit, könnte das evtl. ein fehler sein!? bin langsam echt Ratlos und frustriert.
 
Wenn ich das richtig lese, dann hast du einen Widerstand von 4.5 Ohm?
Hast du den Lastwiderstand an der Schleife?

Ardumower Wiki:
Deine Induktionsschleife sollte mindestens ein Widerstand von 12 Ohm aufweisen. Im Idealfall schaltet man ein 12 Ohm (50W) Lastwiderstand in Reihe. So kommt man dann auf ein Gesamtwiderstand der Begrenzungsschleife die im Bereich von ca 12-15 Ohm liegt.

Die Versorgungsspannung des Motortreibers wird über das Poti des DC/DC-Wandlers zwischen 6.5 bis 12V eingestellt. Die Spannung am DC/DC-Wandler so einstellen, dass nicht mehr als 1 Ampere zum fließen kommt.
Als nächstes solltest du den Mower mit dem Perimeter Empfänger genau auf das Kabel stellen, bei angeschlossener Ladestation und gucken was angezeigt wird. Danach schaltest du die Ladestation aus und guckst dann was angezeigt wird. Wenn sich da nicht viel ändert, musst du den Empfänger prüfen, falls du Ersatz hast, das hatte ich auch schon, meiner ist feucht geworden.

Hast du nur einen Empfänger im Mower angeschlossen? Teste es mit zwei.

Alles andere funktioniert, Motoreinstellungen sind ok, Bumper lösen nicht willkürlich aus?
 
Wenn ich das richtig lese, dann hast du einen Widerstand von 4.5 Ohm?
Hast du den Lastwiderstand an der Schleife?

Ardumower Wiki:

Als nächstes solltest du den Mower mit dem Perimeter Empfänger genau auf das Kabel stellen, bei angeschlossener Ladestation und gucken was angezeigt wird. Danach schaltest du die Ladestation aus und guckst dann was angezeigt wird. Wenn sich da nicht viel ändert, musst du den Empfänger prüfen, falls du Ersatz hast, das hatte ich auch schon, meiner ist feucht geworden.

Hast du nur einen Empfänger im Mower angeschlossen? Teste es mit zwei.

Alles andere funktioniert, Motoreinstellungen sind ok, Bumper lösen nicht willkürlich aus?
Hallo,
sorry für die Umstände aber ich hätte gern irgendwann auch mal einen kleinen Erfolg.

Die 4.5 Ohm betrifft nur die 370m Kabel, ohne Ladestation und Widerstand. Da kommen Ja nochmal 15 Ohm dazu.

Danke für die Tips, werd sie mal abarbeiten. Wird denn der Mag wert bei Perimeter in Echtheit angezeigt so wie der smag wert. Oder ist der bei euch auch starr und ändert sich nur durch neustart des Mowers!?
 
Ja das kann ich verstehen.
Nein wird in Echtzeit angezeigt, vielleicht eine kleine Verzögerung.
 
Genau kann ich dir das nicht sagen, da ich aktuelle keinen laufen habe, da musst du mal auf @SefanH oder @Bernard warten, was die dazu sagen.

So I have now installed 2 identical perimeter sensors. And here's another small shot of my app. For me I only see a change in the mag value in the perimeter by restarting the mower!? I moved the cable back and forth a bit to simulate movement.

So ich habe jetzt 2 baugleiche Perimeter sensoren eingebaut. Und hier noch mal eine kleine Aufnahme meiner App. Bei mir sehe ich eine Veränderung des Magwertes im Perimeter nur durch ein Neustart des Mowers!? Ich habe das Kabel etwas hin und her bewegt um eine Bewegung zu simulieren.
 

Attachments

Back
Top