Forum: Mikrocontroller und Digitale Elektronik Alternative zu Nuvoton?


von Moe's Taverne (Gast)


Lesenswert?

Hallo,

kennt jemand von euch Alternativen zu den Sprachaufnahme ICs von 
Nuvoton? Ich wollte mithilfe einer Mikrofonkapsel Töne aufnehmen und sie 
mit einem Mikrocontroller weiterverarbeiten. Leider finde ich kaum ICs 
zu diesem Thema oder ich suche falsch. Bei Conrad gibt es die Bauteile 
von Nuvoton. Bei Mouser habe ich nichts davon gefunden. Könnte mir da 
jemand vielleicht einen Tipp geben? Wäre echt nett.

MfG

von Gerhard O. (gerhard_)


Lesenswert?

Moe's Taverne schrieb:
> Hallo,
>
> kennt jemand von euch Alternativen zu den Sprachaufnahme ICs von
> Nuvoton? Ich wollte mithilfe einer Mikrofonkapsel Töne aufnehmen und sie
> mit einem Mikrocontroller weiterverarbeiten. Leider finde ich kaum ICs
> zu diesem Thema oder ich suche falsch. Bei Conrad gibt es die Bauteile
> von Nuvoton. Bei Mouser habe ich nichts davon gefunden. Könnte mir da
> jemand vielleicht einen Tipp geben? Wäre echt nett.
>
> MfG

Digi-Key hat sie und eBay auch. Guck mal hier:
IC:
http://www.ebay.de/itm/ISD1760PY-Digitale-Sprachaufzeichnung-40-120s-4-12kHz-DIP28/111173328015?hash=item19e2725c8f:g:DmcAAOSwRgZTxbRI
Eine Bord:
https://www.ebay.de/itm/ISD1700-Series-Voice-Record-Play-ISD1760-Module-6-8KHZ-frequency-For-AVR-Arduino/201604480592?hash=item2ef0903e50:g:omEAAOSwOVpXUpVB

https://www.digikey.de/products/de/integrated-circuits-ics/interface-voice-record-and-playback/733?k=%20Isd1760

Ich empfehle Dir eine der preisgünstigen Bords zu kaufen. Da kannst Du 
erst mal Erfahrungen sammeln.

Mit der externen Ab-Speicherung der Sound Daten wirst Du aber bei den 
Nuvoton Recorder Ics wenig Freude haben, da diese Art Recorder Chips die 
Analogwerte direkt als Sample Analog Spannungswert im Flash speichern 
und nicht als binäres digitales Worte die man dann digital übertragen 
könnte.

Zur Weiterverarbeitung mach das besser mit einem uC. Es gibt übrigens 
Arduino Beispiele und Bibliotheken mit denen Du experimentieren kannst. 
Also, mach Dich im Internet schlau. Es gibt da viele Ansätze. Einsichten 
und Erfahrung bekommt am Besten durch "Hands On". Manchmal erleidet man 
durch zu viel Analyse Paralyse Schiffbruch.

: Bearbeitet durch User
von Frank K. (fchk)


Lesenswert?

Der übliche Weg geht über einen I2S-Codec wie z.B. CS4270 oder PCM3060 
oder so und einen uC mit I2S/Framed SPI. dsPIC33 und PIC32 können das 
z.B.

fchk

von sachengibts (Gast)


Lesenswert?

Mit einem PIC32 habe ich ähnliches schon gemacht - Audio-Widergabe mit 
16Bit/2 Kanälen. Das geht dank DMA und I2C problemlos mit fast 0% 
CPU-Last.
Ich habe zur Widergabe einen UDA1334 verwendet, dann ist ein genauer 
Wordclock ausreichen - und man kann gleichzeitig USB verwenden.

Die I2S geht natürlich auch zur Aufnahme von Tönnen, ein I2S-DAC wäre da 
sinnvoll.

Wenn man dem PIC ein serielles Flash oder alternativ eine SD-Karte gibt, 
kann man damit ordentlich lange Audio Aufnahme und Wiedergabe in sehr 
guter Qualität machen - also CD-Qualität oder besser.
Die PIC32 haben auch genug Leistung, um mit den gesampelten Audiodaten 
noch etwas anzufangen, wie z.B. Filter drüberzurechnen.

Es geht aber auch deutlich einfacher auch:
Wenn man weniger wert auf Audioqualität legt, tut es aber auch ein AVR 
mit Flash dran. Dann nimmt man z.B. einen 10-Bit-ADC und DAC, für 
halbwegs verständliche Sprachsamples genügt das.

von Moe's Taverne (Gast)


Lesenswert?

@sachengibts
Also ich setze einen PSoC5 ein. Ich kann also die Spannungswerte von der 
Mikrofonkapsel mit dem 12 Bit Wandler digitalisieren und in ein externen 
Flash-IC speichern? Dann kann ich mir das Nuvoton gleich sparen. Danke 
für den Tipp.

MfG

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.