Can-Gateway

Aus LaborWiki
Wechseln zu: Navigation, Suche
       
Can-Gateway

Release status: stable [box doku]

Description
Author(s)  Tixiv
Platform  AVR (ATMega8)
License  Source: GPL
Download  c Code, trac




CAN <-> RS232 Gateway

CAN-GW-Roulette.jpg

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