extruchulamente perguntando,

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

extruchulamente perguntando,

Mensagempor BolhaDigital » 18 Abr 2010 23:29

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...
BolhaDigital
Bit
 
Mensagens: 47
Registrado em: 07 Mar 2010 12:20

Mensagempor renatokodaira » 19 Abr 2010 14:52

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.
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor fabim » 19 Abr 2010 18:59

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..........
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x