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
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
Ich habe bei Atmel,Microchip ,TI und ST recherchiert. Da es mir die Erfahrung fehlt, kann ich nicht meine Auswahl zu 100% beurteilen.
Ich empfehle: STM32F4 Für ganz wenig Geld gibt es das STM33F4-Discovery Board, ein Eval-Board ink. Programmer und Debugger über USB: http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF252419 Als Gratis IDE CooCox: http://www.coocox.org/index.html Oder falls Du etwas Erfahrung hast: Eclipse mit passendem GCC ARM-Compiler: https://launchpad.net/gcc-arm-embedded/
warum sind dann keine STs in deiner engeren Auswahl? denke du wärst mit der STM32F0 Reihe recht gut bedient. Ansonsten schau dir evtl. noch den Hersteller EFM32 an, so als Recherche ...
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.
@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.
Dann nimm den Controller so und bau dir SWD oder JTAG aussenrum selbst, mehr als den SWD und einen Audio DAC hat das Discovery nicht mit drauf.
> TI (Stellaris) aber aufpassen! http://www.heise.de/hardware-hacks/meldung/TI-streicht-M3-Stellaris-1773693.html
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.
>@Mike danke >Ich suche kein Board sondern eine passende Mikrocontroller. Selbstverständlich kann man auch nur den Mikrocontroller kaufen!
Kosten auch : weniger als 3 euro Wichtigste kriterium ist Input Capture-Unit (muss) und natürlich die Verfügbarkeit das Produkt mindesten 3 jahre
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"
dortmunder schrieb: > und natürlich die Verfügbarkeit das Produkt mindesten 3 jahre deswegen mein Tipp, nimm Dir nen Distri und verhandel mit denen. Lass Dir nen Vertrag unterschreiben bezüglich Abkündigungszeiteun und Last-Time-Buy
@ Danke an alle Ich habe noch eine Frage. Wenn ich den auswahl habe zwischen den STM32F2 ,STM32F4 und LPC1754 (NXP)? Was könntet ihr mich empfehlen?
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
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.
@ 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 ...
>Clock-Frequenz [MHz]: 100 min 50
RX wäre noch ne Möglichkeit, hat ua höhere Rechenleistung.
Sollte bei den Mengen für rel wenig eu zu machen sein.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.