Alternative zu ISD2560-Soundspeicherbaustein

Gast #98715
Lesenswert?

Hallo,
kann mir jemand schreiben, welche Bausteine
man heutzutage nimmt, um kurze Soundstücke zu speichern?
Es sollen einzelne Worte und vor allem Zahlen
mikrokontrollergesteuert von einem kleinen Meßgerät
akustisch ausgegeben werden.

Früher hatte ich dafür ISD2560 in Betrieb, wo man 60 sec Text
u. dgl. speichern konnte.
Die 60 sec würden mir auch heute noch reichen, aber ich wüßte
gern, ob man den ISD2560 noch nimmt oder ob es inzwischen
Alternativen gibt.

Vielen Dank
Günther
Gast #98718
Lesenswert?

Ist im Grunde was dran - so billig waren die ISD-Bausteine ja auch
nicht. Einen MP3-Dekoder gibt da heute billiger.

Für schlechte Qualität reicht simpel-PCM - gibt dazu ne
Application-Note bei Atmel zum AVR.

So richtig nen "neuen" ISD gibt es aber nicht.

cu joern
Gast #98719
Lesenswert?

doch da gibt es was tolles aber nur auf englisch und japanisch; man
sendet einen ASCII CODE hinein und raus kommt ein vorgelesener
Buchstabe. Hört sich sogar ganz gut an nicht robotermässig sondern
menschlich.

Gibt es das auch auf deutsch?
Gast #98720
Lesenswert?

Und wie macht man das mit mp3?
Aufnahme normal, dann Umwandeln in mp3
mittele z.B. C-Dex. Und dann?
Oder Speicherung im EEPROM?

Ich bin da leider sehr schnell überfordert.
Gibt es da irgendwo eine verständliche Einführung
für jemand, der keine Ahnung vom Umgang mit Sound hat?

Viele Grüße
Günther
Gast #98721
Lesenswert?

Genau ! Aufnahme, dann Umwandlung in MP3. Je nach Mikrocontroller kannst
du diese MP3-Daten direkt in C oder Assembler einbinden, und direkt ins
Flash schreiben. Kommt halt auch auf die Bitrate der MP3s an. Wenn du
32kBit/s nimmst, was meiner Meinung nach für einfache Sprache
ausreicht,  brauchst du 4kByte pro gesprochene Sekunde. Eine Zahl zu
sprechen benötigt weniger Zeit als eine Sekunde, du könntest also mit
30kByte auskommen. Ein ATmega64 z. B. hat 64kByte Flash, würde also
gehen. Das EEPROM könnte dann sogar wegfallen. Ist jetzt nur mal so ne
Idee, wie es gehen könnte.

Thorsten
Gast #98722
Lesenswert?

So ein ISD2560 kostet bei Segor 10 Euro, ein VS1001K zur MP3-Dekodierung
dagegen 16,50 Euro. Scheint also nicht wirklich billiger zu sein.

Speichert man das Ganze in PCM-codiert mit 8Bit/8kHz, dann bekommt man
64 Sekunden in ein 29C040 Flash (Reichelt: 3,70 Euro), hat dann
allerdings das Problem mit der Ansteuerung, da man ja bereits 19
Adressleitungen hat. Hier wären vielleicht ein paar Schieberegister
(74x595) angebracht um Leitungen zu sparen. Ob sich der Aufwand lohnt
ist natürlich fraglich.

Markus
Gast #98723
Lesenswert?

Eine gute Alternative scheint Speakjet. Siehe robotikhardware.de Rubrik
Spezialchips! Mit diesem Schaltkreis kann man quasi unbeschränkt lange
Texte aussprechen lassen.
Hat den Baustein schon mal jemand getestet?
Gast #98724
Lesenswert?

Gut?? Hast du dir mal die Soundbeispiele bei lynxmotion z.B. angehört?
Roboterstimme ist da noch höflich. Wenn ein Gerät (Anrufbeantworter,
...) einen heutzutage so ansprechen würde, würde man aus den Latschen
kippen oder einen Lachkrampf bekommen.
Ausserdem ist die deutsche Sprache nnicht in diese englischen Laute zu
quetschen, dass kommt überhaupt nichts verständliches bei raus.

