Arduino e o cálculo da FFT

Introdução

É objectivo deste artigo mostrar quais são as capacidades e limitações do uso da plataforma de desenvolvimento Arduino, num caso concreto, o cálculo da FFT (Fast Fourier Transform) para diferentes frequências do sinal de entrada. Para tal vão ser efectuadas algumas medições de carácter prático utilizando o modelo Arduino Duemilinove.

Como segundo objectivo, e não menos importante, espera-se fazer uma comparação entre os microcontroladores utilizados nos modelos Arduino Mega com ATmega1280, Arduino Duemilinove com ATmega168 e Arduino Duemilinove com ATmega328. Tentando assim dar uma perspectiva das suas capacidades e limitações neste campo.

Variáveis vs Memória disponível

Como primeiro passo para o início de uma análise pormenorizada do tema, torna-se necessário ter em consideração a quantidade de memória SRAM (Static Random Access Memory) disponível nos diversos modelos de microcontroladores utilizados.

[...]

Leia o artigo completo na edição 35 da Revista PROGRAMAR