Página 1 de 1

extruchulamente perguntando,

MensagemEnviado: 18 Abr 2010 23:29
por BolhaDigital
se eu gravar uma wave numa memória 24lc512 por ex. eu posso fazer um sample rate de até quantos khz?

se alguém já fez isso, por favor responda!

eu iria utilizar o hw do pic16 ou 18 tanto faz...

MensagemEnviado: 19 Abr 2010 14:52
por renatokodaira
Voce pode ler toda wavetable da memoria e depois a maior frequencia do seu sinal vai ser definida pela velocidade do seu processador e conversor DA. Se for ficar lendo toda hora a wavetable da memoria, o limite é a velocidade de leitura da memoria (se nao me engano a 24LC funciona a 400kHz) e do comprimento da wavetable.

MensagemEnviado: 19 Abr 2010 18:59
por fabim
renatokodaira escreveu:Voce pode ler toda wavetable da memoria e depois a maior frequencia do seu sinal vai ser definida pela velocidade do seu processador e conversor DA. Se for ficar lendo toda hora a wavetable da memoria, o limite é a velocidade de leitura da memoria (se nao me engano a 24LC funciona a 400kHz) e do comprimento da wavetable.


sim, só tem um problema.

24LC - suponhando que a wave é de 16 bits.

400 000 bits por segundo / 2 * 10 bits para 8 bits = 20 = 20000hz.

Isso desconsiderando o tempo do PIC tratar e tals.

Bom de qualquer forma 22050 hz..........