Gem lydfil på EEPROM

E

emax0198

Guest
Jeg vil ot gemme et lydklip på EEPROM og afspille PIC MCU for 2 til 33 minutter.Please hjælp hvis nogen har gjort et projekt som dette ...

 
tror, at du har brug for 5 minutter record "(and play) tid
og din prøve frekvens er 8kHz ...
det betyder på ét sekund, du gemmer 8bit * 8.000 data med 8bit ADC uden komprimeringsalgoritme ..
af 5 minut giver det 5 * 60 * 8000 = 2,4 megabyte ...den alt for store ...
Måske kan du falde at bruge mindre stikprøve hyppighed, men end qualyty af stemmen vil falde ...

for små post, du kan bruge en ekstern EEPROM ..

Atmel har virkelig god ansøgning note til dette:
http://www.atmel.com/dyn/resources/prod_documents/doc1456.pdf
Projektet har 4 minutter og 15 sekunder optage / legetid

men i dit tilfælde er det mere hensigtsmæssigt at bruge en god optage / afspille chip ...
Jeg ved ikke meget om dem, men ISD-chips er meget populære:
www.isd.com
og for deres priser:
www.digikey.com

 
Læs her som en indledning

det kun optage 1k

men det kunne være værd at læse

: http://www.romanblack.com/picsound.htm

 
Wikipedia ISD Single-Chip Voice Record / Playback Devices.
De har indbyggede afspiller, encoder / decoder og hukommelse.
Måske er de litle dyrt, men det værd.

 
Det er ikke en PIC, og det er ikke i EEPROM, men her er mit projekt for en AVR optage & afspille fra et MMC / SD-eller CF-eller harddisk http://mcselec.com/forum/viewtopic.php?t=683
Vidste du 33min * 60sec pr min = 1980sec på en stikprøve på 8k per sek mono = 1980 * 8000 er større end 15M.Hvis du anvender kompression du kan reducere denne.

 
Du kan bruge en mp3, chip VS1001 MP3 dekoder, på dette site har mount bord, og kun chippen til at sælge http://www.jelu.se/shop/product_info.php?cPath=1_28&products_id=78

http://www.jelu.se/shop/index.php?cPath=1_21

 

Welcome to EDABoard.com

Sponsor

Back
Top