Da ich momentan keine Platine fräsen kann und außerdem Probleme habe, die verlängernden Buchsenleisten für den
Arduino zu beschaffen (wo hast du die her??), habe ich mir gedacht, dass ich einfach einen 2.
Arduino nehme und damit dann auf Lochrasterplatine das Reglerboard aufbaue und dann den MC33926 des Schleifensenders damit dann versorge.
Also quasi 2 Platinen:
1) vorhandener Schleifensender V2, der nur noch das passende Signal generiert, aber keinen Einfluss mehr auf die Leistung (etc.) hat.
2) Lochrasterplatine zur Leistungsregelung. Ich habe mir gedacht, da ich dann ja wieder ne Menge Pins am (zweiten)
Arduino frei habe, kann ich noch die komplette Versorgung des DCDC-Wandlers über einen FET wegschalten, wenn der Mäher in der Ladestation ist (anstatt nur den Treiberbaustein MC33926 aus zu machen, wie bisher).
Ich habe außerdem die sender.ino ein bissel umgeschrieben, um die eh schon verwendete RunningMedian.h weiter zu benutzen und die Regelparameter (hier ja lediglich die Abtast- und Mittelungszeiten der Strom- und Spannungswerte, sowie die Rate, mit der der I-Regler aufgerufen wird) unabhängig voneinander einstellbar gemacht. Außerdem, und das ist ganz wichtig, im Lademodus die Regelung deaktiviert, weil der I-Regler sonst in die Grenze reinläuft und dort dann bei Abschalten der Ladeschaltung auch startet.
Gruß,
Jem
Attachment:
https://forum.ardumower.de/data/media/kunena/attachments/1536/sender_jh.ino/