Grafische Anzeige CAN

Aus Prius Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Realisierungsansätze)
Zeile 11: Zeile 11:
2. Einbau eines "CAR-PC" wurde aus mehreren Gründen verworfen: hohe Kosten, Dauer Bootvorgang, ungenügender Bauraum  
2. Einbau eines "CAR-PC" wurde aus mehreren Gründen verworfen: hohe Kosten, Dauer Bootvorgang, ungenügender Bauraum  
-
3. Als geeignet wurde das "AVR-Chipbasic-Projekt" von [http://www.jcwolfram.de/projekte/avr/chipbasic32/basic.php "AVR-Chipbasic" von Joerg Wolfram] befunden.
+
3. Als geeignet wurde [http://www.jcwolfram.de/projekte/avr/chipbasic32/basic.php "AVR-Chipbasic" von Joerg Wolfram] befunden.
4. Zunächst wurde das direkte Abgreifen der relevanten Fahrzeugsignale angedacht aber schnell verworfen.
4. Zunächst wurde das direkte Abgreifen der relevanten Fahrzeugsignale angedacht aber schnell verworfen.

Version vom 24. Juni 2007, 22:07 Uhr

Inhaltsverzeichnis

Idee

Anzeige der Uhrzeit im 24-Stunden-Format, Innentemperatur, Bordnetzspannung und weiterer Betriebsdaten auf dem MFD.

Grafische Anzeige Idee.JPG

Realisierungsansätze

1. Der Einsatz eines OSD (On-Screen-Display) IC wurde verworfen, da z. T. abgekündigt oder schwer erhältlich.

2. Einbau eines "CAR-PC" wurde aus mehreren Gründen verworfen: hohe Kosten, Dauer Bootvorgang, ungenügender Bauraum

3. Als geeignet wurde "AVR-Chipbasic" von Joerg Wolfram befunden.

4. Zunächst wurde das direkte Abgreifen der relevanten Fahrzeugsignale angedacht aber schnell verworfen.

5. Es gibt einige handelsübliche "CAN-Interfaces" - für den Einsatz mit "AVR-Chipbasic" ist der "CAN232" von LAWICE geeignet.

6. Erstes Problem: Die serielle Schnittstelle des "Chipbasic" ist nicht über die UART realisiert und kann NUR 1200 BAUD

7. Zweites Problem: Das "CAN232" von LAWICE kann minimal mit 2400 BAUD betrieben werden.

8. Als Lösung wurde ein 2. Atmel-Controller programmiert, der eine Umsetzung von I2C auf 57,6 kBAUD realisiert.

9. Anbindung an das MFD - für eine Farbdarstellung wird der Anschluß über RGBS oder bei FBAS ein zusätlicher Chip benötigt.

Realisierungsansätze

1. Der Einsatz eines OSD (On-Screen-Display) IC wurde verworfen, da z. T. abgekündigt oder schwer erhältlich.

2. Einbau eines "CAR-PC" wurde aus mehreren Gründen verworfen: hohe Kosten, Dauer Bootvorgang, ungenügender Bauraum

3. Als geeignet wurde das "AVR-Chipbasic-Projekt" von "AVR-Chipbasic" von Joerg Wolfram befunden.

4. Zunächst wurde das direkte Abgreifen der relevanten Fahrzeugsignale angedacht aber schnell verworfen.

5. Es gibt einige handelsübliche "CAN-Interfaces" - für den Einsatz mit "AVR-Chipbasic" ist der "CAN232" von LAWICE geeignet.

6. Erstes Problem: Die serielle Schnittstelle des "Chipbasic" ist nicht über die UART realisiert und kann NUR 1200 BAUD

7. Zweites Problem: Das "CAN232" von LAWICE kann minimal mit 2400 BAUD betrieben werden.

8. Als Lösung wurde ein 2. Atmel-Controller programmiert, der eine Umsetzung von I2C auf 57,6 kBAUD realisiert.

9. Anbindung an das MFD - für eine Farbdarstellung wird der Anschluß über RGBS oder bei FBAS ein zusätlicher Chip benötigt.



Praktische Ausführung

Wie so oft im Leben, gibt es verschiedene Ausführungsmöglichkeiten:

1. Aufbau auf Lochrasterplatine - verworfen.

2. Aufbau auf zwei Platinen von Joerg Wolfram ( Chipbasic und RS232-Umsetzer) - für den "Prototypen" geeignet.

3. Layout einer eigenen kompakten Platine: Chipbasic, CAN-Controller und MFD-Umschaltung im Anschluß

Meine Werkzeuge