Hallo erstmal allen, als aller erstes, ein großes Lob an dieses kompetentes Forum. Suche schon eine ganze Weile nach einer Lösung für mein Problem`chen. ich bin in der Antriebstechnik tätig, haben dort auch viel mit Can und Microcontroller zu tun. Installation und Inbetriebnahme vom Canbus und Microcontroller ist eigentlich kein Problem, dazu haben wir ein Parametertableau und für Can ein Diagnostool 4stellig hexadezimal zum inbetriebnehmen und auslesen von Speicherstellen. Nun würde ich mich gerne interner damit befassen und zwar. In welcher Sprache wird der Microkontroller mit Can programmiert ? Der Canbus steuert ja den Mikrocontroller vom Antrieb, hat dann jeder Teilnehmer im Cansystem auch ein Microcontroller ? Mal ein Beispiel an Hand einer Aufzugssteuerung: Der Can wird auf der Aufzugskabine gebildet und verteilt sich von da (Kabinenbus,Schachtbus,Lokalbus an der Steuerung und Antrieb, jede Etage hat eine Canbusplatine,von mir aus 5 Haltestellen. wie gesagt, Inbetriebnahme gar kein Problem, mir geht es darum wie wird so eine Steuerung programmiert, welche Bücher und Themen muß ich mir aneignen um es zu verstehen. Wie gesagt bin Anfänger Noch eines vielleicht zum Diagnosetool Canbus, ist ja wie o.g. 4stellig hexadezimal, sind das Standardparameter oder freidefinierte Variablen des programmierers ? Für Eure Hilfe wäre ich sehr dankbar Schöne Grüße Thomas
Hallo Thomas, schön, dass Dich Deine alltägliche Arbeit dazu inspiriert, mal etwas tiefer in die Materie einzusteigen. Als Einstieg würde ich Dir die wikipedia-Seiten zum Thema Mikrocontroller und CAN-Bus empfehlen (http://de.wikipedia.org/wiki/Mikrocontroller & http://de.wikipedia.org/wiki/Controller_Area_Network) - diese werden Dir schon einige Deiner Fragen beantworten und wahrscheinlich noch viele mehr aufwerfen. Neben Wikipedia gibt es auch hier eine Artikelsammlung zum Thema Elektronik, reinschauen lohnt sich: Haupseite
Hallo alle nocheinmal, ich habe ja noch nicht aufgegeben. Sondern es interessiert mich immer noch ungemein, mein Thema. Nur weiß ich noch nicht wie ich wirklich anfangen soll. Fakt ist das ich erstmal eine berufsbezoge Programmiersprache erlernen möchte und parallel die Microprozesstechnik. CANBUS bleibt erstmal hinten dran gestellt.Vielleicht zu viel Stoff auf einmal, man soll es ja nicht übertreiben. Auf der Arbeit haben wir ebenfalls viel mit Eproms zu tun 27C256 nun stellt sich mir die Frage, welche Programmiersprache Assembler, die Maschinensprache nah ist, jedoch die Vorraussetzung hat jedem Bit hinterher zu kriechen oder C,oder sogar C++. Wie könnte ich herrausbekommen welche Sprache die Firma nutzt um auch einen beruflichen nutzen daraus zu ziehen? An die Quellcode's komme ich zwar nicht ran, aber an die *.hex files der Eproms oder sonstiger elektronischer Karten Software. Folgene Literatur kann ich schon mein Eigen nennen Turbo Assembler Programmiersprache Assembler von Reiner Becker C von A-Z Galileocomputing C/C++ Galileocomputing Mikroprozessortechnik: Grundlagen, Architekturen und Programmierung von Mikroprozessoren, Mikrocontrollern und Signalprozessoren von Klaus Wüst Aufl.2008 Mess und Prüfmittel Multimeter, Sopemeter und Galep5 ich hoffe mit der Lektüre erst einmal gut eingedeckt zu sein, trotzdem bin ich über jeden Tip sehr dankbar. Was mir dann eigentlich noch fehlen würde wäre die Hardware, jedoch zögere ich aus Unwissenheit, das STK500 Board zu kaufen, weil ich nicht weiß ob es mir so richtig nutzt. Am liebsten würde ich die Rechnerkarten von unserer Firma nutzen, da ich sie am besten vom Aufbau kenne,aber denoch nicht weiß ob ich sie richtig nutzen kann. Wäre sehr nett von Euch, mir bei den ersten Gehversuchen zu helfen. Jedoch muß ich mir erst den richtigen Anfang schaffen durch Eure Hilfe. Vielen Dank schon einmal im vorraus Gruß Thomas
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.