Home Forum COMPONENTI ELETTRONICI SOS Chip Voice Record/Playback Device

Questo argomento contiene 14 risposte, ha 4 partecipanti, ed è stato aggiornato da  Anonimo 2 anni, 2 mesi fa.

Stai vedendo 15 articoli - dal 1 a 15 (di 15 totali)
  • Autore
    Articoli
  • #58394

    westinghouse
    Membro

    Ciao a tutti,
    sto programmando un ­µP PIC e vorrei controllare con un pin dedicato l’esecuzione di un messaggio (anzi, per la precisione un suono) registrato su un integrato della famiglia “Voice Record/Playback Device”.
    Ho chiesto informazioni ad alcuni amici su quale dispositivo poter utilizzare (devo memorizzare due messaggi della durata di 30 secondi, quindi della durata totale di un minuto) e sono stato consigliato di usare l’integrato ISD2560.
    A parte la difficoltà di reperimento, mi sembra che il suo prezzo sia leggermente alto.
    Cercando in internet su possibili alternative, è uscito l’integrato APR9600: anche questo non mi sembra facilmente reperibile, ed al giorno d’oggi mi rifiuto di credere che occorra diventare matti per cercare un integrato in grado di acquisire prima e riprodurre poi un suono.
    Qualche esperto tra i lettori saprebbe consigliarmi un dispositivo moderno di facile reperibilità?
    Preciso inoltre che dispongo dei due suoni che voglio inserire nell’integrato già salvati in formato .WAV, per cui mi interesserebbe capire se si possa evitare la famiglia degli integrati che disponga della sezione di input con microfono e relativa sezione amplificatrice e di filtro, essendo sufficiente un chip con lettura seriale di un file binario per l’acquisizione digitale del suono.

    Attendo trepidante qualche risposta da parte di qualcuno più competente di me.

    Grazie anticipatamente a chiunque possa aiutarmi!

    #70267

    Emanuele
    Keymaster

    Per realizzare la sintesi vocale posso suggerirti due strade:

    1) il chip ISD (altri non ne ho mai usati), quindi trovare il giusto integrato qui
    sul sito Nuvoton
    e poi il relativo distributore.

    2) realizzare la sintesi vocale via software utilizzando una memoria esterna (ma anche interna se servono pochi secondi e la qualità è bassa). Basta anche un micro ad 8bit.

    Quando gli ISD hanno iniziato ad essere difficilmente reperibili in Italia (con il passaggio da Winbond, prima di Nuvoton, ad un altro distributore) molti hanno realizzato un replacement con vari micro. Sono a conoscenza di aziende che hanno realizzato il proprio chip di sintesi vocale, con MSP430, con PIC (ad 8bit) e con Freescale (sempre ad 8bit)

    #70271

    westinghouse
    Membro

    grazie infinite, Emanuele!

    #70275

    telegiangi61
    Membro

    Ciao,

    volendo superare i “soliti chip ISD” per un mio progetto con PIC di qualche tempo fa dove avevo necessita’ di riprodurre piu’ suoni a seconda degli eventi rilevati dai sensori, mi sono affidato ad un modulo riproduttore “MP3 like” completo di slot per una microSD e del circuito amplificatore.

    Questo modulo ha il vantaggio di gestire molti suoni e di livello ottimo (il numero dipende solo dalla capienza della microsd), e’ molto compatto avendo le dimensioni poco piu’ grandi dello slot microsd, si alimenta a 3,3 volts e richiede come componenti esterni solo un condensatore di livellamento e un altoparlante.

    Il modulo in questione e’ prodotto dalla australiana 4D Systems e si chiama SOMO-14D http://www.4dsystems.com.au/prod.php?id=73

    Riporto le caratteristiche principali:

    Formato file 4-bit ADPCM (.ad4) con sampling rates da 6Khz fino a 32Khz.
    Due modalita’ di interfacciamento:
    SERIAL MODE: Supporta una interfaccia 2-Wire (Data, Clock) compatibile con qualunque micro-controller.
    KEY-MODE: con tre pulsanti si accede a tutte le funzioni, senza necessita’ di un controller (a meno che tu non voglia usare i bit del processore per simulare i pulsanti)
    Uscita audio realizzata con 2 linee differenziali PWM, che consente la connessione diretta di un altoparlante (8 Ohm/0.5W).
    Uscita audio aggiuntiva di maggiore qualita’ (16-bit DAC) per connessione ad amplificatore esterno.
    Slot micro-SD per contenere fino a 512 file audio, voce o musicali .
    Alimentazione singola da 3.0V a 3.8V DC
    Bassisimo consumo a riposo (8.0uA)

    Il costo e’ di circa 20 euro.

    #69423

    westinghouse
    Membro

    Ciao Telegiangi61,
    ti ringrazio infinitamente per il tuo prezioso intervento.
    Ho dato un’occhiata al modulo e sembra pazzescamente azzeccato alle mie esigenze! L’unica perplessità che ho riguarda il prezzo: parlano di 20€, poi guardando il kit si parla di 8 moduli. Non credo proprio che diano 8 moduli a 20€, per cui immagino occorra sborsare 160€ per l’acquisto: ora proverò a contattare il distributore italiano per questo chiarimenti oltremodo necessario….
    Grazie ancora per il tuo straordinario suggerimento!

    #69363

    Emanuele
    Keymaster

    rileggendo i vari post mi è venuto in mente anche il Vmusic2

    vedi un attimo i vari prezzi, sul sito ufficiale è in vendita a 24 sterline
    VMUSIC2

    P.S. anche questo l’ho usato, ed a parte una prima selezione di pendrive non compatibili, tutto è filato liscio. Comunque mi sembra che ultimamete abbiano aggiornato il software per limitare i problemi di compatibilità. FTDI è comunque una azienda seria :)

    #70277

    telegiangi61
    Membro

    Ciao Westinghouse,
    il prezzo di 20 euro e’ riferito al modulo di cui ti parlavo (ti serve solo quello), la 4d Systems ha sviluppato una serie di moduli intelligenti e, secondo me, molto ben fatti (anche quelli con il display grafico Oled o mper la gestione di File System) che svincolano il programmatore da complicazioni costruttive e di gestione delle risorse (a meno cioe’ che sia strettamente necessario per motivi di customizzazione di alcune funzioni standard)

    Se puo’ esserti utile ti do il link al fornitore Tigal dal quale li ho acquitati un anno fa.

    http://www.tigal.com/product/1788

    #71184

    gianmagna
    Membro

    Ciao
    c’è un quasi compatibile con L’ISD ed è HK828 oppure una buona alternativa al costo dei moduli 4d System è su http://www.elechouse.com sotto audio/video ci sono due moduli che ho acquistato a circa 8$ uno e a 7$ l’altro WTV020-SD-MIN dove nel primo uso una SD card e ci puoi registrare 512 messaggi di lunghezza che ti pare visto che la SD è da un Gigabyte
    l’altro ha la microsd sempre da 1 GB ,li controlli in seriale tipo SPI o coi pulsanti o dal micro con un paio di resistenze per abassare la tensione,i moduli vanno a 3,3V hanno sia l’uscita x un piccolo altoparlante 0,25w o una uscita analogica. Nel costo ci devi aggiungere la SD o la microsd.

    #71375

    Anonimo

    gianmagna ho visto il circuito WTV020-SD ho perplessità sui costi di spedizione!!!!
    voi che tipo di spedizione avete scelto ?
    poi non riesco a trovare datasheet liberi con la possibilita di tradurli , come posso fare ?
    grazie mille in anticipo

    #71382

    gianmagna
    Membro

    se superi i 100$ la spedizione è gratis e mi è arrivata x posta svizzera
    i data ci sono li trovi direttamente dal produttore

    http://www.waytronic.com/download.asp?bigclassid=6

    ciao

    #71457

    Anonimo

    signori ho acquistato una WTV020-SD. ma non riesco a metterla in funzione .Ioltre non riesco a capire quale ciruito usare. aiutatemi!!!!
    grazie mille

    #71459

    Anonimo

    ho acquistato una WTV020-SD. ma non riesco a metterla in funzione .Ioltre non riesco a capire quale ciruito usare. aiutatemi!!!!
    grazie mille

    #71556

    gianmagna
    Membro

    scusa se mi faccio vivo solo ora ma non vado spesso nel forum

    se hai comprato il modulo com la sd o microsd devi anche usare un programma che si trova su http://www.4dsystems.com.au/ io ho scaricato quello della SOMO e funziona
    In pratica devi convertire i file mp3 o wav nel formato AD4 e chiamarli 0000.ad4 0001.ad4 e così via
    dopodichè puoi comandare da pulsanti o da pic o altro micro la scheda,se entri in seriale metti due resistenze a partitore x abassare la tensione sugli ingressi a 3V3.

    Se hai scaricato il manuale in

    http://www.elechouse.com/elechouse/images/product/MP3%20Sound%20Mini%20SD%20Card%20Module/MP3%20Mini%20SD%20Card%20Module.pdf

    e hai comprato i moduli che vanno in seriale devi usare lo schema di pag 22 al punto 8.9
    i comandi in seriale Clock e Data devi usarli con un po di ritardo vedi pag 12
    se i comandi sono troppo veloci nn te li prende.

    se hai ancora problemi avvisami vedo cosa posso fare.

    #71561

    Anonimo

    io voglio mettere in funzione il circuito senza pic.Ho trasformato il file in ad4 con il nome 0000 pero il circuito non mi da segni di vita(non accende il led).Il circuito che mi havete consigliato ha il pic. io ho pensato che il circuito ha bisogno per forza del clock.grazie mille della risposta gentilissimo . help me :)

    #71560

    telegiangi61
    Membro

    Ciao Francescozak,
    guardando le info del modulo, se capisco bene essendo, un prodotto OEM consente una sola configurazione, se non vuoi usare una MCU come ad esempio il PIC, devi assicurarti di avere acquistato un modulo configurato come MP3 mode, o Key Mode (3 voci + volume) oppure 5 voci.

    Parameters:
    WTV020-SD module is a voice-rewritable voice modules with maximum storage capacity up to 1GB SD card memory. It supports WAV and AD4 audio format.
    WTV020-SD voice module adopts WTV020SD-20S as core procesing chip. It supports MP3 control mode, key control models (3-voice and 5-voice),pwer control mode or two-line serial control mode . Control mode is set while producing, which can not be changed through configuring.

    Controllato che l’alimentazione sia a 3.3V e il led sia polarizzato correttamente?

    per la configurazione MP3 sto facendo riferimento a questo doc, pag 19:

    http://www.emartee.com/Attachment.php?name=41540.pdf

Stai vedendo 15 articoli - dal 1 a 15 (di 15 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.