Forum: Mikrocontroller und Digitale Elektronik Digitales Mikrophon - LM3S8962


von Helmut B. (gast204)


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

von Rainer U. (r-u)


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.

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
Noch kein Account? Hier anmelden.