Nuno Pessanha Santos

Mestre em Engenharia Naval ramo de Armas e Electrónica pela Escola Naval. É um apaixonado pela área da electrónica e das telecomunicações.

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.

Introdução ao Arduino

Introdução

É objectivo deste artigo dar a conhecer o Arduino. Esta “ferramenta” com enormes potencialidades, que pode ser utilizada por todos, tenham ou não conhecimentos de electrónica devido à sua enorme simplicidade de utilização.

O Arduino tem ainda muita margem de desenvolvimento, começando como um pequeno projecto educacional evoluindo até aos dias de hoje. Dentro das suas vantagens pode-se encontrar o facto de ser open-source, correndo em ambiente Linux, Macintosh e Windows, tendo ainda o aliciante de ser bastante económico comparativamente com “ferramentas” de iguais funcionalidades disponíveis no mercado.

Para apresentar este tema com maior simplicidade, o que não significa menor rigor, torna-se necessário dividí-lo em duas partes distintas: hardware e software, e fazer a sua ligação.

Continuar a ler