Brettaufbau Mikrocontroller Steuergeräteverbund

Gast #4302467
Lesenswert?

Hallo,

im Rahmen einer wissenschaftlichen Arbeit soll ein Brettaufbau mit einem 
Mikrocontroller entstehen um Funktionen eines (oder mehrerer) 
Steuergeräts nachzubilden und anschließend ggf. mit Sensoren und Aktoren 
anzusteueren.
Das ist der grobe Plan.

Nun habe ich ein paar Fragen an die Community:

1) Was ist empfehlenswert? Ein arduino board oder beispielsweise ein 
at90can uC?
2) mit welchem Programm programmiere ich meine Funktionen auf dem uC?
3) weitere Tipps?

vielen dank schonmal für die antworten :)!!!
Gast #4302487
Lesenswert?

Hallo!

Markus schrieb:
> ...Funktionen eines (oder mehrerer)
> Steuergeräts nachzubilden und anschließend ggf. mit Sensoren und Aktoren
> anzusteueren.

Ich vermute Du meinst die Sensoren sollen eingelesen und die Aktoren 
angesteuert werden?


Die CAN-Signale sollen dann gemäß einer K-Matrix auf den Bus gesendet 
werden?

Ich bin ja Fan von dem AT90CAN. Diesen kannst Du mit dem AVR-Studio frei 
programmieren...
Vorteil bei dem ARDUINO wäre das dort schon einiges an Vorarbeit 
geleistet wurde und Du wohl nicht die CAN-Funktionen (senden, empfangen, 
usw.) Programmieren musst. Außerdem gibt es die Hardware schon fertig zu 
kaufen.


Gruß
Gast #4302498
Lesenswert?

Die Fragestellung ist so allgemein formuliert, dass es dafür keine 
zielführenden Antworten gibt. Sensoren und Aktoren heißt nicht zwingend, 
dass es CAN sein muss ... warum also ein CAN-Board? Es gibt eine 
Vielzahl von Mikrocontrollern. Nahezu alle passen auf die bisher 
gemachten Angaben mehr oder weniger gut. Einen Temperatursensor und ein 
Relais kann ich auch ohne weiteres an einen ATTiny hängen.

Um eine echte Empfehlung für einen Prozessor geben zu können, braucht es 
also genauere Anforderungs-Spezifikationen.

Ich persönlich mach Arduinos zum Beispiel auch sehr gerne - das heißt 
aber nicht, dass ich sie immer und überall einsetze. Der GENAUE 
Verwendungszweck (plus einiger Randbedingungen) bestimmt die 
Controller-Auswahl.
Gast #4302502
Lesenswert?

Ein Schwerpunkt liegt auf der CAN-Kommunikation. Aus dem Grund werde ich 
mich wohl für den at90can entscheiden.
Anschließend soll beispielsweise die Funktionen eines Türsteuergeräts 
nachgebildet werden.

Eine Frage ist: Brauche ich dafür auch CANoe? Soll ich erstmal die 
ganzen Funktionen simulieren?

Dennis schrieb:
> Die CAN-Signale sollen dann gemäß einer K-Matrix auf den Bus gesendet
> werden?

Davon gehe ich aus.

Welche Steuergeräte könnte man außerdem nachbilden?
Gast #4302608
Lesenswert?

Markus schrieb:
> Eine Frage ist: Brauche ich dafür auch CANoe? Soll ich erstmal die
> ganzen Funktionen simulieren?

Du brauchst auf jeden Fall etwas um ersteinmal feststellen zu können ob 
Deine CAN-Kommunikation und das was Du programmierst auch tut.
CANoe oder CANanalyzer wären da schon hilfreich!

Ganze Funktionen des TSG zu simulieren wird aber auch sehr 
umfangreich...

Bei welcher Firma schreibst Du Deine Arbeit? :-)
#4302672
Lesenswert?

Das ist schwer zu beantworten, um genau zu sein, du weißt es nicht.

Man kann aber davon ausgehen, das z.B.
grafische Aufgaben --> Ein Display ansteuern oder
mathematische Aufgaben --> FFT berechenen mehr rechenleistung benötigen 
als z.B.
das Auslesen von einem Sensor oder
das Schalten von I/O Pins...

Und den Speicherverbrauch kannst du erst bestimmen wenn du deinen 
fertigen Code Kompiliert hast.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren