EVM430-FR6047: Incorrect Transducer data observed

Part Number: EVM430-FR6047

  1. Using EVM430-FR6047 EVM kit with 2MHz ultrasonic transducer recommeded by TI's Zhejiang Jiakang Electronics Co.,Ltd.
  2. The transducer spacing 10.5mm.
  3. Tube used is silicone tube OD 11mm and ID 6mm.
  4. Using the UltrasonicWaterFR604x_02_40_00_00 water demo project, USS_02_40_00_00 gui library, CCS 12.8.1.
  5. Changes performed in the code (transducer frequency and the tube size) :
    1. USS_userConfig.h: USS_F1_FREQ → 2000000
    2. USS_temperatureLUT.h: USS_TEMPERATURE_LUT_TRANSDUCER_CONST → 0.00525 (L/2 for 10.5mm spacing)
  6. Attached the newly created .xml(Jiakang_2MHz_mtr_config_vfr_calib_disabled.xml) keeping Audiowell_mtr_config_vfr_calib_disabled.xml file as reference.
  7. In image1 -> waveform displayed is same in all the below cases:
    1. Transducer is connected CH0 and CH1.
    2. Pipe inserted between the connected transducer.
    3. Pipe filled with water and inserted between the connected transducer.
    4. Water flow through the pipe when it's inserted between the connected transducer.
  8. In image2 -> waveform displayed when transducer is not inserted in CH0 and CH1.

image1.png     image2.png

                   image1                                                                     image2

                                     Jiakang_2MHz_mtr_config_vfr_calib_disabled.xml

<?xml version="1.0" encoding="UTF-8"?>
<ussMspGui>
	<settings>
		<isLogging>false</isLogging>
	</settings>
	<configParams>
		<target>water</target>
		<board>EVM430-FR6047</board>
		<device>MSP430FR6047</device>
		<lph_gpm>lph</lph_gpm>
		<f1f2>2000.0 2000.0</f1f2>
		<patternSeq>0</patternSeq>
		<gapBetweenPulseAndCapture>60.0</gapBetweenPulseAndCapture>
		<numberOfPulses>20.0</numberOfPulses>
		<gapBetweenUpsAndDns>3000.0</gapBetweenUpsAndDns>
		<gapBetweenDnsAndUps>1000.0</gapBetweenDnsAndUps>
		<gainControl>1.0</gainControl>
		<areaConstant>12742000.00</areaConstant>
		<xt2Freq>8000</xt2Freq>
		<sigSamplingFreq>4000.0</sigSamplingFreq>
		<adcSamplePulse>20</adcSamplePulse>
		<deltaTOFOffset>0.0</deltaTOFOffset>
		<absTOFAdditionDelay>0.0</absTOFAdditionDelay>
		<captureDuration>40.0</captureDuration>
		<intrplCorrTableSize>2</intrplCorrTableSize>
	</configParams>
	<devModeParams>
		<param1>0</param1>
		<param2>3.0</param2>
		<param3>10000.0</param3>
		<param4>5000.0</param4>
		<param5>0.0</param5>
		<param6>0.0</param6>
		<param7>120.0</param7>
		<param8>11.0</param8>
		<param9>3.0</param9>
		<param10>0.0</param10>
	</devModeParams>
	<configCalibParams>
		<maximumVFR>10000.00</maximumVFR>
		<calculateTemp>0</calculateTemp>
		<minTempLUT>5</minTempLUT>
		<maxTempLUT>60</maxTempLUT>
		<tempResLUT>1.000</tempResLUT>
		<transducerLen>1.050</transducerLen>
		<calibType>0</calibType>
	</configCalibParams>
</ussMspGui>

**Attention** This is a public forum