Digitales Mikrophon - LM3S8962

OP #3172186
Lesenswert?

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
#3172451
Lesenswert?

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.

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