CAN-Display
Aus Prius Wiki
Eine kleine Bastelei die aus recht wenig Hardware aber dafür sehr viel Software besteht:
Inhaltsverzeichnis |
Idee
Diese ursprünglich als autarker "CAN-Monitor" konzipierte Platine zur Anzeige und Auswertung von 11-Bit-Standard-Frames (Extended Frames werden z. Zt. nicht unterstützt) hat folgende Merkmale:
- Vier Akzeptanzfilter
- Gleichzeitige Anzeige von 7 ID
- Anzeige der relevanten SJA100 Register
- angezeigte ID konfigurierbar (eeprom)
- konfigurierbar auf "Listen-Only"
- I2C-Anschluss (Host, RTC, Temperatursensor)
- RS232-Anschluss (TTL, mit MAX232 auch Norm)
- acht Analogeingänge (z. Zt. novh nicht frei)
Anzeige
die Anzeige erfolgt über ein gelbes 128 x 64 OLED-Grafik-Display:
- hervorragender Kontrast
- Helligkeit einstellbar (Parameter)
- Anzeige verschiedener Schriftgrössen
- geringer Stromverbrauch
Anschluss
für den Anschluss wird nur ein OBD2-Stecker benötigt:
- Stromversorgung
- CAN-Anbindung
weitere Einsatzmöglichkeiten
und kann zu einem vollständigen CAN-Display erweitert werden - folgende Anzeigen sind möglich (zur Zeit sind alle Anzeigen noch Demos!):
- Alle Informationen, die auf dem CAN anliegen z. B.:
- Batteriespannung, Batterietemperatur, SOC
- EM-Strom, maximaler Lade- und Entladestrom
- Verbrauch, Tankinhalt
- Kühlmitteltemperatur
- Zustand der Türen
- Lenkwinkel
Funktionsweise
Die anzuzeigenden Informationen werden aus den Daten der CAN-Nachrichten herausgefiltert, bearbeitet und in sinnvolle Anzeigedaten gewandelt.
- Die angezeigten Nutzdaten sind konfigurierbar (eeprom)
- Die Umwandlung der Daten in Nutzdaten
- Normierung und Anzeige der Nutzdaten
- Grafische Anzeige der Nutzdaten über Balkengrafik
Ausführung
Aktuell existiert nur ein Prototyp ohne Gehäuse - an einer geeigneten Gehäusevariante wird noch gearbeitet.
- Lochrasterplatine
- Frei verdrahtet (ca. 200 Verbindungen)
- Mischbestückung THT/SMD
Die Stromversorgung erfolgt z. Zt. noch über Standard-Spannungsregler
Bauteil-Liste (vorläufig)
1 Lochrasterplatine 100x160 RM2,54 1 40-polige IC-Präzisionsfassung 1 40-polige IC-Fassung (standard) 1 28-polige IC-Fassung 1 Widerstand 120 Okm 14 Widerstände 1 k 1 Widerstand 33 k 2 Widerstandsnetzwerke SIL 8 x 1k 10 Kondensatoren 100nF 50V 2 Kondensatoren 22pF 50V 1 Elko 470µF 35V 4 Elko 4,7µF 25V 1 Quarz 16 MHz 4 Dioden 1N4007 10 Dioden 1N4148 1 Spannungsregler 7805 1 ATMEGA16 DIL 1 SJA1000 DIL 1 PCA82C250 SMD 1 OLED-Display 1 Gehäuse 1 Filterscheibe 10 Taster f.Leiterplatte 1 OBD2-Stecker 1 Mantelleitung 4-pol Fädeldraht
WIRD FORTGESETZT
--ksb 02:52, 18. Feb. 2008 (CET)