CAN-Display
Aus Prius Wiki
(Unterschied zwischen Versionen)
Ksb (Diskussion | Beiträge) |
Ksb (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
- | Eine kleine Bastelei | + | 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, 02: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