Suche passenden Mikrocontroller

Gast #2581441
Lesenswert?

Hallo,
für meine Anwendung bin ich gerade auf der Suche nach einem passenden 
µC.
Ich hab allerdings noch nicht so einen guten Überblick über die 
verschiedenen Hersteller und deren µCs.

Der µC muss in der Anwendung die Daten von einem GPS-Modul, einem 
Luftdrucksensors sowie einiger Sensoren, die über ANT+ verbunden sind 
auslesen, die Werte auf dem Display ausgeben sowie auf der SD-Karte 
mitloggen. Die Benutzereingaben sollen über einen Touchscreen erfolgen.

Für meine Anwendung benötige ich also einen µC mit folgenden Features:
3x UART (für GPS-Modul, ANT+ Modul sowie zur Verbindung mit dem PC)
1x I2C (für Luftdrucksensor)
2x SPI (für DOGL128 Display sowie für SD-Karte)
1x ADC (für resistiven Touchscreen)
1x RTC (Real Time Clock)

Als Stromversorgung kommt ein Lithium Akku zum Einsatz.
Damit ich einen möglichst kleinen Akku verwenden kann, sollte der µC 
möglichst wenig Strom verbrauchen, aber natürlich trotzdem ausreichend 
Rechenleistung zur Verfügung stellen.
Mein Wunsch beim Stromverbrauch wäre maximal 10mA.

Welchen µC würdet ihr für meine Anwendung empfehlen?
MfG Chrisi
Gast #2581610
Lesenswert?

Hast Du schon hier geschaut?
http://www.mikrocontroller.net/articles/AVR_Typen#ATmega_-_Reihe
Ich glaube, einen µC mit mehreren SPI-Schnittstellen wirst Du nicht 
finden, da SPI so konzipiert ist, dass mehrere Slaves über einen Bus mit 
einem Master kommunizieren, und nur über jeweils eine eigen CS-Leitung 
selektiert werden, wozu jeder I/O-Pin taugt.
Wenn Du Dich nicht auf einen ATmega2560 beschränken möchtest, kannst Du 
überlegen, ob Du einen µC mit 1 oder 2 UARTs nimmst und diesen 
multiplext.
#2581710
Lesenswert?

@  Chrisi (Gast)

>3x UART (für GPS-Modul, ANT+ Modul sowie zur Verbindung mit dem PC)
>1x I2C (für Luftdrucksensor)
>2x SPI (für DOGL128 Display sowie für SD-Karte)
>1x ADC (für resistiven Touchscreen)
>1x RTC (Real Time Clock)

Alles Krümelkram.

>möglichst wenig Strom verbrauchen, aber natürlich trotzdem ausreichend
>Rechenleistung zur Verfügung stellen.

Siehe Sleep Mode.

>Welchen µC würdet ihr für meine Anwendung empfehlen?

Die Aufgaben erledigen so ziemlich alle verfügbaren uC im Schlaf, such 
dir den schönsten aus, MSP430, 8051, PIC, oder AVR, der 
ist hier nun mal der Haus- und Hof Mikrocontroller.

MfG
Falk
Gast #2581934
Lesenswert?

Hallo,
erstmal Danke für eure Hilfe.
Derzeit tendiere ich zu einem XMEGA Controller.
Gefallen würden mir auch die LPC11xx, die sind 32-Bitter und brauchen 
genau so viel Strom wie die XMEGAs, allerdings fehlts dort an den 
Peripherals.

Und ihr seid wirklich sicher, dass die Rechenleistung eines AVRs 
ausreicht?
Ich meine das Grafikdisplay (128x64) und die SD-Karte brauchen doch 
schon viele Ressourcen.
Mfg Chrisi

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