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.

MSP430FR6045: USS-related error messages and inquiries about abnormal values in UPS, DNS

Part Number: MSP430FR6045

I have a question because there was a problem during the calibration and test using a custom board made with MSP430FR6045 and a custom pipe.

1. In the zero flow state, there is a sudden change in absolute TOF as shown in the picture below. Also, when the UPS and DNS values change, there seems to be a delay between the amount of change in the two values. Is there a presumed cause? Or do you have a solution?

2. The following error message occurs intermittently during testing in USS Tool. Please tell me the cause and solution.

Error Code : 103, Time between measurements is greater than UPS0 to UPS1 Gap
Error Code : 135, DToF - Shift value was greater than maxSampleShift

In the case of 135, I heard that the value of USS_ALG_MAX_SAMPLE_SHIFT should be changed in USS Config. What are the downsides of changing it?

Thank you.

  • hello

    Thanks for your reply.

    I want to ask two more questions.

    The default setting of threshold is 11. However, I know that the threshold value should be locked around 20%.

    Is it correct to change it from default 11 to 20?

    Finally, does the correction that does not take temperature into account affect the results?

  • Hi,

    Yes, it is correct to change it to 20 if you need a 20% threshold. 

    I am not totally understand the second question. The correction of what? And affect what results?

    Best regards,

    Cash Hao

  • hello 

    Thanks for your reply.

    I want to ask two more questions.

    1. As indicated in the converter's specification document,
    when the transmit frequency is set to 1000 kHz, the ADC capture is:

    However, when the transmit frequency is set to 1024 kHz obtained from frequency sweep,
    the following shape is obtained.


    Which one is correct?

    2. How much gap do you think is needed
    between the flexible pipe and the measuring pipe?

  • Hi,

    Those two capture both look good for me. The shape changes because the sampling frequency is not high enough. The ADC capture showed in the GUI does not represent how the actual signal looks like. 

    I think the gap distance should also related to the flow rate. I actually do not have experience with flexible pipe. I would say the longer the better. 

    Best regards,

    Cash Hao

  • hello

    Thanks for your reply.

    1. The distance between the ultrasonic transducer and the other pipe without the ultrasonic transducer is 11 cm,
    and the other pipe is 18.5 cm long.
    The same pipe is connected at both ends of the pipe with the ultrasonic transducer.
    Do you think it will affect if the cross-sectional area of ​​the pipe without the ultrasonic transducer is smaller
    than the cross-sectional area of ​​the pipe with the ultrasonic transducer?

    2. I have a question about calibration. I was able to find 3 ranges and 3 points in the related documentation.
    How many ranges and how many points were entered when calibrating?

  • Hi,

    1. Yes. It makes sense to me. 

    2. It depends on your requirement. If you need to reach 2% accuracy on a large flow rate range, you may need more calibration ranges and points to achieve that. 

    Best regards,

    Cash Hao

  • hello

    Thanks for your reply.

    I have one question.

    When I connect the EVM430_FR6047 to the uss_design center, I get the following instructions.

    If you connect the same board to another computer, it will connect normally.

    On the computer with the problem, the board appears to be connected normally when viewed in the device manager.

    Also, the board doesn't connect normally to the uss design center, even if I connect it through all the usb ports I have.

    However, the mouse can be connected to the computer normally through the same port.

    How can I properly connect this computer to the board like any other computer?

  • HI,

    I am not sure what might cause this issue. I suppose it might related to the USB driver issue. 

    Best regards,

    Cash Hao

  • hello

    Thanks for your reply.

    I want to ask two more questions.

    1. When measuring a meter constant , is there a recommended flow per diameter of pipe?

    (DN15, DN20, DN25)

    2. And how accurate do you think it is to have only flow calibration without temperature calibration?

    Thank you.

  • Hi,

    1. There is no recommended meter constant value for those pipes. You can directly get the meter constant value by flow test. No need to get a recommended value first. 

    2. It depends on how much does the impedance of the transducers change under temperature. Usually, it would not change much. If you are looking for a meter working at from 5degC to 30degC. You can only calibrate the meter at room temperature and still get a good accuracy at this temperature range. 

    Best regards,

    Cash Hao

  • hello

    Thanks for your reply.

    But I think I maked you misunderstood.

    I'm sorry.

    Let me explain again.

    I don't want to know the meter constant value.

    I'm just asking if there is a recommended flow rate per diameter of pipe to measure the meter constant.

  • HI,

    Oh, okay.  It should depends on the flow rate range of your meter. Kind of related to the diameter of the pipe. 

    We do not have a recommend data either. If your flow rate range is 25LPM to 40000LPM for a DN25 pipe for example. You might need to measurement the meter constant at multiple flow rate points. Start with 25LPM, perhaps 50LPM, 100LPM 200LPM 500LPM 1000LPM and etc.. The meter constant can be different at different flow rates. So the first thing you may need to measure the meter constant at as many flow rate points as possible. Then you can merge the points with similar meter constant value. So you can understand how many calibrate point you will need. 

    Best regards,

    Cash Hao

**Attention** This is a public forum