Hallo Zusammen, ich habe mal eine Frage bezüglich Can. Es ist möglich einen CanController zB MCP2515 oder AT90CAN128 mit 3.3V zu betreiben. Die Busanbindung über zb einen MCP2551 braucht allerdings eine Versorgungsspannung von mindestens 4.5V. Brauche ich zwischen den CanRx und CatTx Leitungen eine Pegelwandlung? Muss ich da auf die Geschwindigkeit der Pegelwandlung achten, oder ist ein CanController auch 5V-Tolerant an RxCan und TxCan? Besten Dank, LG Jochen
Ob der CAN-Controller 5V Tolerant ist sollte das Datenblatt ergeben. Auch solltest du prüfen ob der Transceiver die 3,3V Pegel dann zuverlässig als High erkennt. Einen Pegelwandler brauchste wenn das alles ok ist nicht. Ansonsten kannste aber auch die Umsetzung z.B. mit einfach einem Transistor oder mit Optokopplern machen, wenn du die Sache auch noch galvanisch trennen willst. Gruß Fabian
Muss man im jeweiligen Einzelfall betrachten. Manche Controller besitzen 5V-tolerante Pins, beispielsweise viele ARMs. Aber weder MCP2515 noch die AVRs sind 5V-tolerant und der MCP2515 will bei 5V-Betrieb mindestens 3,5V am Eingang. Es gibt aber von TI CAN-Transceiver für 3,3V-Betrieb: SN65HVD23x.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.