Pages: [1]   Go Down
Author Topic: My arduino DAQ project  (Read 1302 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Greetings enthusiasts,

I'm making a data acquisition app for Android to read time/frequency information from an Arduino in real time. So far I've been able to push the Arduino's sampling rate to over 20 khz for the spectral estimations. I thought some of you may be interested in following my progress.

Here's stage one: http://youtu.be/Alb5wvdgHGw

Cheers!
« Last Edit: November 26, 2013, 11:39:22 am by newtonoid » Logged

0
Offline Offline
Shannon Member
****
Karma: 206
Posts: 12179
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nice - what datarate do you get over BT?  You are not trying spectrum estimation
on the Arduino?
Logged

[ I won't respond to messages, use the forum please ]

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bluetooth itself can yield very high datarates. In this application, the limiting factor wasn't the bluetooth but instead the Arduino's analog read speed. I had the Arduino operating in two 'sampling modes.'

When viewing the data in the time domain, the App sends a signal to the Arduino which puts it in sampling mode 1 -- where the datarate is around 900 Hz.

When viewing data in the frequency domain, the App sends a signal to the Arduino enabling sampling mode 2 -- where the datarate is around 22 kHz.

And yes, I was performing the spectral estimate on the Arduino itself with the plainFFT.h library.
« Last Edit: December 28, 2013, 12:03:19 pm by newtonoid » Logged

Pages: [1]   Go Up
Jump to: