Forum: Mikrocontroller und Digitale Elektronik CAN-Schnittstelle realisieren


von Tom (Gast)


Lesenswert?

Ich möchte gerne Sensoren, die als Ausgang analoge Spannung zurückgeben 
und einen Sensor der als Ausgang ein CAN_H und CAN_L- Signal ausgibt an 
über eine gemeinsame CAN-Schnittstelle verbinden. Wie kann ich das am 
einfachsten realsieren. Über einen PIC mit CAN-Schnittstelle.
Bin leider noch Neuling zum Thema CAN. Eine Starthilfe wäre nett.

von Obelix (Gast)


Lesenswert?

Irgendeinen µC mit integrierten CAN-Controller verwenden oder den 
MCP25?? an einen µC anschließen.

von Obelix (Gast)


Lesenswert?


von Tom (Gast)


Lesenswert?

Und der Sensor mit CAN_high und Can_LOW wird einfach an den TXCAN und 
RXCAN angeschlossen ?? Ich bin gerade ein wenig überfordert :-)

von guido (Gast)


Lesenswert?

TXCAN und RXCAN gehen z.B. auf einen PCR82C250 und der liefert CAN_H und 
CAN_L.

guido

von Patrick (Gast)


Lesenswert?

Ein AT90CAN?? hat den CAN-Controller schon drin.

von Tom (Gast)


Lesenswert?

D.h. das anloge Signal wird z.B. mit einem MCP 25050 ausgewertet der mit 
dem PIC verbunden ist(RXCAN und TXCAN). Der wiederum geht über einen 
CAN-Transreceiver, der dann CAN_H und CAN_L liefert. An diesen Bus kann 
nun auch der Sensor mit den Signalen CAN_H und CAN_L angeschlossen 
werden. Die Auswertung der Signale läuft dann z.B. über den PIC18F4580. 
Habe ich das so richtig verstanden ?

von Rolf Magnus (Gast)


Lesenswert?

> D.h. das anloge Signal wird z.B. mit einem MCP 25050 ausgewertet der
> mit dem PIC verbunden ist(RXCAN und TXCAN).

Ich verstehe das so: Der MCP ist mit dem analogen Sensor verbunden und 
über einen Transceiver dann mit dem CAN-Bus (CAN_H und CAN_L).
An den CAN schließt du dann deinen Mikrocontroller (ebenfalls über 
Transceiver) an und kannst die Signale aller Sensoren darüber wieder 
einlesen.

> An diesen Bus kann nun auch der Sensor mit den Signalen CAN_H und CAN_L
> angeschlossen werden.

Ja.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.