Hallo Leute, ich möchte gern ein Programmierboard kaufen, mit dem ich ein Flexray Bus abhören kann und bestimmte Informationen auf ein Display bringen kann. Nun habe ich eine Weile auf Google gesucht. Aber leider nur ein Board für rund 800€ gefunden. Nun gibt es ja auch die Tranceiver etc für Flexray zu kaufen. Leider kann ich damit nicht viel anfangen, da ich nicht weiß welchen µC ich dafür verwenden soll und wie ich das alles verschalten kann. Ich habe folgendes Entwicklungsboard: http://www.mikroe.com/eng/products/view/322/bigavr6-development-system/ Lässt sich dort vielleicht Flexray durch ein Zusatzmodul an einem AT90CAN128 integrieren? Auf diesem Board hätte ich dann auch gleich sämtliche Schalter, Dioden oder ein Display. Vielleicht kennt jemand bzw. vielleicht hat sogar auch jemand von euch ein Entwicklungsboard für Flexray und kann dieses weiterempfehlen? Ansonsten muss ich wohl 800€ ausgeben. Aber das geht doch sicher auch günstiger oder? Vielen Dank für eure Hilfe! Viele Grüße, Christoph
Einen uC mit integriertem Felxray controller und externem Tranceiver zu verschalten sollte nicht das Problem sein. Allerdings brauch man zur Inbetriebnahme auf jedenfall etwas um den Bus abzuhören und ein Flexray Knoten zu simulieren, sonst fällt man mit Sicherheit auf die Nase. Wenn du das für deine Firma machen willst würde ich sage: "wende dich an Vector", aber ich vermute mal das es ein privates Projekt ist, daher wäre es vielleicht noch gut zu wissen was du vor hast, um die gezielter Tips geben zu können.
Wozu brauchst Du Flexray an einem ATMEGA? Reicht nicht CAN völlig aus?
Hi, also es ist teils privat, teils von der Firma wo ich als Werkstudent arbeite. Ein Flexray Bus habe ich zur Verfügung, wo ich gezielt Nachrichten senden kann. Zum Beispiel die Geschwindigkeit des Fahrzeugs. Und jetzt möchte ich mit Hilfe eines µC etc. diese Nachricht lesen und auf einem Display darstellen. Allerdings möchte ich jetzt nicht eine riesige Schaltung selbst erstellen, sondern lieber ein Programmierboard haben, wo ich verschiedene Sachen ausprobieren kann. Also wo schon Display, Schalter, LEDs etc. drauf sind. Zum Hintergrund, wir entwickeln eine Kamera, die bestimmte Signale wie Verkehrszeichen erkennt. Ich möchte letztendlich eine kleine Box bauen, die an dem Flexray Bus angeschlossen wird und wenn ein Schild erkannt wird soll die Nachricht abgefangen werden. Und aus einer kleinen Datenbank mit Verkehrsschildern soll dann das dazugehörige Schild auf einem kleinen Grafikdisplay angezeigt werden. Im Prinzip ganz einfach, in der Umsetzung jedoch etwas schwieriger :)
Mac Gyver schrieb: > Wozu brauchst Du Flexray an einem ATMEGA? > > Reicht nicht CAN völlig aus? Theoretisch reicht CAN natürlich völlig aus. Allerdings wird in Zukunft immer mehr im Fahrzeug mit Flexray realisiert. Und so auch die Daten aus dem Kamerasteuergerät.
Es muss jetzt auch keine High End Automotive Schaltung sein. Ich möchte einfach erstmal diese Anzeige basteln, zu Testzwecken.
Christoph A. schrieb: > Lässt sich dort vielleicht Flexray durch ein Zusatzmodul an einem > > AT90CAN128 integrieren? Dir ist schon bekannt, dass FlexRay bis zu 10MBaud übertragen kann?
Also ich habe da nicht viel Ahnung von. Ich möchte mich da erstmal einarbeiten und daher war das ja eine der Fragen, ob dies möglich wäre. Ich habe 16bit µC's gefunden die einen Flexray Controller integriert haben. Da dachte ich, dass es vielleicht auch mit dem AT90CAN128 geht. Also dass ich da einen kleines Board, welches vielleicht zu kaufen gibt, mit Flexray Controller und Tranceiver anschließen kann. Aber wie gesagt ich habe noch keine Ahnung. Es muss doch aber auch Programmierboards geben, die einen µC mit integrierten Flexray Controller aufnehmen können? Oder ich muss halt 800€ ausgeben und ein Flexray Board kaufen. Aber das wollte ich ja vermeiden, daher meine Frage hier im Forum.
Christoph A. schrieb: > Allerdings wird in Zukunft > immer mehr im Fahrzeug mit Flexray realisiert. Eher aktuelle Autos. In der Zukunft nutzen die Ethernet. Aber wie wärs mit sowas: MPC5604P.
Christoph A. schrieb: > Theoretisch reicht CAN natürlich völlig aus. Allerdings wird in Zukunft > immer mehr im Fahrzeug mit Flexray realisiert. Und so auch die Daten aus > dem Kamerasteuergerät. Das sehe ich ganz anders bzw. der Trend geht ja in Richtung Ethernet. Vector selbst sagt ja, dass in ca. 10 Jahren Flexray verschwinden wird. Ok ist natürlich noch abzuwarten. Zum Thema: Hol dir ein Board mit Display, Schaltern und allem was du benötigst und zusätzlich einen externen Flexray Controller. Ich kenne kein Board, das deine Anforderungen erfüllt.
Studi schrieb: > Zum Thema: Hol dir ein Board mit Display, Schaltern und allem was du > benötigst und zusätzlich einen externen Flexray Controller. Ich kenne > kein Board, das deine Anforderungen erfüllt. Wäre denn das Board welches ich habe dafür geeignet? Und wie verbinde ich dann den Flexray Controller und Tranceiver mit dem Board? Vielleicht gibt es ja auch fertige Boards mit Controller und Tranceiver?
hachja schrieb: > Eher aktuelle Autos. In der Zukunft nutzen die Ethernet. Ja richtig Ethernet ist die Zukunft in den Fahrzeugen. Allerdings erst in ein paar Jahren. Die "zukünftigen" Fahrzeuge in den nächsten Jahren werden erstmal Flexray verwenden.
hm, gibt es keinen vergleichbaren uC, der einen Flexray controller integriert, den ihr nehmen könnt? Sonst hat man wahrscheinlich wenig spass dran. Suchst du irgend ein gutes Developmentkit für Flexray, oder bist du auf einen bestimmten Controller oder Hersteller festgelegt? Als firma ist man meist nich sehr flexibel was die Controller angeht, da man seine ganzen Bibliotheken nicht neu schreiben und testen will.
Tastkopf schrieb: > Suchst du irgend ein gutes Developmentkit für Flexray, oder bist du auf > einen bestimmten Controller oder Hersteller festgelegt? Als firma ist > man meist nich sehr flexibel was die Controller angeht, da man seine > ganzen Bibliotheken nicht neu schreiben und testen will. Also da bin ich ganz flexibel. Das Board soll ja später nicht ins Fahrzeug. Das Steuergerät existiert bereits und ist natürlich ein hoch professionelles. Das was ich nutzen möchte, soll nur zum Testen von Prototypen sein. Damit man nicht immer ein Notebook anschließen muss.
Wenn es kein billigeres Board gibt, kann ich dann nicht einfach einen µC mit einem Flexray Controller und Tranceiver zusammenschalten? Aber welchen µC??
Hallo Christoph, ich versuche zur Zeit genau das selbe. Welches Evaluation Board hast du damals letztendlich verwendet? Danke für deine/eure Hilfe! VG
hmmmm, das ist nicht so trivial wie einen CAN controller Rx-mässig mithorchen zu lassen und die Dateninhalte bestimmter Nachrichten-Id's anzuzeigen. Der Konfigurationsaufwand eines Flexray-Controllers ist locker Faktor 10-20 höher als der eines CAN-COntrollers. Normalerweise nimmt man da Codegeneratoren die das FIBEX oder was auch immer parsen und die Treiberkonfiguration generieren. Zu Fuss ist das nicht unmöglich aber sehr komplex und gerade für einen Anfänger in der Materie schwer erfolgreich zu bewerkstelligen. Nimm den Controller welcher in deinem Steuergerät schon drin ist, modifiziere den Flexray-SW Treiber zum Mithören entsprechend, Transceiver dran und dann kann das klappen. Alternativ kriegst Du an Eure ECU-HW ja ein Display drangebastelt ? viel erfolg, tom.
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.