Pages: [1]   Go Down
Author Topic: Does the ADC has a builtin antialiasing filter?  (Read 760 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,

I've already looked in the SAM3X datasheet and arduino.cc documentation, but without success.

I want to sample a signal whose highest frequency is greater than 1MHz but I'm only interested in the frequency range the ADC can sample. According to Nyquist–Shannon sampling theorem we must sample the signal with a sampling rate >= 2 * signal highest frequency or we will get alias.

This can be fixed with a LPF with a cut frequency equal to ADC sampling rate / 2. But what I want to know is if the SAM3Xs ADC (and others ucontrollers ADCs) already has this LPF inside it.
« Last Edit: June 15, 2013, 01:21:22 pm by pauloborges » Logged

Rapa Nui
Offline Offline
Edison Member
*
Karma: 60
Posts: 2061
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
But what I want to know is if the SAM3Xs ADC (and others ucontrollers ADCs) already has this LPF inside it.
No, most ucontrollers do not have LPF built in.
Long time back I used to use
http://www.maximintegrated.com/datasheet/index.mvp/id/1899
http://www.maximintegrated.com/datasheet/index.mvp/id/1880
There are 3V and 5V models available.
And a lot of others:
http://para.maximintegrated.com/results.mvp?fam=filt
« Last Edit: June 18, 2013, 12:54:58 pm by pito » Logged

US
Offline Offline
Newbie
*
Karma: 1
Posts: 40
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Practically in industry you will find : 10x rather than 2x sample rate to reconstruct a signal and AAF cuttoffs set to 1/3 to 1/4 the sample rate. See the thread in this forum on data acquisition to empirically figure out max sample rate in a polling mode using the arduino libraries. I've been meaning to do a test and post results. http://forum.arduino.cc/index.php?topic=171993.0
« Last Edit: June 19, 2013, 06:46:30 am by dan@togglebit.net » Logged

Dan - www.togglebit.net - Arduino DUE proto shields - Arduino DUE CAN shields

Pages: [1]   Go Up
Jump to: