How to interface radar sensor with arduino and represent data?

Hi,

i have this sensor hooked up to the arduino and im reading analog values from it, im not sure how to proceed with the values.
im not an electronic engineer, can someone please in simple terms explain how i can get a km/h from a 0-1023 value?
http://bit.ly/LBb0jY full datasheet http://sdrv.ms/1c6ofA6

currently im getting 365 (signal Inphase) and 542 (signal Quadrature) for starting values, when i wave my hand at the sensor values change.

Ive read couple of articles like this http://www.weidmann-elektronik.de/index.php?option=com_content&view=section&layout=blog&id=17&Itemid=21 and this Doppler Speed Radar - Project Guidance - Arduino Forum but im having trouble understanding it.

Thanks.

Based on the datasheet your sensor has got two outputs - I and Q. Both biased around 2.2V so easy to read with arduino.
What could be an issue is the demodulation/processing of I/Q require a fair knowledge of math related to digital signal processing topic.
Search for "I/Q radar backend post processing"
The I/Q is used for processing with a lot of various signal processing algorithms. The simplest way to start with your detector is to sample both I and Q signals with ADC (simultaneously) and calculate the amplitude and phase of the incoming signal:

ampl = sqrt(I^2 + Q^2)
phase = arctan(Q/I)

Based on amplitude you may judge on the distance of the object, based on phase changes (a change of the phase from sample_n-1 to sample_n) you may derive the direction the object moves.

The I/Q bandwith of your detector is from DC-50kHz, so to get maximum out of it you may sample it w/ 100k samples per second, and than to process the data stream (backend processing) in order to get the picture :slight_smile:

The postprocessing of I/Q signals from radar data is science, not sure the arduino is the right MCU platfor for such I/Q toying, however :slight_smile: