Auswahl von MCU

Gast #3198271
Lesenswert?

Hallo alle Zusammen,

da ich neue im MikrocontrollerWelt brauche ich euren Rat.
Ich suche eine Mikrocontroller mit folgenden Eigenschaften.

--> Das Mikrocontroller muss einer 32 Bit sein

Clock-Frequenz [MHz]: 100 min 50
Bus-Breite[Bit]:32 min 16
Flash [kByte] :64
RAM [kByte]:16
EEPROM  OTP  Flash [kByte]: must have
Watchdog :1
Input Capture-Unit (“intelligent”):  2
HW-Interrupts: nice to have
SW-Interrupts: must to have
Vcc: 3.3
Preis  10K  Jahr [€]: <3 euro


Für jeden tipps bin ich dankbar
Gast #3198858
Lesenswert?

Ich habe was überlegt und bin ich zu den Folgenden Controller ,die zu 
Auswahl gekommen:

TI(C2000)
TI (Stellaris)
TI (Tiva)
NXP (LPC1754)
LPC229x
LPC236x

Was sagt Ihr dazu?
Welche Mikrocontroller ist zu empfehlen?

danke in voraus
(Firma: EleLa - www.elela.de) #3198935
Lesenswert?

Meine Empfehlung:
Einen Controller aus der STM32 Reihe. Die haben 24..168MHz, 
allerdings muss das EEPROM per Software emuliert werden oder man muss 
eine Batterie anschließen und das Backup-RAM nutzen.

Hier die Preise:
http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F103VCT6/?qs=sGAEpiMZZMtGzcFJCuAvkbi1KyUlfhkq

http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F205VBT6/?qs=sGAEpiMZZMuP%2fQeRSdvksKZFkjPVQOBj

Das sind die offiziellen Preise. Euer Einkäufer kann den Preis evt. auf 
unter 3€ bei garantierter Abnahme drücken.
Oder eben bei euren Distris anfragen.

Der Vorteil der STM32'er:
Es gibt von dieser Controller-Reihe über 250 unterschiedliche 
Ausbaustufen und Varianten, da wird sicher einer der euren 
Preisvorstellungen entspricht dabei sein.
Ich habe die 100-Pin Variante für euch heraus gesucht, ich meine der hat 
schon einen 16-Bit Bus dabei, bin mir jetzt nicht ganz sicher. Ansonsten 
musst Du einen mit 144 Pins heraussuchen, der hat einen 32Bit externen 
Bus.

Fast alle Features sind im Artikel STM32 aufgelistet.
Gast #3198936
Lesenswert?

@Dortmunder:
geht es nur um die Kosten bei der oben genannten Spezifikation?
Sehe ich es richtig, dass Du die Dinger nicht selber programmieren 
musst?
Setzt Dich mal mit Deiner Entwicklungsabteilung auseinander, die haben 
Erfahrung bezüglich der externen Beschaltung, der Programmierumgebung 
und der Möglichkeit zu debuggen. Jeder µC hat auch eingebaute Fallen.

Wenn Du keine Entwicklungsabteilung im Hause hast, setzt dich mit einem 
Distri auseinander der auch eigene Applikationsingenieure hat. Mir fällt 
spontan AVNET ein, aber es gibt auch viele andere.
Gast #3198944
Lesenswert?

Ich habe die STM (32F103),STM (32F2)und STM (32F105).
Nachteil bei denen ist :
bei Input Capture-Unit: 4x16bit channels, capture event on rising or 
falling edge, IRQ, DMA request.
 Es wäre gar nicht schlecht wenn es 32 bit channel wäre.

und aus diesem Grund habe ich die nicht in engeren Auswahl.
(Firma: EleLa - www.elela.de) #3198951
Lesenswert?

dortmunder schrieb:
> Ich habe die STM (32F103),STM (32F2)und STM (32F105).
> Nachteil bei denen ist :
> bei Input Capture-Unit: 4x16bit channels, capture event on rising or
> falling edge, IRQ, DMA request.
>  Es wäre gar nicht schlecht wenn es 32 bit channel wäre.
>
> und aus diesem Grund habe ich die nicht in engeren Auswahl.

Der STM32F2 und STM32F4 hat TIM2/TIM5 mit 32 Bit "Input Capture-Unit"
Gast #3198967
Lesenswert?

wäre noch nicht schlecht was genau du "capturen" willst. Willst Du Daten 
von einem externen ADC z.b. holen?

Wir verwenden in der Firma den ATSAM3S von Atmel, der hat eine parallel 
input capture unit bis 32Bit, aber auch standard timer als input 
capture.
An den parallel input capture hängen wir einen schnellen ADC dran und 
holen die Daten quasi parallel direkt in den SRAM ohne die CPU zu 
belasten. Vielleicht ist es ja das was du machen willst/musst.

Den SAM3S in 64Pin und 64k flash/16k sram haben wir für 1.53Euro bei 
1000St, wir beziehen unsere Bauteile bei Ineltek.

Grüße Matt
(Firma: EleLa - www.elela.de) #3198973
Lesenswert?

Vom STM gibt es sehr viel Auswahl, auch an Gehäuseformen (Pinanzahl), 
was NXP nicht so sehr hat. Auch sind die gleichen Pins bei allen STM32 
Derivaten mit dem gleichen Gehäuse auch an der gleichen Position 
angebracht (bis auf STM32F1 - F2/F4, die benötigen ein paar andere 
Powerpins, siehe Doku, sind aber nur wenige Pins)
Wenn eure Firma noch mehr als nur ein Board macht, so wäre man mit der 
STM32 Produktlinie gut bedient. Aus diesem Grund nutze ich auch den 
STM32 schon seit Jahren. ST wird auch den STM32 garantiert nicht so 
schnell einstampfen, im Gegenteil, die Palette wird massiv erweitert und 
fast wöchentlich gibt es einen neuen mit anderen Features.
Gast #3199043
Lesenswert?

@ Matthias
Für unsere Anwendung sind die Capturen sehr wichtig und da es die 
Platine sehr klein (kein Platz) ist, wollen wir nach Möglichkeiten SW 
Lösungen anwenden.

Hardware seitig kann ich das nicht einschätzen aber wie es oben gennante 
Anforderungen sind uns relevant.

Wie ich bis jetzt recherchiert habe, bevorzuge ich auch den STM32 aber 
ich bin immer noch nicht ganz sicher ...

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