CAN-Display
Aus Prius Wiki
Eine kleine Bastelei mit recht wenig Hardware aber dafür sehr viel Software:
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)
die Anzeige erfolgt über ein gelbes 128 x 64 OLED-Grafik-Display:
- hervorragender Kontrast
- Helligkeit einstellbar (Parameter)
- Anzeige verschiedener Schriftgrössen
- geringer Stromverbrauch
für den Anschluss wird nur ein OBD2-Stecker benötigt:
- Stromversorgung
- CAN-Anbindung
und kann zu einem CAN-Display erweitert werden - folgende Anzeigen sind möglich (zur Zeit sind es noch Demos):
- Angezeigte Nutzdaten konfigurierbar (eeprom)
- Umwandlung der Daten in Nutzdaten
- Normierung und Anzeige der Nutzdaten
- Grafische Anzeige der Nutzdaten über Balkengrafik
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 1 SJA1000 1 PCA82C250 1 OLED-Display 1 Gehäuse 1 Filterscheibe
10 Taster f.Leiterplatte
1 OBD2-Stecker 1 Mantelleitung 4-pol Fädeldraht