CAN-Display

Aus Prius Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
-
Eine kleine Bastelei mit recht wenig Hardware aber dafür sehr viel Software:
+
Eine kleine Bastelei die aus recht wenig Hardware aber dafür sehr viel Software besteht:
 +
 
 +
<gallery>
 +
Bild:CAN DISPLAY ID2.JPG|Anzeige CAN-ID
 +
Bild:CAN DISPLAY SJA5.JPG|Anzeige SJA1000 RAM
 +
Bild:CAN DISPLAY USE3.JPG|Anzeige User-Daten
 +
Bild:OLED-4-9L.JPG|Anzeige des Verbrauchs
 +
Bild:OLED ABCDE H.JPG|Anzeige grosse Zeichen
 +
Bild:OLED V1-9.JPG|Anzeige kleine Zeichen
 +
Bild:OLED CANID H.JPG|Anzeige der CAN-ID
 +
Bild:OLED_BAR3-4.JPG|Anzeige als Grafik
 +
Bild:OLED_LITER D.JPG|Anzeige des Verbrauchs
 +
Bild:OLED_ABCDE D.JPG|Anzeige grosse Zeichen
 +
Bild:OLED CANID H.JPG|Anzeige der CAN-ID
 +
</gallery>
Zeile 28: Zeile 42:
-
und kann zu einem CAN-Display erweitert werden - folgende Anzeigen sind möglich (zur Zeit sind es noch Demos):
+
und kann zu einem CAN-Display erweitert werden - folgende Anzeigen sind möglich (zur Zeit sind es noch Demos!):
* Angezeigte Nutzdaten konfigurierbar (eeprom)
* Angezeigte Nutzdaten konfigurierbar (eeprom)

Version vom 18. Februar 2008, 03:39 Uhr

Eine kleine Bastelei die aus recht wenig Hardware aber dafür sehr viel Software besteht:


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 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