Da ich im Moment eine kostengünstige und universell einsetzbare bidirektionale Single-Wire-Datenübertragungsstrecke suche, bin ich auch auf Single-Wire-CAN gestoßen. Nun habe ich mit dem MCP25055 einen Can-Controller gefunden, der Single-Wire-CAN unterstützt. Jedoch habe ich bisher noch keine Quelle für Privatleute finden können (außer Digikey - für nur zwei ICs ist mir das aber nicht genehm). Weiterhin wollte ich den Transceiver MC33897 (Single-Wire-CAN) benutzen. Dieser benötigt aber getrennte TXD und RXD Anschlüsse (der MCP25055 benutzt bei Single-Wire-CAN nur einen Anschluss). Den MCP25050 habe ich aber schon da. Frage: Kann ich den MCP25050 (oder auch MCP2515) zusammen mit dem MC33897 ebenfalls für Single-Wire-Can einsetzten? Hat das schon jemand gemacht?
http://www.microcontroller-starterkits.de/onlineshop/index.html?elektronische_bauelemente_can___lin___rs232___usb.htm Hab` danach mal gegokkelt, weil ich singelwire nicht kannte. Ist der genauso gut wie der CAN-Bus im allgemeinen, bezüglich Ausfall, Kollision usw?
Wohl nicht. Aber für kurze Verbindungen sicherlich eine alternative zum eindirektionalen 1-Wire.
Ach ja, Kollisionserkennung sollte wohl schon funktionieren. Ich bin auch der Meinung, dass es ein ganz normales CAN-Protokoll hat nur halt mit einer Leitung. Also ohne die Vorzüge einer differentiellen Übertragung. Ich habe mir jetzt mal probeweise den MC33897 besorgt und werde versuchen mit dem MCP 2515 und MCP 25050 einen CAN-Bus aufzusetzen. Ich habe im Netz eine Seite gefunden, auf der Single-Wire-CAN mit einem MCP2515 und einem TH8055 gemacht wird (alternativ mit MCP2551 für differentielles CAN). http://projekt.auml.se/homeautomation:hardware:coreexpansion:extcan Falls Erfahrungen mit Single-Wire-CAN vorhanden sind, ruhig darüber schreiben ;-)
Entschuldigt bitte, dass ich diesen Thread ausgrabe, aber gibt es hier vielleicht Neuigkeiten zur Benutzung des MCP2515 zusammen mit dem MC33897? Oder generell wie man den MCP2515 im Single-Wire-CAN-Bus benutzen kann?
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.