Nee, der ISD ist schon ein schönes Ding gewesen, für 10,- EUR würde ich
den einfach nehmen - ich habe damals noch ca. 40,- DM gezahlt.
Er hat ja auch den Vorteil extrem simpel zu sein und den Verstärker
schon eingebaut zu haben. Nur noch Taster (bzw. Mikrocontroller) ran
und einen Lautsprecher. Ein bischen rumexperimentieren lohnt, ich hatte
damals sehr gute winzige Lautsprecher von Conrad (Restposten) für 90
Pfennige bekommen mit einem Plastikmembran - die waren Längen
verständlicher, kleiner und lauter, als diese Papp-Deckel.

Da gibt es heute aber (ich sach nur Polyphone Klingeltöne) nochmal 100%
bessere Lautsprecher.

cu joern
#1769645
Lesenswert?

Hallo Community,

möchte einen Voicerecorder bauen und bin auf den ISD2560 gestoßen. 
Leider gibts den nicht mehr(?). Als Ersatz wird der WT2560 genannt, den 
ich aber auch nicht auftreiben kann.
Kennt Ihr einen Baustein, der mit gleichartigen Funktionen ausgestattet 
und
einzelstückweise lieferbar ist?

Vielen Dank für Postings!

lg Rudi
#1769674
Lesenswert?

Markus schrieb:
> Speichert man das Ganze in PCM-codiert mit 8Bit/8kHz, dann bekommt man
> 64 Sekunden in ein 29C040 Flash (Reichelt: 3,70 Euro), hat dann
> allerdings das Problem mit der Ansteuerung, da man ja bereits 19
> Adressleitungen hat.

Geht billiger: 
http://www.reichelt.de/?ACTION=3;ARTICLE=29413;PROVID=2402  EUR 2,25

Etwas kleiner: 
http://www.reichelt.de/?ACTION=3;ARTICLE=68735;PROVID=2402
EUR 2,55 in PLCC32
Auf jeden Fall mit den HC595/CD4094 drumherum immer noch deutlich 
billiger als ein ISD2560.
#1769683
Lesenswert?

@jadeclaw

Das ging aber flott! Vielen Dank für den raschen Tipp! Allerdings hab' 
ich keine Ahnung, wie ich den Sound in dieses Ding bekomme; das wäre mit 
dem xxx2560 doch wesentlich einfacher.

Den ISD2560 hab ich zwar mittlerweile gefunden, aber beim großen 
deutschen Versender Dar..us, der lt. Webseite den 2560 lgnd. hat, würden 
mir € 12,50 Versandspesen *) verrechnet werden (hallo Brüssel, kann man 
da nix machen?? :-; )

lg Rudi

*) so gehts uns Ösis immer, wenn was aus D kommt - viel zu hohe Spesen!
Gast #1769685
Lesenswert?

Von Atmel gibt es meines Wissens eine ApplicationNote "Soundrecorder" 
für die kleinen MEGAS, Aufnahme mit internem ADU, Speichern auf externem 
SPI-Flash, Wiedergabe über PWM->aktiver Tiefpass. Mit ein wenig Arbeit 
in die SW (FAT16/32 Stacks gibt es hier ja schon verschiedene fertige) 
würde ich eher eine SD-Karte nehmen, die kostet auch nicht viel mehr als 
der 29c040, passt aber ein bisschen mehr drauf.
mfG ingo
#1770280
Lesenswert?

@Ingo
Sicher eine elegante Sache, ist mir aber für meine bescheidenen 
Kenntnisse eine Nummer zu groß (kennst Du ev. eine Bauanleitung?).

@hp-freund
Gibts auf der RS-Page leider "nicht mehr im Sortiment" (heul).
Kennst Du noch 'ne Alternative?

@Stefan
Lol, super Sache! Wer kommt auf solche Ideen?? Wär toll, aber: siehe 
oben...

Danke für die Postings und lG!

Rudi
Gast #1770506
Lesenswert?

In der ApplicationNote stand die komplette Schaltung, einschließlich der 
Quellcodes. Ich glaub, das Weihnachtsbaumprojekt baute auch darauf auf, 
hab gerade nochmal nachgeschaut. Aber, wie gesagt, im Original auf einen 
ATMEL SPI-Flash AT45DB161B und einem AT90S8535, den man durch einen 
MEGA8 ersetzen können müsste.
Hier die Anleitung:
http://www.atmel.com/dyn/resources/prod_documents/doc8091.pdf
Und hier die Quellcodes:
http://www.atmel.com/dyn/resources/prod_documents/avr335.zip
Sind in "C", wäre also noch ein wenig Handarbeit nötig, aber bestimmt 
lohnenswert
mfG ingo

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