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.

EVM430-FR6043: GUI Ultarsonic Design Center notices "correlation overrun error"

Part Number: EVM430-FR6043

Hello,

When I use EVM430-FR6043 to do test on my runner equipped with ultrasonic sensors, somehow GUI UDC notices me "correlation overrun error".

Sometimes the measurement carry on correctly,  sometimes not.

Could you explain some limits of "correlation method" in the demo "UltrasonicGasFR6043_02_20_00_12_windows_installer", so I can configure parameters that would avoid this kind of error.

Thank you.

  • Hello,

    I am going to loop in an engineer from the MSP430 USS Apps team to provide support. Thank you for your patience and please allow a couple days for them to look into the matter further.

    Best regards,

    Matt

  • Hi Guangyu,

    It might related to the amplitude of the ADC signal. Could you share some ADC captures and the configurations you are using here?

    Best regards,

    Cash Hao

  • Hello

    The error comes about very often. I save the normal and error measurement ADC samples of consecutive measurement, and used saved ADC samples to run algorithms.

    I'm using my own GUI on Matlab. The following are two screenshots.

    The samples are nearly the same.

    The results of these two samples remain unchanged.

    Some parameters:

    1. ADC max count is about 900

    2. ADC start time: 140 us

    3. capture duration: 50 us

    4. Over sampling rate: 20, sampling frequency: 4M

    5. Single tone: 200kHz

    6. USS_GAIN_RANGE: USS_Capture_Gain_Range_1_0

    For more parameters please let me know.

  • Matt,

    Thank you, I think the samples maight help. The engineer could run correaltion algorithm on it

    And here is my samples.

    Normal one,

    int sampleNoraml[400] = {
    -7,9,8,5,-1,-3,2,6,9,8,5,5,1,-5,0,9,10,9,7,5,4,-2,-4,5,10,8,9,7,5,-1,-8,0,9,8,8,6,8,4,-5,-1,5,10,9,13,10,10,3,1,7,12,13,12,11,8,4,-3,2,9,11,6,6,6,5,0,0,6,11,12,10,6,5,0,-6,-1,3,9,9,8,5,1,-2,9,23,30,37,43,44,42,26,11,-1,-20,-44,-67,-87,-101,-105,-100,-72,-22,28,83,141,188,224,233,221,189,128,37,-67,-177,-276,-357,-402,-396,-347,-254,-128,26,188,340,464,554,597,570,477,327,134,-84,-309,-508,-651,-732,-742,-672,-531,-327,-86,174,427,650,806,879,861,757,572,323,40,-241,-502,-717,-858,-912,-872,-745,-541,-272,27,313,568,766,885,910,841,692,478,216,-70,-342,-569,-734,-825,-829,-737,-573,-355,-105,150,381,564,683,738,721,625,464,261,37,-184,-381,-524,-595,-607,-564,-461,-316,-142,38,209,362,
    -28,1,9,9,9,10,9,10,13,12,10,11,13,18,19,10,4,4,1,0,-3,-1,3,4,3,8,9,5,1,-1,-2,-3,0,0,4,8,7,10,11,10,10,10,16,15,15,10,9,9,7,4,2,2,3,7,14,11,8,4,3,1,-4,-7,-4,-2,-1,-2,3,5,5,1,3,11,11,6,2,0,1,-3,-1,0,3,11,22,27,32,35,36,31,19,10,-6,-24,-45,-65,-81,-91,-90,-79,-51,-8,37,81,128,169,201,214,202,162,104,26,-59,-153,-241,-311,-349,-353,-317,-240,-123,17,164,300,417,496,526,497,419,294,123,-76,-274,-450,-580,-656,-667,-605,-472,-287,-63,177,401,592,722,782,761,666,505,288,38,-217,-453,-643,-766,-814,-772,-647,-460,-232,23,276,508,680,781,807,753,622,426,195,-56,-302,-510,-659,-736,-736,-663,-523,-331,-108,120,332,498,613,662,646,564,421,235,35,-159,-335,-465,-534,-550,-513,-426,-288,-131,31,181,307
    };

    Error one,

    int sampleOverrun[400] = {
    11,10,6,0,-7,-2,3,2,6,7,9,15,7,5,11,15,11,9,8,6,7,0,3,13,15,15,14,10,7,7,10,13,10,11,9,7,-1,-8,-10,-2,5,14,11,11,4,0,-8,-5,0,3,7,8,5,5,-2,-5,6,9,9,11,17,13,6,2,7,12,12,11,12,13,10,7,6,8,9,6,4,1,-1,-4,-6,2,13,24,30,31,32,28,15,4,-8,-20,-44,-74,-96,-116,-123,-104,-56,-20,26,100,163,203,228,236,233,205,133,42,-57,-166,-268,-348,-390,-380,-328,-240,-115,35,200,349,466,554,592,563,468,317,124,-92,-323,-511,-648,-732,-744,-678,-539,-338,-96,162,421,643,798,871,856,752,565,312,33,-245,-501,-715,-860,-915,-876,-750,-542,-274,23,311,570,769,891,913,842,694,475,211,-76,-346,-574,-736,-826,-826,-731,-568,-355,-105,149,379,569,692,743,718,623,461,256,30,-190,-384,-522,-591,-595,-548,-449,-310,-137,42,214,361,
    22,8,5,4,6,11,13,7,6,5,6,2,-1,-2,-2,3,10,12,10,7,7,8,4,4,7,8,5,3,3,5,4,3,8,11,6,3,2,4,1,-2,-2,-4,0,7,8,6,7,5,2,4,-2,2,6,9,11,10,11,12,12,20,18,19,15,12,12,12,7,8,7,7,9,15,15,11,7,2,-1,-4,-13,-7,-3,4,10,21,25,29,31,32,27,13,-8,-29,-50,-73,-89,-100,-102,-88,-57,-14,28,76,126,168,199,208,197,164,105,26,-67,-163,-249,-313,-345,-340,-299,-220,-108,27,175,312,427,504,532,508,436,304,128,-71,-271,-447,-582,-666,-672,-606,-475,-292,-68,166,391,585,721,786,768,670,503,284,31,-228,-465,-656,-781,-821,-772,-652,-467,-235,25,280,510,682,790,818,761,628,429,192,-62,-301,-503,-648,-731,-734,-660,-520,-329,-106,124,331,506,625,674,651,562,417,234,35,-162,-330,-455,-530,-551,-514,-424,-294,-137,33,192,316
    };

    Both of their fig I've shown in the reply to Cash Hao

    Guangyu Zheng

  • Hi Guangyu,

    I would suggest you to change your sampling frequency to 1MHz and the capture duration to around 200us where ADC capture can get the whole signal. 

    Best regards,

    Cash Hao

**Attention** This is a public forum