Can-bus und SJA1000

Gast #125218
Lesenswert?
• ▲
▼
hab hier ein projekt am laufen das folgendermaßen aussieht.

mein prof meinte wir sollen mit nem SJA1000+Transceiver und einem
ATmega8 einen can knoten aufbauen und schließlich vom can-bus die
signale auf eine rs232 umwandeln können.

ich hab hier nun alle datenblätter und auch eine application note von
siemens zum SJA1000.

man braucht für den SJA1000 8 datenleitungen, die ich aber auf den
ATmega8 aber irgendwie nicht mehr frei habe da auf jedem port bereits
mind. einer belegt ist. soll ich stattdessen einen AT905835 verwenden?
oder gehts doch irgendwie mit dem ATmega8.

ich kenn mich ziemlich wenig mit dem ganzen aus und daher wär mir jede
hilfe recht. auch wie ich schließlich zu nem vernünftigen schaltplan
usw. komme.

hoff ich langweile euch nicht mit meiner unkenntnis.

thx cY@ Dave
Gast #125219
Lesenswert?
• ▲
▼
Es gibt schon ein paar Threads, die sich mit dem Thema SJA1000 und AVR
beschäftigen -> einfach mal im Forum suchen.

Wenn bei dem ATmega8 an jedem Port schon mind. ein Pin belegt ist,
macht das gar nichts. Dann nimmst Du eben einen Pin von einem anderen
Port, oder 4 Pins von dem einen und 4 Pins von dem anderen Port. Ist
allerdings nicht gerade schön. Besser wäre es schon, einen Port dafür
freizumachen.
Gast #125222
Lesenswert?
• ▲
▼
Hi Dave,

wenn schon einen anderen AVR dann nimm 'nen ATMega8515 (90S8515)o.ä.
der hat das ensprechende Interface und passt dadurch recht gut zum
SJA1000. Du brauchst nur die gemultiplexten Datenleitungen AD0-7, ALE,
RD, WR, CS(z.B.A15),... zu verbinden und hast Zugriff auf den SJA über
Speicherzugriffe aus dem AVR.

Gruss,

Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.