Shadowmans Homepage
Basteln - Ford-Fiesta Bordcomputer
Zurück zur Bastelseite

Frühjahr  2007
WTF ?


Klick mich.....

Nachdem ich nun endlich (meiner Meinung nach) ausreichend Erfahrung mit
den uC's der AVR Serie gesammelt hatte, und ich zudem der Überzeugung war, daß
ich die beiden Lüftungsdinger mittig im Cockpit nicht brauchen werde (als Alleinfahrer),
bin ich gaaaanz langsam Stück für Stück mein Projekt --Bordcomputer-- angegangen.



Sach an....und nu ?

Als erstes musste unabhängig davon, was das Ding später überhaupt einmal können soll,
die optische Hardware geschaffen werden.
Also die Lüftungsdinger im Cockpit rausgeclipst, und die Innereien rausgesägt und geschnitten.

So entstand dann ein quasi leerer Rahmen, aus dem immer noch warme Luft kommt.....nun
nicht mehr abstellbar.....weil alles drin fehlt.....

Also hinten den Stutzen des Heizsystems, wo die warme Luft in Wirklichkeit herkommt mit
Wärmeisolierung verschlossen. Hab nun leider keine Fotos davon,
ist auch Banane, sieht eh langweilich aus.

Dann eine Aluplatte passend gemacht, ein 2*20 LCD rein, selbiges von reflektiv auf
transflektiv via EL-Folie
umgebaut, und noch vorsichtshalber drei schicke Taster und nen
Kippschalter ran und ne Duo Kontroll-LED, wie ich sie überall im Auto verwende.
Die Teile lagen alle so rum und sahen gut aus, später dann schaun wie man das ganze
ausreizt :-)



Noch 2 wichtig anmutende Hubschrauber-Schalter-Bügel vom Baumarkt mit dem
lustigen Biber und dem kotzfrechen Personal links und rechts ran. (Dahinter war grade mal
Platz für die halteschrauben, und Platz sollte man ausnutzen.)

Und eine 9-Pol D-Sub Buchse für spätere Kommunikation (womit auch immer)
an die letzte freie Stelle.


Null Funktion....

Hatte das Ding bisher, seine primäre Aufgabe bestand ersteinmal im Gut-Aussehen, und
mich zu inspirieren, was ich denn während der Autofahrt auf dem Display so
wichtiges sehen muss.
Diese Ideen wurden dann durch meinen "Kann ich nicht, will ich nicht, keine Lust auf
das jetzt nachlesen"-Filter geschickt, und letztendlich fing ich dann ersteinmal mit
den grundlegenden Dingen an.

Schritt 1


klick mich
                       
                        - Ein Mega16 steuert per I²C Port-IC Pcf8574 das Display, bzw alles :-)

                        - ein Ds1307 I²C-Uhren-IC mit Batteriepuffer ist angeschlossen
                        - Die ISP-Schnittstelle wurde auf die D-SUB Buchste gelegt, genauso die I²C
                        - Minus 5 Volt Spannung für das DIsplay erzeugt ein NE555...

Ein Bascom Programm übernimmt das Abfragen der Tasten direkt über Ports, und die komplette
Verwaltung von allen I²C Geräten sowie das Display.....also alles.

Nun habe ich schon einmal: Datum, Uhrzeit, Wochentag, der erste Schritt ist getan....


Schritt 2



- Ein LM75 I²C Temperaturfühler ist in einem D-SUB Gehäuse untergebracht
und misst die Innenraumtemperatur

Die wird im "Hauptbildschirm" mit angezeigt

Schritt 3



Ein Pcf8574 I²C-Port IC liest 8 OP's LM741 aus, welche als Komparator geschaltet sind, mit gemeinsamem
Schwellwert.
Die Eingänge der OP's sind an einem selbstgedödeltem Messstab angeschlossen, welcher
im Endeffekt nur eine Plastikstange mit 8 Metallkontakten ist.
Diese Stange misst den Füllhöhenstand des Scheiben-WIsch-Wassers.
(Das Foto zeigt einen einfachen Versuch mit einer Platine als Sensor)

Das ganze wird per I²C-Booster IC's vom Motorraum an den Bordcomputer gesendet.





Schritt 4

Und weil wir jetzt schon mal I²C im Motorraum haben, habe ich dort auch gleich noch
einen LM75 I²C Temperatur-IC mit an die Platine gebaut, nun kann ich auch
die Aussentemperatur messen.




Schritt 5

Ein Analogeingang vom Mega16 wird (mit passender Referenzspannung über nen
Spindeltrimmer am LM7805) als SpannungsmessEingang verwendet.

Je nach Stand der Dinge wird entweder "Alles OK", "ACHTUNG: ZU NIEDRIG"
oder "ACHTUNG: ZU HOCH" angezeigt.











Weiteres wird folgen ==>
<== bald......