Forum: Mikrocontroller und Digitale Elektronik Fragen zur Embedded System Beschaffung


von Andreas M. (hansblafoo)


Lesenswert?

Hallo :-)

Ich arbeite an einem universitären Forschungsprojekt mit, wobei es unter 
anderem darum gehen wird, Embedded Systeme und entsprechende Kombination 
von solchen Systemen zu kleinen Netzwerken, zu studieren und dafür 
Software zu entwickeln. Dafür brauchen wir natürlich diverse Embedded 
Systeme, wobei keine konkrete Eingrenzung für den Anwendungsbereich 
gegeben ist. (Es könnte also von simplen Systemen a la 8-Bit Atmel 
Mikrocontroller bis zum Automotive-Sektor alles dabei sein)

Ich soll eine kleine Recherche machen, von Systemen, die relevant wären. 
Dabei ziele ich auf große Heterogenität der Systeme (habe bisher Atmel, 
ARM und OMAP basierte Systeme in der Auflistung) und auf gute 
Konnektivität. Praxisrelevanz ist natürlich ebenfalls wichtig.

Da haben sich bei mir jetzt aber einige Fragen eingeschlichen:
1. Welche Systeme sollte ich praktischerweise noch berücksichtigen? 
Konkrete Vorstellungen (Links würden schon reichen) wären super!

2. Welche Schnittstellen sind in der Embedded Welt für die Verbindung 
solcher Systeme relevant? Bisher habe ich RS232, USB, CAN, IrDA, I2C und 
Ethernet abgedeckt. Welche wären da noch wichtig?

3. Wie steht es mit Drahtlos-Technologien? Scheinbar sind Systeme, die 
Wireless LAN, BT oder RFID abdecken relativ selten. Anscheinend haben 
drahtlose Systeme nicht so die Relevanz, wie ich dachte, oder gibt es 
andere, bedeutende Drahtlosschnittstellen?

4. Gibt es irgendeine Möglichkeit sämtliche wichtigen Schnittstellen am 
PC leicht und schnell abbilden zu können, sodass der PC mit diesen 
Systemen kombiniert werden kann?

5. Welche Rolle spielen richtige Embedded-Betriebssysteme (Windows 
Embedded CE, VxWorks, Linux, QNX) wirklich? Macht es Sinn diese auch zu 
betrachten?


Ich weiß, das sind ne Menge Fragen, aber es wäre super, wenn mir da 
jemand weiterhelfen könnte.


Vielen Dank und viele Grüße,
Andreas

von Arc N. (arc)


Lesenswert?

zu 1. da fehlen etliche, auch im Automotive-Bereich genutzte, Systeme 
z.B. von Freescale (u.a. HC/S08,S12, HC/S16, MCP55xx, MCP52xx), 
Microchip (vom PIC10 bis zum PIC32 und den dsPICs), Renesas (SuperH, 
SH-Mobile, M32R, M16, R8C, H8 etc. btw auch der umsatzstärkste 
MCU-Hersteller), ST (ST-7, 10, STR7/9, STM32), TI (MSP430 + einige 
ARMs), je nach Anwendung auch eine ganze Reihe von DSPs (Analog Devices, 
TI, Freescale) und andere Hersteller wie Infineon, NXP, Samsung, SiLabs, 
Cyan, Fujitsu oder Maxim (OT: die MAXQ-Controller sind die einzigen, 
sonst nur theoretisch betrachteten, realen OISC (One Instruction Set 
Computer)).

zu 2. EIA-422/485, SPI, im Automotive-Bereich LIN, MOST, FlexRay

zu 3. ZigBee und div. andere auf IEEE 802.15.4 basierende Funklösungen 
(z.B. thisisant.com bzw. nordicsemi.com, jennic.com, XBee/ZNet), WLAN/BT 
sind in vielen Fällen entweder oversized, bieten nicht die 
Funktionalität oder brauchen zuviel Strom

zu 4. Was heißt leicht und schnell? Für die meisten Schnittstellen 
gibt's entsprechende Adapter(-Karten), bei einigen "Low-Level"-Sachen 
(SPI z.B.) müsste sowas mehr oder weniger selbst gemacht werden (z.B. 
auf Basis des FT2232D
http://ftdichip.com/Products/FT2232C.htm bzw. 
http://apple.clickandbuild.com/cnb/shop/ftdichip?op=catalogue-products-null&prodCategoryID=9&title=DLP2232M-G)

zu 5. hängt von der Anwendung ab...

von Morin (Gast)


Lesenswert?

Geht es um Embedded-Systeme die neu entwickelt werden sollen, bestehende 
Systeme die erweitert werden sollen oder um unveränderte bestehende 
Systeme?

Ich frage das weil viele ES gar keine Schnittstellen zum vernetzen 
haben.

von Andreas M. (hansblafoo)


Lesenswert?

Vielen Dank für die Antworten, gerade an dich Arc Net :)

Es geht um bestehende Systeme, die wir entsprechend programmieren 
wollen. Wir kümmern uns also nur um die Softwareseite, benötigen aber 
eben Kontakt zu den gebräuchlichen Schnittstellen.

von devmo (Gast)


Lesenswert?

Sobald es um WLAN geht ist die OS-Frage sehr wichtig, da man hier auf 
Treiber angewiesen ist. Bei WinCE gibts einige Treiber von Herstellern 
und bei Embedded Linux die Opensource Treiber der Linuxwelt, andere oder 
eigene Betriebssysteme sind wegen der Treiberfrage eher sehr selten. 
Dort wird dann auch oft über PCI, Mini-PCI, PCMCIA oder USB als 
Interface für Wlan-Karten angesprochen.

von hans (Gast)


Lesenswert?

Wenn dein Projekt Anfang März noch nicht abgeschlossen sein muss,
dann kannst du ja hier schauen und Infos einholen.

http://www.embedded-world.de/de/

Da sind wohl alle Varianten von ES zu bestaunen.

gruß hans

von Andreas M. (hansblafoo)


Lesenswert?

Auch euch vielen Dank für die Hilfe :)

Das Projekt läuft noch fast 3 Jahre, aber mein Chef hätte gerne noch im 
Januar eine Übersicht über Systeme, die wir versuchen zu beschaffen. Von 
daher wäre die Embedded World erstmal zu spät, aber man kann ja später 
sicherlich noch einmal einkaufen gehen. ;)

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.