Beiträge von charly_01
-
-
Neue Funktionen in der Software:
Es gibt jetzt einen Warnblinkerausgang. Wenn man einen 4ten Taster betätigt wird eine Warnblinkfunktion aktiviert. Den Zusätlichen Taster habe ich nach Rücksprache mit Henne eingebaut. Der Hintergrund ist, das man den mal ebend während der Fährt betätigen kann und wenn man garkeine Warnblinkerfunktion haben will, dann lässt man einfach den Taster samt dem Steuerrelais weg. Der Blinkimpuls ist absichtlich anders als normal gehalten. 500 ms Blinker ein und 1500 ms Blinker aus um die Batt zu schonen. Dadurch verdreifacht sich ja die Blinkdauer bis die Batt den Geist aufgibt.
Weiterhin ist ein Betriebsstundenzähler hinzugekommen. Ist ja mal Interessant zu wissen wie lange denn das Moped so gelaufen ist. Man kommt jetzt mit der \"ok\" Taste ins Menü und mit den hoch, runter Tasten kann man dann durch verschiedene Bildschirme blättern. z.Z. gibts aber nur 2, die Hauptanzeige wie Ihr sie ja schon kennt und dann den Betriebsstundenzähler. Vieleicht fällt euch ja noch etwas ein was angezeigt werden kann/soll.
Die Werte des Zählers und später des Dig. Tachos werden automatisch gespeichert wenn die Zündung ausgeschaltet wird. (ist schon fertig Programmiert und getestet) Das mache ich über einen 4700 µF Pufferkondensator der noch ausreichend Energie spendet um die Daten zu schreiben nachdem meine Batt. Spannungsüberwachung erkannt hat das die Zündung aus ist.
So das war es dann erst mal wieder, aber ich finde das die Geschichte große Fortschritte macht und das bald alle Funktionen die rein sollten auch drin sind.
Es fehlt jetzt noch der Tacho, die Wegfahrsperre, und die Temp. Sensoren.
Die Wegfahrsperre muss auch nicht angeschlossen werden wenn es jemand nicht haben will. Aber ich wollte es so einrichten das wenn es mal Probleme gibt mit der Batt. oder der Multifunktionsanzeige, das man dann durch ziehen eines Jumpers oder betätigen eines Schalters die Wegfahrsperre deaktivieren kann. Ich denke das diese Lösung besser ist wie garkein Schutz, da ein Dieb nicht mit so einer Sperre rechnet und auch nicht auf anhieb weiss wie man Sie deaktivieren kann ausser euch. Bei mir ist die Elektronik ja sowieso im linken Seitendeckel eingeschlossen so das man ohne Schlüssel nicht so leicht an den Schalter kommen würde, aber im Falle einer Panne kann man Problemlos die Sperre deaktivieren.
-
Hallo Leute,
bin ja jetzt echt total überrascht wieviele stille leser es gibt. Hätte ich absolut nicht gedacht.
@ Frank1604
Danke für den Hinweis mit den Blinkzüklen (Blinkzyklen). Ist schon geändert. War gestern ja schon sehr spät bzw. es war ja schon heute morgen als ich schluss gemacht habe mit dem Programmieren.
Muss jetzt wieder zur arbeit und bin tot müde. Wenns was neues gibt wirds hier wieder gepostet. -
Das Menü ist fertig !!!
War alles sehr viel aufwendiger wie gedacht aber jetzt Funktioniert es ganz gut. Dafür sind jetzt 2 Tage und diese Nacht drauf gegangen und ich bekomme langsam stress mit meiner Freundin. Das Programm umfasst jetzt 605 Zeilen Code und wird langsam etwas unübersichtlich.
Funktionen:
1. Es gibt 3 Tasten. hoch, runter, ok
2. Jeder gültige Tastendruck erzeugt einen quittungston
3. Fehleingaben werden abgefangen
4. Es gibt eine Tasten repeat (wiederholungs) Funktion
5. es gibt einmal \"EXIT\" ohne das die Daten fest gespeichert werden aber die Paramter werden verwendet
6. \"Save/Exit\" speichert die Daten dauerhaft im eeprom und werden nach einem reset oder neustart automatisch geladenBei der erstprogrammierung des Prozessors werden die Daten auf defaultwerte gesetzt, die vom Benutzer angepasst werden können.
So da das Speichern von Werten jetzt auch Funktioniert und das Menü ohne allzugrossen Aufwand erweitert werden kann, können weiter Funktionen eingebaut werden.
Ich muss jetzt wohl erst mal ein paar Tage kürzer treten und mich mal wieder um meine Freundin kümmern aber ich arbeite in jeder freien Minute weiter an dem Projekt. Wenn Henne die Ladestromüberwachung fertig hat, dann wird die als nächstes eingebaut.
PS.: Mich wundert das das Interesse so gesunken ist. Ausser von simmiS50freak kam da ja nix mehr seit fertigstellung des DZM. Henne und Ich sind hier irgendwie alleinunterhalter geworden. Hatte angenommen, das es Verbesserungswünsche, Anregungen oder Fragen gibt ?!?
-
Habe jetzt die Software noch etwas verfeinert. Beim DZM wird jetzt alle 250ms die Drehzahl berechnet und nicht mehr nur 1x/sec. Dann habe ich die \"####.....\" Zeichen durch vollständig schwarze Kästchen ersetzt. Sieht finde ich besser aus. Bei Umdrehungen die kleiner als 100 sind wird jetzt die Meldung \"Motor aus\" angezeigt. Klar ich weiss das man hört ob der Motor läuft oder nicht aber ich finde das die Zeile sonst so leer aussieht.
Wollte jetzt mal versuchen ein Menü einzubauen in dem man Einstellungen machen kann, die dann dauerhaft gespeichert werden.
z.Z. sollen folgende Werte geändert werden können.
Anzahl Blinkimpulse bis Alarm
Akustisches Warnsignal bei Batt+ oder Batt- Alarm (ein/aus)
updategeschwindigkeit der LCD-Anzeige (dauer bis neue Werte auf dem LCD erscheinen) Wer es zu schnell einstellt, hat dann geflimmer aber dafür auch z.B. alle 250ms die aktuelle Drehzahl. Wenn das imme rnoch zu langsam ist, kann ich den Berechnungsintervall bis auf 1000 µs runtersetzen. Das währen dann 1000 Aktualisierungen pro sec, das würde ich sagen ist schon nahe an echtzeitanzeige.
Wollte hiermit nur mal meine nächsten schritte bekanntgeben was die Software betrifft. Die Hardware muss ja immer noch am Moped getestet werden, vor allem der DZM.
-
Du hast Natürlich völlig recht Henne. A**log ist die Anzeige natürlich nicht aber Grafisch, nennen wir es mal so.
Jetzt aber schnell ins Bett. Wird morgen ein langer Tag. Mit etwas lust schließe ich morgen alles mal an die Simson an und dann mal sehen was passiert. Hoffe das der Prozessor das überlebt, weil noch einen ersatz habe ich leider nicht.
-
Es ist vollbracht. Henne und Ich haben heute den DZM fertig gestellt. Die Software für den DZM funktioniert jetzt endlich zuverlässig auf 60 U/min genau. Anzeigebereich von 60 U/min - ca. 99999 U/min im Digitalen und 1000-10000 U/min im A**logen. Im Anhang mal wieder ein Video.
Die Stromaufnahme liegt bei gedämmt beleuchteten LCD bei ca. 40 mA. Ein defekter Prozessor (ist wohl beim Experimentieren passiert) hat mich etliche Stunden Fehlersuche gekostet. Auf dem Experimentierboard hat alles wunderbar Funktioniert nur noch nicht in der \"Black-Box\" die ans Moped kommt, bis ich den AVR getauscht habe. Vorher ging der DZM nicht ordentlich und die Stromaufnahme lag bei 100 mA aber das hat sich ja jetzt erledigt. Mal sehen wann ich Zeit habe den DZM am Moped zu testen. Warscheinlich wird wieder eine anpassung der Hardware von nöten sein aber das wird sich erst noch zeigen.
Alle Funktionen im Überblick die bisher funktionieren.
Bat. Spannung
DZM Digital
DZM A**log
Fernlichtkontrolle
Blinkerkontrolle L und R
Bremslichtkontrolle
BlinkeralarmIm anschluss mal wieder eine Video mit der orig. Schaltung für das Moped.
-
Sorry, das war ein doppelpost. Kann vom Admin gelöscht werden.
-
Das auf dem foto bin nicht ich, sondern ein guter freund von mir. Der wird aber wirklich öfter für Axel Stein gehalten.

