Forum: Mikrocontroller und Digitale Elektronik MCP2510 & MCP2551 an 5V und 3,3V gemischt möglich


von Timbo1 (Gast)


Lesenswert?

Hallo,
ich nutze für den µc 3,3V, der MCP2510 kann auch 3,3V so wie ich das 
gesehen habe, aber der MCP2551 kann nur 5V..
Kann ich nur den MCP2551 mit 5V versorgen und den Rest mit 3V oder jagt 
er die 5V dann bis zum µc?

von Timbo1 (Gast)


Lesenswert?

kann man den Bustreiber einfach durch einen SN65HVD230 z.B. ersetzen, 
also einfach mal eben umstecken..oder wird der Softwaremäßig angesteuert 
und muss wieder angepasst werden?

von Stefan R. (kroko)


Lesenswert?

Verwende einen Spannungsteiler zwischen MCP2510 und MCP2551. Sieht man 
bei den CAN Boards für das Raspberry.

von Timbo1 (Gast)


Lesenswert?

noch besser wärs wenn der SN65HVD230 gehen würde, der läuft mit 3V.
Hat damit jemand Erfahrung?

von Frank K. (fchk)


Lesenswert?

Timbo1 schrieb:
> noch besser wärs wenn der SN65HVD230 gehen würde, der läuft mit 3V.

Der funktioniert, allerdings sind die Pegel nicht ganz normkonform, weil 
der Transceiver mit 3V Versorgungsspannung eben nicht die 3.5V auf CAN_H 
schaffen kann, die im Standard stehen, sondern eben maximal 3V. Damit 
das wenigstens etwas konform ist, zieht er CAN_L nicht auf die 
vorgeschriebenen 1.5V herunter, sondern auf 1V. So bleibt wenigstens die 
Spannungsdifferenz konstant.

Richtig standardkonform sind Dual-Supply Transceiver wie der MAX13054, 
die sowohl 3V für die Logik als auch 5V für den Bus bekommen.

fchk

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.