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
(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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.