Hallo zusammen, Ich möchte ein Test-Software schreiben, um Can-Botschaften an ECU senden und die Antworten zu empfangen. Die Anwendung soll an einem PC laufen. Ich weiß, dass dafür Anwendungen wie CANoe, CANalyzer usw. gibt aber ich möchte trotzdem es selber schreiben. Das soll ganz einfach und primitiv funktionieren d.h. nur senden und empfangen. Meine Frage ist, ist es überhaupt möglich so etwas zu entwickeln? Was brauch ich dafür z.B. CAN-Treiber?? Was für Kabel wird dafür gebraucht, um PC <-> ECU zu verbinden? Grüße
:
Verschoben durch Moderator
Hallo Du brauchst eine CAN-Schnittstelle zu deinem Rechner (z.B einen CAN-USB Adapter) und eine dazugehörige Treiber-Schnittstelle (meist eine DLL), die du aus deinem Programm heraus ansprechen kannst. Ich habe dazu den PCAN-USB von Peak-System verwendet, es gibt aber auch deutlich preiswertere, z.B die von MHS Elektronik. Das ganze ist kein Hexenwerk und für einen Programmierer sehr überschaubar. Gruß Klaus
Da du Vector erwähnst: Die liefern Beispielprogramme für ihre CAN-Hardware mit.
Hallo zusammen, da gibt es was von b-plus (mit API): http://www.b-plus.com/index.php?option=com_docman&task=doc_download&gid=136&lang=de http://www.b-plus-shop.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=28&category_id=1&option=com_virtuemart&Itemid=1&lang=de Zum Hintergrund: Ich engagiere mich neben dem Studium beim Formula Student Team meiner Hochschule und setze dort durchgehend die Produktpalette von Vector (CANoe, osCAN, ...) ein. CANoe wäre für deinen Anwendungszweck natürlich das perfekte Werkzeug ;) Wie auch immer, letzte Saison bekam unser Team von Kontron ein nanoETXexpress gesponsert und dazu auch ein b-plus SIODIgeneric USB. Diese Kombination setzten wir dann erfolgreich im Dashboard unseres Rennwagens ein, welches dort noch immer für Display/Informationsanzeige und W-LAN-CAN-Brücke/Live-Telemetrie verwendet wird. Gruß, Michi
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.