Odometrie und Teiler
Nach langer Pause habe ich endlich mal wieder Zeit gefunden mich meinem privaten Lieblingsprojekt Ardumower zu widmen.
In diesem Beitrag geht es um den Odometrie-Teiler der mir persönlich nie so ganz gefallen hat, aber mangels Zeit bis jetzt nicht gelöst war.
Worum es geht:
Auf der 1.3 und wie ich gesehen habe auf der 1.4 ist ein Vorteiler für die Odometrie verbaut. Dieser soll dem Zweck dienen die MCU von übermäßigen
Unterbrechungen etwas zu befreien. Die Gründe für diesen Teiler liegen in Auslastungsproblemen der MCU in der Vergangenheit. Grundsätzlich sollte der heute verwendete DUE etc. damit zurecht kommen, da jedoch immer mehr an Aufgaben und Wünsche dazukommen ist es sicher nicht schlecht wenn man so einen Teiler schonmal auf der Platine hat. Hier ein Bild der aktuellen Schaltung.
Der Fehler den die Schaltung produziert, ist an sich kein größeres Thema für die Funktion. Mein Ardumower (ich verwende die1.3) läuft schon seit einigen Jahren damit und der PID-Regler schluckt das weg.......doch man möchte es ja besser machen. Hier ein Bild um welchen Fehler es sich handelt.
Wie man auf dem Bild gut erkennen kann, treten am Teiler-Ausgang minimale Spike's auf die wenn man das Oszi darauf einstellt in regelmäßiger Häufung auftreten. Da dies für beide Motoren gleichermaßen auftritt, fällt der Fehler erstmal nicht auf. Diese Spike's treten durch die nicht ganz passenden Schaltzeiten von Teiler und AND-Gatter auf. Um dieses Fehlverhalten zu lösen müsste man die Schaltung auf der Platine umgestalten, was sich jedoch als kaum praktikabel und machbar darstellt. Zumal der Fehler auch nicht die Gesamtfunktion vom Ardumower nachhaltig stört. Für die Zukunft ist es jedoch gut zu wissen. Jetzt ein Bild der neuen und im Labor geprüften Schaltung.:
Hier wird durch die Schaltung verhindert, dass bei einem Teiler Reset dieser Spike erzeugt wird. Der 74LS01 wurde von mir genommen, weil ich diesen gerade zur Hand hatte. Grundsätzlich sollte aber auch der 74LS00 ohne O.C. oder jedes andere NAND-Gate gehen. Natürlich muss man dann schauen ob die PIN-Belegungen der Gatter noch passen. Hier noch ein Bild von meinem Labor-Aufbau .:
Zum Abschluss noch die original Oszi-Bilder in der Reihenfolge wie auf dem Schaltplan immer zum Grundtakt referenziert.
Viel Spaß und Grüße Jürgen
Grundtakt (1) zu Takt (2)
Grundtakt (1) zu Takt (3)
Grundtakt (1) zu Takt (4)
Grundtakt (1) zu Takt (5)