Ich habe die Fotos nur geschossen.Der DZM ist im groben fertig programmiert und funktioniert am frequenzgenerator auf 60 u/min genau. Leider kann ich das so aber nicht lassen, das hat was mit dem späteren Digital-Tacho zu tun. Am moped hat die messung allerdings noch nicht so toll funktioniert, ich hatte ungefähr die doppelte drehzahl im display was vermutlich durch das unsaubere signal kommt.
das die frequenze drehzahlabhängig ist, ist mir schon klar und logisch weil genau das werte ich ja aus beim drehzahlmesser. Das signal für die Drehzahl aus dem Fernlich zu beziehen würde gehen aber das hat man ja nicht immer an und das abblendlicht frage ich nicht ab, es sei denn das es jemand haben will. Ich habe so wie es sich gehört und auf den Fotos zu sehen ist die das drehzahlsignal von der zündspule abgegriffen.
Ab morgen muss ich wieder für 10 Tage durcharbeiten. vermutlich wird sich in dieser zeit nicht viel neues ergeben, aber fals doch schreibe ich es.
Leider hat sich niemand gefunden der aus Dresden ist der eine 12V Simson hat an der Henne die Messungen hätte durchführen können.
Schade.
Besonderen dank nochmal an Henne für seine unterstützung und an alle die mich hier im forum ansp**nen. Macht gleich doppelt so viel spass wenn es die Leute auch interessiert.
-
Habe heute nochmal den Lötkolben angeworfen und die Schaltung modifiziert. Jetzt flackert das LCD nicht (kaum noch) mehr. Vieleicht helfen 2 Kondensatoren damit das flackern ganz weg geht, das teste ich später noch. Jetzt wo es zu 90% läuft was ich bisher gemacht habe, wird endlich der DZM angefangen zu Programmieren. Ich halte euch auf dem laufenden.
-
Henne hat für mich ein paar messungen bei laufendem motor durchgeführt. dabei sind erschreckende signale rausgekomme, darum ist es wichtig das sich jemand findet der eine 12V maschiene hat an der er auch messungen durchführen kann. Ich habe mir nämlich bei meinen tests einen port des controller zerstört, darum währe es für mich wichtig zu wissen welche spannungen bei einem 12V moped anliegen damit ich die schutzschaltungen entsprechend anpassen kann. Das problem ist das er das oszilloskop am mo. wieder abgeben muss und dann keine messungen mehr durchführen kann. Also helft bitte mit wer kann. Zu meinen praktischen tests kann ich eigentlich nur sagen, das es im prinzip funktioniert aber das noch einiges an der schaltung geändert werden muss. Alle benötigten signalleitungen habe ich jetzt zentral im linken seitendeckel so das ich jetzt schneller praktische test durchführen kann.




Das geflaker kommt kommt bei laufendem Motor von den unsauberen signalen und das muss ich erst mal in den griff bekommen.
Also ich zähle auf euch.
gruß charly
-
Nee, der DZM ist immer noch nicht drin. Habe so eigentlich nichts mehr an der Software gemacht, da ich erst mal testen wollte ob sich am Moped überhaupt etwas tut. Darum ja auch gerstern der richtige Aufbau zum einbau in die Simson.
Ja das LCD ist ein anderes. Das Grüne LCD habe ich auf meinem Testboard und das Invertierte war noch übrig und kommt wohl an die Simson.
M.f.G.
Charly



