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?
audio su pic o eprom
Dec 01, 2005
13 Replies
cioè tu vorresti leggere tramite pic da una chiavetta usb dei file mp3 per poi riprodurli?
"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
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 .
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
mi sa che dici bene
"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?
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 capacitorThis 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.
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
"MarcoAngelo" wrote
ed anche lo STA013, io mi ci trovo bene
ciao!
"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?
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)
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
"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
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required