Forum: Mikrocontroller und Digitale Elektronik Auswahlhilfe eines MCU


von Chev T. (chevchelioz)


Lesenswert?

Guten Tag Leute,

für meine Projektarbeit welches ich durchführen soll, bin ich auf der 
Suche nach ein MCU. Ich bringe in der Welt der Elektrotechnik viel 
Wissen mit, jedoch liegt mein Grenzwert an Erfahrung in der Welt der MCU 
gegen 0.

Ich werde diesen MCU für industrielle Zwecke benötigen. Dieser soll ein 
ausgereiftes I/0 Konzept bereitstellen. Weiter soll es ein 
bedienerfreundliches BUS System für etwas 8 Teilnehmer besitzen. Weiter 
werden min. 2  CAN Schnittstellen benötigt. Zwei Display´s sollen weiter 
angesteuert werden können. Weiter werden A/D Wandler benötigt mit 10 bis 
12 Bit.
Programmierschnittstelle in RS 458 und Ethernet Anschluss.

Kurze Frage dazu: Wie viel Schnittstellen benötigt der MCU wenn ich 2 
CAN Schnittstellen, 1 Ethernet und eine RS 458 Schnittstelle benötige?

Idealerweise soll der MCU Linux tauglich sein.

Freue mich über Anregungen von euch. Freundliche grüße

von Peter D. (peda)


Lesenswert?

Chev T. schrieb:
> jedoch liegt mein Grenzwert an Erfahrung in der Welt der MCU
> gegen 0.

Chev T. schrieb:
> Idealerweise soll der MCU Linux tauglich sein.

Das dürfte sich gegenseitig ausschließen.
Für einen Programmieranfänger halte ich Linux für Steuerungen für mehr 
als gewagt.

Mit Linux mußt Du massive Abstriche bezüglich Echtzeit machen. Einfach 
so mal nen Portpin setzen, is nich, Du mußt alles erst über Treiber-Libs 
tunneln. Und Du mußt die Lib-Interfaces erstmal verstehen und womöglich 
auch Bugs darin finden und workarounden.

Im Klartext wird Dir jeder 8Bitter ohne OS als Mainloop mit Interrupt 
hoffnungslos davonpreschen.
Das OS punktet erst bei komplexen GUIs, Netzwerkprotokollen, 
Filesystemen, Bluetooth, MP3, USB usw.

Oft findet man in Steuerungen daher eine Zweiteilung. Kleine MCs ohne OS 
für die sauschnelle Steuerung und nen dicken Brummer für das langsame 
GUI zum Menschen. Verbunden wird dann alles z.B. über CAN.

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
Noch kein Account? Hier anmelden.