Regeneration eines Dieselpartikelfilters : Anzeigeschaltung dafür

Begonnen von picass, 26.07.2022, 18:02:03 CEST

Vorheriges Thema - Nächstes Thema

picass

Die Arbeiten der Entwicklung an der Dieselpartikel-Regenerations-Anzeigeschaltung konnten gestern mit Erfolg beendet werden.

Es gibt nun diese Versionen: Anzeige mittels
- einer LED
- deren drei, einfarbig rot
- dreistellige 7-seg-Anzeige
- sechs LEDs, einfarbig rot
- eine LED, 3-farbig, 6 Temp-Bereiche
Alle jeweils noch mit einem Piepser ausgestattet und alle funktionstüchtig.

Es wird noch einen Nachschlag geben: die auf der 7-seg-Anzeige dargestellten Zahlen sind ein ,,technischer Wert". An der Anzeige ,,echter" Temperaturen wird demnächst weiter gearbeitet. Über das Erreichen des grundsätzlichen Zieles freue ich mich.

Grüße, picass

picass

Es ist vollbracht:
Auch die "deluxe"-Version, also die mit 3-stelliger 7-segment-Anzeige ist soeben ist Leben gestoßen worden. Das war eine Zangengeburt und die Wehen furchtbar und lang. Aber nu isser da! Nur noch Erleichterung!
Grüße, picass
regenerations-anzeiger III.jpg
regenerations-anzeiger III.jpg

picass

Die Benennung der Geburt des Frischlings bezieht sich ja auf seine Softwareausstattung. Hardwaremäßig ging es auch nach der Geburt noch weiter und manifestiert sich in einer mal wieder mehrfach überarbeiteten Platine, siehe unten. Die Grundschaltung ist gleich, es gab halt Platz für die Widerstände zum genauen Justieren der Grenzen der Eineingung des ADC-Messbereiches, der Piezo-Summer war ungünstig angeschlossen, vor allem die LED-Anzeigen sind dichter zusammen gerutscht auf mehrfachen Wunsch von Usern hin und diverse Optimierungen passten auch noch rein.
Diese Ausführung ist vor zwei Stunden an die Aisler-Truppe übergeben worden. Ende des Monats wird vorraussichtlich eine neue Platine bestückt werden und dient dann als Vorzeige-Muster. In meinem Pkw wird dann das vorige Modell zum Einsatz kommen, worüber ich berichten werde, was aber 'n paar Tage dauern wird.
Grüße, picass
platinesch.png
platinesch.png
platinebrd.png
platinebrd.png

picass

#23
Die im letzten Beitrag verkündeten "paar Tage" summierten sich auf fast genau ein Jahr. Der Hauptgrund für die Verzögerung war das Vorhandensein einer abgespeckten Version dieser Dieselpartikelfilter-Regenerations-Anzeige. In meinem Dicken - was mein Auto ist - war die Version mit 3 LEDs verbaut und die funktionierte prächtig. Sie hatte mir mehrfach den Eintritt dieses technischen Prozesses, den man tunlichst nicht unterbrechen sollte, angezeigt. Das Gerät bietet ein echten, auch geldwerten Vorteil, verhindert es doch eine unkontrollierte Verstopfung des Dieselpartikelfilters. Solche Verstopfung kann extrem lästig sein, tritt sie doch immer völlig ohne Ankündigung auf und natürlich hat Murphy recht, wenn er sagt, dass ein Unglück ansich schon schlimm ist, aber dessen Eintritt auch immer noch im völlig unpassenden Moment stattfindet - z.B. auf der Urlaubsfahrt mit Familie oder auf berufsbedingter Fernfahrt auf der AB.

Nun denn, die "DeLuxe"-Version mit den drei 7-seg-Anzeigen lag im Regal. Aber es fehlte noch Einiges. So zeigten die Ziffern nicht die "echte" Temperatur an, sondern einen technischen Wert und dann spackte die Anzeige rum, wenn der maximale Wert von 700° C überschritten wurde. In der vermeintlichen Ruhepause, in welcher ein anderes aktuelles Prog wegen Teile-Bestellung sich nicht bewegte, kramte ich die Anzeigeschaltung raus. Das Überarbeiten fiel mir schwer, weil die zur Hardware gehörige Software-Version lange nicht greifbar war und das Auswerten des Hex-Files nicht gelingen wollte - siehe anderer Fred. Aber seit einer Stunde ist das alles Geschichte: die Anzeige zeigt nunmehr "echte" Temperaturwerte an und das Rumspacken oberhalb des Max-Wertes wurde beseitigt, indem mit wenigen Textzeilen diese Grenze quasi künstlich-gewaltsam festgezurrt wurde.

Die zum Testen/Esperimentieren auf Lochraster provisorisch erstellten Widerstandsreihen werden nun selbstverständlich im Regal verschwinden und die passenden R's auf den auf der Platine vorhandenen Plätzen aufgelötet. Auch der Programmier-Anschluss wird dann obsolet. Dann schiebe ich die Schaltung ohne Gehäuse auf den Platz in meinem Dicken und bin schon gespannt, wie heiß am Hintern der sein wird...., schließlich wird nun laufend die Temp kurz vor dem Auspuff angezeigt werden.
Grüße, picass
regenerier.jpg
regenerier.jpg


picass

Bei dieser Schaltung gab es ja vor einem Monat schon Neues, leider hatte ich das in einem anderen Fred untergebracht. Aber damit es passt, nun hier weiter. Wegen einer Anfrage sollte die Schaltung so umgebaut werden, dass als Anzeigeeinheit nur eine einzige LED genutzt werden sollte, die allerdings als Dreifarbige: rot, blau, grün. Sollte "eigentlich" eine rasche Angelegenheit werden, da ja eine Schaltung mit  6 stufiger Anzeige vorhanden war. Aber nix...!

