CAN-Gateway: Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
|name = Can-Gateway | |name = Can-Gateway | ||
|status = stable | |status = stable | ||
|image = | |image = can_gw-board.jpg | ||
|description = | |description = | ||
|author = [[Benutzer:Tixiv|Tixiv]] | |author = [[Benutzer:Tixiv|Tixiv]] |
Version vom 17. Oktober 2011, 13:45 Uhr
Can-Gateway Release status: stable [box doku] | |
---|---|
Datei:Can gw-board.jpg | |
Description | |
Author(s) | Tixiv |
Platform | AVR (ATMega8) |
License | Source: GPL |
Download | c Code, trac |
CAN <-> RS232 Gateway
Wir haben in ein 19' Rack Gehäuse, das mal aus dem Schrott gezogen wurde, ein CAN RS232 Gateway eingebaut. Empfangene CAN Pakete werden dabei über RS232 getunnelt, so das eine Software auf einem Client PC diese wieder entkapseln kann.
In den Gehäuse gibt es ein Netzteil für die 13V Bus Spannung (Es wurde von 24V umgebaut), und eine Menge Leuchtdioden, um diverse Betriebszustände signalisieren zu können. Außerdem ist eine Hauptplatine vorhanden, auf der ein Atmega8 werkelt. Auf dieser Platine befinden sich auch die Bausteine für den CAN Bus, und ein Max232 für die serielle Seite. Weiterhin gibt es Schieberegister und 16 Treiberstufen für die LEDs im Rest des Rack Gehäuses (Die waren schon so...).
Aktuelle Parameter:
- Atmega8
- 18.432000 MHz
- 57600 Baud Symbolrate auf der EIA-232 Schnittstelle
- 100 kBit CAN Bus
- 13V Busspannung
- Strommessung vorhanden aber nicht implementiert
- /dev/ttyS0 am Server
- Debug LEDs