This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

AWR1843BOOST: How to use all 4 receiver channels to increase SNR

Prodigy 120 points

Replies: 2

Views: 44

Part Number: AWR1843BOOST

I am working in MATLAB with raw ADC data from the AWR1843BOOST + DCA1000 and I'm wondering if there is a method to reduce noise by somehow using all 4 receiver channels.  I am trying to detect very small motions with high velocity resolution chirps and I think that some signals are not detected because they fall below the noise floor.  Would it be effective to just add up all four receivers and then divide by 4?  I also noticed that within mmWave Studio in the PostProc window there is an option to view the range vs doppler display for individual receivers and for "common".  The "common" setting looks much cleaner.  Does this mean that SNR is increased and how do I replicate this in MATLAB?

Thanks for your time.

  • Guru 57885 points

    Hi,

    Did you take a look at the VOD demo available on the TI Resource Explorer in the Automotive Toolbox? It is also designed to detect slow motion.

    Generally speaking yes, it is possible to increase the SNR by averaging the Rx channels. The SNR will also increase if the number of chirps increases.

    thank you

    Cesar

    ----------------------------------------------------------------------------------------------------------

    Please check TI mmWave FAQs before posting a new query
    ----------------------------------------------------------------------------------------------------------

  • In reply to Cesar:

    Hi Cesar,

    Thank you for your suggestion to look at the VOD demo.  I will try to go through the code later this week.

    Averaging the four Rx channels did not help, however doubling the number of chirps per frame and then also increasing the Rx gain from 30dB to 48dB solved the issue and I can now detect the very small motions I was looking for.  Unfortunately this has caused another issue, which I will bring up in a separate post as my original problem has been solved.  Thanks for your help.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.