audio su pic o eprom

Ciao, ma è possibile inserire in una eprom tipo 24c32 o simile un file audio? Devo costruire un mini apparato che mi riproduca un paio di suoni da me registrati e nella mia ignoranza di programmazione elettronica... :)) pensavo come inserire i miei brevi file audio in modo di stare in brevi spazi ed ho pensato alle chiavette mp3... più un mini circuito di apmlificazione con un altoparlante... possibile tutto questo?

Reply to
Banana Shake
Loading thread data ...

cioè tu vorresti leggere tramite pic da una chiavetta usb dei file mp3 per poi riprodurli?

Reply to
ice

"ice" ha scritto nel messaggio news:438ea841$0$27609$ snipped-for-privacy@reader1.news.tin.it...

Io vorrei creare un circuitino "tipo" chiavetta mp3, ovvero una piccola memoria contenente 3 o 4 mini brani (15 sec max) selezionabili + un piccolo amplificatore per potergli collegare un altoparlante. Praticamente come concetto è quello sopracitato... ma vorrei sapere che tipo di memoria posso usare ed eventuali altri componenti.... ;) Grazie

Reply to
Banana Shake

scusa se ti deludo ma faresti prima a comprarti una chiavetta usb che legge gli mp3 costa circa 30 euro e ha una memoria di 128 Mb . Se tu vuoi realizzarla per tua soddisfazioen personale ti serve un convertitore A-D a 16 bit che lavori almeno a una frequenza di 44.1Khz ,(fatti il calcolo di quanti byte occupi per un secondo di musica) un micro che lo gestisce e che memorizza i dati in una eeprom , e poi per riascoltare , il prodedimento contrario con un'altro integrato che converte da digit in analog, e poi un amplificatorino per far uscire il segnale.Solo con il prezzo dei componenti superi di gran lunga i 30 euro e poi sicuramente lo spazio no ti viene ridotto come uno gi=E0 fatto. Scusa non ti volevo demoralizzare ma gi=E0 ci sono passato con queste cose .

Reply to
Mauro72

Pestando alacremente sulla tastiera "Banana Shake" ebbe l'ardire di profferire:

Uhm, non vorrei dire inesattezze ma ho paura che le eeprom non siano sufficientemente veloci per poter riprodurre un flusso audio...

--
fortune: No such file or directory
News 2002 [v 2.07] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche

"Mauro72" ha scritto nel messaggio news: snipped-for-privacy@f14g2000cwb.googlegroups.com... Scusa non ti volevo demoralizzare ma già ci sono passato con queste cose .

Un po' lo sono................ :))) Comunque grazie, ci avevo pensato a prendere una chiavetta anche della "mutua" per fare qualche prova.... Passiamo alla seconda parte allora.... un circuito per amplificare il segnale preso da quello per le cuffiette è realizzabile in piccole dimensioni e spese?

Reply to
Banana Shake

Nei preferiti avevo questo, non so se fa al caso tuo (specie come qualità audio) cmq dagli un'occhiata

formatting link

This is a sound playback system for a PIC or any other microcontroller. This allows playback of good quality sound with the absolute minimum software and hardware. The RC filter modeling (encoding algorithm) has been refined to be PIC friendly in binary math, giving the ability to playback AND RECORD in real time even on a PIC, even with high rates up to 150+ kbit/sec.

The playback hardware is:

1 PIC digital output pin 1 resistor 1 capacitor

This makes it suitable for adding to small and low-cost products, providing speech or sound confirmation of keypress, talking PICs, sound record/playback devices, etc. Christian Dorner has sent me code for a PIC chip and I2C serial eeprom. This allows playback of a LOT of sound, with a 24LC256 eeprom of 32k bytes you can get 17 seconds of sound at 15625Hz.

Reply to
Sinapsi

Ciao, Ho fatto un circuito simile, solo con un atmel atmega 32 al posto del pic, una ram, un tba 820m come amplificatore audio e ho usato un programma sotto windows per implementare il file audio sorgente che poi trasmetto dal pc verso la scheda (con il protocollo modbus e la rs 232). Per ora sono ad un punto morto dovuto al fatto che la voce riprodotta e' ben comprensibile, ma con un rapporto segnale / rumore non accettabile. Devo fare delle ulteriori verifiche e prove per migliorare questa cosa; non ho ancora capito se sia un problema dell'algoritmo, di evidente carenza hardware ( 1 solo bit e' un po' poco!!!), oppure addirittura un problema di carico del circuito di uscita che anziche' sugli 8 - 32 ohm dell'altoparlante, va sul Tba. Detto questo, comunque, sono convinto che si possa rendere utilizzabile. Se hai bisogno di ulteriori delucidazioni, chiedi pure. Se invece ti serve la codifica Mp3... un tread di qualche giorno fa parlava di un integrato dedicato, il vs1001, nel gruppo it.hobby.elettronica.digitale. ciao Angelo

Reply to
MarcoAngelo

"MarcoAngelo" wrote

ed anche lo STA013, io mi ci trovo bene

ciao!

Reply to
ice

"MarcoAngelo" ha scritto nel messaggio news:438fd778$0$27611$ snipped-for-privacy@reader1.news.tin.it... .

non mi serve per forza una codifica mp3 anche perchè il suono è molto semplice..... hai per caso schemi o info da potermi dare?

Reply to
Banana Shake

Direi proprio di no, guarda i chip della ISD. Guarda qui :

formatting link

C'ya Steve

--
Genius may have its limitations, but stupidity is not thus handicapped.
Elbert Hubbard (1856 - 1915)
Reply to
Stefano Bodini

Il giorno Fri, 02 Dec 2005 12:49:32 GMT, "Banana Shake" ha scritto:

Credo che con un decoder Mp3 andrebbe molto meglio. Puoi provare a vedere sul sito di Jesper, che tra l'altro usa un AtMega, e c'è anche il software:

formatting link

o qui:

formatting link

usano il VLSI VS1001

formatting link

-- ciao Stefano

Reply to
SB

"Banana Shake" ha scritto nel messaggio news:wpXjf.65151$ snipped-for-privacy@twister1.libero.it...

Schemi, per ora, sono ancora da correggere controllando il lavoro fatto durante il debug dell'hardware. Di solito, anche se scrivo le modifiche man mano che vengono effettuate, solo al momento in cui il circuito funziona le riporto sul cad. Comunque, niente di piu' semplice di una coppia di SN74Hc590 in cascata per l'addresser, l'at mega che invia i dati su una porta per l'addresser e i segnali di consenso per la lettura (OE negato) o la scrittura (WE negato). Il chip enable della ram e' connesso a massa hardware. Una porta intera dell'at mega e' dedicata ai dati in lettura o scrittura. Il Tba 820M e' pari pari ripreso dal data sheet. (Questo sullo schema non lo ho ancora riportato). Se riesco a trovare dove appoggiare lo schema e ti puo' far comodo, invio un Pdf. ciao Angelo

Reply to
MarcoAngelo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.