CAN Projekt mit vorhandener HW

Gast #949379
Lesenswert?
• ▲
▼
Hallo,
ich möchte auf einer bestehenden HW (P89LPC932 (ohne CAN-Cntr.) und 
CAN-Tranceiver PCA82C250) ein CAN-Interface auf Softwarebasis, ohne 
HW-CAN-Controller, realisieren.
Es soll nur die Abfrage von 3 Tasten und die Ansteuerung einer 
7-Segmentanzeige implementiert werden.
Ist das grundsätzlich möglich ? Oder benötige ich in jedem Fall einen 
HW-Controller ?
Danke für eure Antworten.
Schöne Grüße
Hans
Gast #950505
Lesenswert?
• ▲
▼
Hallo Hans,

warum benutzt Du nicht ein eigenes Protokoll?
Das funktioniert hier auch.
Ist halt nur so, daß die gesendeten Daten auch sofort wieder ankommen 
beim Versender µC.

Ein Software CAN halte ich für zu Aufwendig.
Allgemein finde ich das CAN Protokoll von dem was ich gesehen habe zu 
Aufwendig.

Gruß Rainer
Gast #952899
Lesenswert?
• ▲
▼
Hallo

Wieso denn ohne HW-Controller? Die sind nicht teuer und nehmen dir eine 
Menge Arbeit ab. Unter Anderem die komplette Protokollabwicklung und 
Fehlerbehandlung. In Software lässt sich das wohl auch realisieren, aber 
ob es zuverlässig funktioniert? Dein Mikrocontroller hat, je nach 
CAN-Controller, auch so noch einige zeitkritische Aufgaben und an diesem 
Punkt wirst du Probleme bekommen.
#952900
Lesenswert?
• ▲
▼
Grundsätzlich ist das bei ziemlich niedriger Bitrate möglich, aber ein 
vergleichsweise immenser Aufwand für das bischen Aufgabe. UART via 
CAN-Transceiver ist bedeutend einfacher, selbst wenn die UART in SW 
realisiert werden muss.

Wenn's inhaltlich unbedingt CAN sein muss, dann schau dir mal den 
MCP2515 an. Der ist klein, billig, einfach zu handhaben und braucht 
wenig Pins.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.