CAN-Display

Aus Prius Wiki

Version vom 18. Februar 2008, 03:32 Uhr von Ksb (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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