Hallo, ich bin neu in der Mikrocontroller-Welt (komme aus der Desktop-Programmierung). Ich möchte jetzt gerne ein Projekt starten, für das ich leider etwas eingeschränkte Rahmenbedingungen habe. Daher kommt ein System wie zB Raspberry Pi etc nicht in Frage. Würdet Ihr mir einen guten Anhaltspunkt zur Wahl des passenden Mikrocontrollers geben? Ich möchte Audio überwachen und dabei einen FFT machen (256 oder max. 512 Bänder). Eine Auflösung von 16 Bit mit mindestens 22Khz sollte sein (A/D). Je nach FFT Auswertung möchte ich WAV Dateien abspielen (mehrkanalig, aber nur Mono, 44,1 Khz). Die Wiedergabe sollte qualitativ schon gut sein (D/A). Dafür benötige ich natürlich nichtflüchtigen Speicher. So 8MB würden aber ausreichen. Weiterhin muss ich zwei LED's ansteuern und ein kleines Display (max 4 Ziffern+Buchstaben). I/O brauch ich also schon ein paar... Mein Projekt wird Platz-Sensitiv sein. Es muss also alles so klein wie möglich sein. Welchen Mikrocontroller würdet Ihr da empfehlen? Ich hab mal den AT32UC3A0128AU entdeckt (http://www.atmel.com/devices/AT32UC3A0128AU.aspx), bin aber nicht Sicher ob es so einer sein muss. Mir wäre etwas wie ein Teensy 3.1 irgendwie lieber. Mit dem Audio-Adaptor-Board etwa? (http://www.watterott.com/de/Audio-Adaptor-Board-for-Teensy-30-31) Und ein sehr kleines Display suche ich auch noch. Ideal wäre ein Display mit 20x8mm, monochrom aber für 4 Zeichen (Ziffern und Buchstaben). Das würde ausreichen. Kennt Ihr da was? Danke! Volker
Ok, ich scheine wohl im falschen Forum gelandet zu sein. Sorry. Ich hab mich jetzt mal für einen ersten Versuch für den Teensy (https://www.pjrc.com/teensy/teensy31.html) mit Audio-Board (https://www.pjrc.com/store/teensy3_audio.html) entschieden. Ich werd's damit jetzt mal versuchen. Wenn das gut geht und es später kleiner sein muss, kann ich ja noch immer nach Alternativen suchen :-) Wäre schön gewesen, wenn ich noch andere Tipps bekommen hätte :-/ Grüße, Volker
Volker S. schrieb: > Wäre schön gewesen, wenn ich noch andere Tipps bekommen hätte :-/ Deine Frage kommt zur flaschen Zeit. Jede Woche kommt eine ähnliche Frage, die immer dahingehend 'diskutiert' wird, welcher der µCs AVR, ARM, PIC, ... der beste in der Welt, zu kleinsten Kosten, mit zukunftsweisender Leistung und im DIL8-Gehäuse erhältlich ist. Derzeit ist wohl Ruhe auf dem Feld; aber bald wird das gewohnte Geschreie wieder losgehen :-) Volker S. schrieb: > Ich hab mal den AT32UC3A0128AU entdeckt Der ist hier wohl nicht so der Renner, ebenso wie Teile von Renesas. Die Fragen nach Display, LED, IO stelle besser wiederholt und separat.
Moin, ich würde mir mal die STM32F4er Reihe ansehen. Cortex M4 (32 Bit) mit FPU und DSP, bis 180Mhz / 1.25DMIPS/MHz und I2S Interface für einen Audio DAC. Und das beste ist, es gibt Discoverykits für unter 20€ mit Debugger. Das STM32F4 Discovery Kit hat sogar schon einen Audio-DAC mit drauf. Externer Speicher sollte denke ich auch kein Problem sein. Moritz
Hallo m.n., ja, das kenne ich aus anderen Foren. Das wollte ich aber natürlich nicht. Ich dachte es kommt jemand daher uns zeigt auf so was wie den Teensy oder auf einen dafür gut geeigneten Mikroprozessor. Ich werde jetzt mal den Teensy mit Audio-Board antesten und damit meine ersten Schritte machen. Dann kann ich mich ja hier nochmal mit sehr konkreten Fragen melden. Danke, Volker
Hallo Moritz, der STM32F4 schaut wirklich interessant aus. Auch die Power scheint er zu haben. Danke für den Tipp! Grüße, Volker
Volker S. schrieb: > Ich werde jetzt mal den Teensy mit Audio-Board antesten und damit meine > ersten Schritte machen. Wenn die Soft-/Hardware Deine Audio-Ansprüche schon unterstützt, mache es. Sonst hätte ich auch zum STM32F4xx geraten, wobei die Discovery-Boards aber noch irgendwie bearbeitet werden müßten (analoge Zusatzschaltung). Aber die Teensy-Platinen scheinen eine kompakte, fertige Lösung zu 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.