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-FR6047: How to configure in Ultrasonic Design Center. ( EVM430-FR6047 )

Guru 10740 points
Part Number: EVM430-FR6047

Hi,

I have 4 questions about  EVM430-FR6047.

Q1. I would like to change transmit frequency below 780kHz in USS Water Demo.

I tried to make a change by referring to the following URL.

https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/794211/2938341

In the step 4 of URL, I have to disabled the update from the Design Center.

I would like to know the specific procedure for using transmit frequency below 780kHz.

Q2. If I can change transmit frequency through Q1, will I use function of ”Frequency Sweep” in Ultrasonic Design Center?

Q3.The number of pulse is set by incremented every 2( 1,3,5,7,... ) in software parameters of Ultrasonic Design Center.

Why the number of pulse is set by incremented every 2( 1,3,5,... ) instead of 1( 1,2,3,... ) ?

When I would like to use 6 pulses, can I set parameter 6 ?

Q4. Configuration → Advanced Parameters: Advanced Software Parameters

When I configure "ADC Over Sampling Rate"  to 20, is "Signal Sampling Frequency (kHz)" set only within the range of 3400 to 4000kHz?

regards,

Koki

  • Hi,

    Do you have any update?

    Best Regards

    Koki

  • Hi Koki,

    Q1: I think you can set the USS_F1_FREQ as you want in the USS_userConfig.h file instead of setting the F1 frequency through the GUI

    Q2: You can't use the GUI function when you set below 780kHz

    Q3: You can set even number pulses as you want. The increment way does not influence anything.

    Q4: Yes. HSPLL frequency = ADC over sampling rate * Signal sampling frequency. The HSPLL is 68MHz ~ 80 MHz.

    Best regards,

    Cash Hao

  • Hi, Cash Hao

    Thank you for your reply.

    > Q3: You can set even number pulses as you want. The increment way does not influence anything.

    I would like to know the specific procedure for setting even number pulses.

    Best regards,

    Koki

  • Hi Kiko,

    Input the number with your keyboard.

    Best regards,

    Cash Hao

  • Hi,

    Cash Hao

    Thank you, I solved this problem.

    But I want to know one more about Q1.

    >Q1: I think you can set the USS_F1_FREQ as you want in the USS_userConfig.h file instead of setting the F1 frequency >through the GUI.

    I want to set the transmit frequency to 210kHz and check the waveform the on Design Center.

    1. Set USS_F1_FREQ to 210000 in USS_userConfig.h file. (line174)

    Before : #define USS_F1_FREQ 1000000

    After : #define USS_F1_FREQ 210000

    2. Set transFreq to 210000 in USSLibGUIApp\fr6047_USS_app\hmiDC\hmi.c (line759)

    Before : transFreq = DC_User_Params->transFreq1;

    After : transFreq = 210000;

    3. Write the project whose settings have been changed in CCS.

    4. In Ultrasonic Sensing Desingn Center, configures the parameter.

    Configuration→Parameters: Software Parameters

    ・Transmit frequency(kHz) = 780(Minimum)
    ・Gap between pulse start and ADC capture (µs) = 40
    ・Number of Pulses = 7
    ・UPS and DNS Gap (µs) = 500
    ・UPS0 to UPS1 Gap (ms) = 50
    ・GUI Based Gain Control = 1.0db

    5. Press the "Request Update" button.

    6. "Configuration Update successful" is displayed.


    After procedure 1~6, I check the waveform on EVM.

    *Currently, waveform confirmation is performed on the signal line of the sensor.

    I checked transmitted wave is output at a frequency of 780kHz and 7 pulses according to the GUI settings.
    When I changed Transmit frequency (kHz) = 1000 Number of Pulses = 1 in GUI , I checked transmit frequency is 1MHz and the output is 1 pulse.
    ⇒ However, transmit frequency is not 210kHz.
    It seems that procedure 1,2 are not reflected.

    Please tell me how to set transmit frequency = 210kHz and check the waveform at the Design Center.

    Best regards,

    Koki

  • Hi Kiko,

    When you click the request update button on the GUI, it will overwrite your settings.

    1. You fix your configuration first in the GUI, and then click the generate head files button to get the configuration head files.

    2. Replace the old head files in your project with this new head file and change you frequency setting here. Build your project and download to the board.

    3. Connect to the GUI. Remember that do NOT click request update button.

    Best regards,

    Cash Hao

**Attention** This is a public forum