Hallo, ich versuche das digitale Mikrofon (http://www.analog.com/en/mems-sensors/mems-microphones/admp421/products/product.html) an den Mikrocontroller (LM3S8962) anzuschließen. Die Sprachdaten sollen auf der SD-Karte abgespeichert und über einen Lautsprecher ausgegeben werden. Hardwaretechnische Ausgabe des PDM-Signals über OPV und LC-Tiefpassfilter auf Lautsprecher ist soweit klar. Nun zur Frage: Welche Schnittstelle benutze ich am Besten zum Einlesen der Sprachdaten des digitalen Mikrofons (PDM-Signal), welche Schnittstelle zur Datenausgabe auf den Lautsprecher? (Ausgabe ganz einfach über beliebigen GPIO-Pin?) Die Sprachqualität kann vernachlässigt werden. Habe leider noch keine derartigen Threads gefunden. Grüße Helmut
zum Einlesen: Sieht aus wie SPI, musst Du mal im Datenblatt lesen. zum Ausgeben: Einen für Qualitätsanforderungen passenden D/A-Wander (dann auch SPI oder I2C), oder PWM vom µC. (Dann tatsächlich an einem Pin - aber nicht an einem beliebigen, sondern am PWM-Ausgangspin) Äh, nee, vergiss das mit dem D/A-Wandler, ist ja schon PWM.
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.