Als Erstes strickte ich die Platine vollständig um, da blieb kein Baustein und keine Leiterbahn an alter Position. Das war der spaßige Teil. Sehr wenig entspannt wurde dann das "einfache Einpassen" von "kleinen Änderungen" im Programm. Mit jedem Verbesserungsgedanken und jeder neuen Prog-Versuchs-Version verstrubbelte ich mich mehr in dem Programm. Irgendwann riß mir der Faden und ich warf alles Störende raus und erneuerte die Struktur von Grund auf. Jetzt läuft es endlich wieder, wenn auch noch nicht komplett rund. Von den verbliebenen sechs Schaltschwellen liefert die oberste - also diejenige für die höchste Temperatur - im Moment nur Flöhe ab. Da gerät der ADC-Wandler eventuell in den Bereich oberhalb seines vorgesehenen Arbeitsbereiches. Der ist nach unten durch zwei Widerstände festgelegt und nach oben durch eine der internen Referenz-Spannungen, in diesem Fall 2,024 Volt. Kann sein, dass ich da mal eure Hilfe brauche, da gehe ich gleich mal ran.
Grüße, picas

picass

PATSCH ...!
Das mit dem Flöhe-Killen ging viel schneller als befürchtet, der Simulator war die  Rettung. Ein einziges Bit war falsch, rsp. nicht gesetzt und das war dann der Grund, warum oberhalb der letzten Temperaturschwelle Ungutes angezeigt wurde. Pardon, wenn ich euch ein unscharfes Bild zumute, aber zum Erkennen des Dauerleuchtes einer grünen LED reicht es und meine Frau hat schon zweimal zum Mittagessen geklingelt: Aufschub nicht möglich.
Also alles im grünen Bereich, Schaltung ist fettich !
Grüße, picass
grüne led.jpg
grüne led.jpg

picass

#26
Nach dem kompletten Durchstrubbeln des Progs wurden die Schaltung und das Layout nochmals strengstens betrachtet, auch dort noch einen Floh ins Jenseits befördert und dann das Layout zu AISLER rüber geschoben. Falls jemand am Programm-Code - der "mittlere Assembler", erstellt mit MPLAB X 5.25 - Interesse haben sollte, bitte vermelden.
Grüße, picass
regenerier12brd.png
regenerier12brd.png
regenerier12sch.png
regenerier12sch.png

picass

#27
Die zwei Beiträge drüber abgelichtete kleine Anzeigeplatine wurde nun in ein wirklich kleines Gehäuse verfrachtet. Am Kabel rechts unten, ca.60 cm lang ist, hängt die drei-farbige LED.
Mit diesem Angebot an Anzeige-Schaltungen ist dieses Projekt abgeschlossen.
Falls jemand Interesse haben sollte, dann wäre über einen Mini-Bausatz in Form der Platine, des fertig programmierten PICs und noch des einen oder anderen Spezialbauteils (z.B. LDO, LED) nachzudenken.
Grüße, picass
regenerationsanzeiger.jpg
regenerationsanzeiger.jpg

pic18


pic18


picass

#30
Da hast du aber sehr aufmerksam hingeschaut!
Ja, das sieht wüst aus in diesem Schaltplan, hier eingestellt am 06.10.2023. Das wäre ein klarer Fehler, würde es sich tatsächlich um den abgebildeten NPN-Transistor-Typ handeln. Iss aber nicht. Tatsächlich sitzt da ein kleiner, etwas ausgefallener (seltener) LDO drin. Die passende Eagle-Datei hatte ich nicht zur Hand und zudem tat ich mich über lange Zeit schwer damit, verfügbare Layout-Dateien nachträglich in meine alte Eagle-Version zu integrieren. Da hatte ich mir auf diese Weise geholfen, um im Schaltungs-Layout weiter zu kommen. Die Verdrehung der Anschlüsse war notwendig, um physikalischen Pinne des LDOs richtig auf die Platine zu bekommen.
Grüße, picass

picass

Wenige Tage, nachdem das letzte Werkstück - siehe 4 Beiträge drüber - fertig gestellt war, kamen die zwischenzeitlich überarbeiteten neuen Platinen hier an. Die sind ja klein und niedlich, das Glitzernde daneben ist ein Teil einer 2 € Münze, aber bei dem Layout hatte ich mich nochmal voll rein gehängt. Es gab ja sehr wohl eine funktionierende Platine mit exakt denselben Funktionen, aber das Neu-Routen ist immer wieder ein Hosianna-Erlebnis für mich. Wie schon mal beschrieben: da blieb kein Bauteil und keine Leiterbahn am vorigen Platz. Und zudem wurden noch größere, bzw. überhaupt (Plus-) Masse-oder Kupferflächen eingefügt. Die Arbeit, die da drin steckt, sieht man dem Platinen-Winzling natürlich nicht an, aber auf dieses Stück bin ich stolz, egal...., ob klein....!
Grüße, picass
platine.jpg
platine.jpg

Schnellantwort

Name:
Verifizierung:
Bitte lassen Sie dieses Feld leer:
Geben Sie die Buchstaben aus dem Bild ein
Buchstaben anhören / Neues Bild laden

Geben Sie die Buchstaben aus dem Bild ein:

Tastenkürzel: Alt+S Beitrag schreiben oder Alt+P für Vorschau

🡱 🡳