Tool/software:
Hello all,
After trying out the TDC1000-C2000 EVM, we failed to get the required results on metallic tank level measurement.
We have decided to get the BOOSTXL-TUSS4770. We have started by using the provided 40khz transducer but have failed to get any good results.
1. Below are the GUI settings we have been using. (Obstacle at 18cm)
2. Is there a significant reason why the SPI mode can't be changed in the GUI?
3. What are the recommended initial settings while working with this 40khz transducer.
By the way, we intend to use 1mhz transducer on a metallic LPG Cylinder at 1.2m for level measurement after these initial tests.
Regards,
Semyalo
Hello Seyalo,
The video at the bottom of the FAQ page below has a good walkthrough of using the GUI that might be helpful.
https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/748143/faq-ultrasonic-sensors
Looking at your configuration, I think you could have more pulses to get a stronger echo response. Try around 10 to 20 pulses.
You can start with the configuration below. As for the fixed SPI mode, I think this was a feature that was never implemented.
Hello Eddie,
Thanks for your response. Yes, we went through the video, but the GUI used (as well as the one you have used here) does have some values that have probably been changed like the BPF_FC_TRIM. We don't have a -8 as value in the current GUI.
Anyways, we were able to fine tune the settings and got good results for 40khz and 200khz transducers up to 2m in air. (though a <5cm distance wasn't possible).
We are testing it out on a thin metallic container that contains water using a 1mhz transducer. After enabling HPF and inputting 1mhz as our frequency, the BPF_HPF_FREQ automatically sets to 100p. Could you elaborate more on this?
I have attached our current settings for 1mhz transducer on a metallic container to measure water level at 75cm. It seems like we do not have any recognisable echo. Please advise on the crucial settings.
Regards,
Semyalo
See table 8-1 in the datasheet. Be sure that you are also changing these Cinn and Cflt capacitor values for the frequency you are using. This can have a large impact on the measurement. J1 and J4 on the EVM can be used for this as well.
The device does not have a BPF that is centered at 1MHz, so you must use the HPF as it looks like you have found. The thread below discusses how to configure. When you enable the HPF, you can set the corner frequency. The GUI is defaulting to 100kHz.
Also, if you are transmitting through the tank wall, the app note below has good information about properly mounting the transducers for best performance.
Also, check the settings that Akeem suggests in the thread below for 1MHz operation.
Hello Eddie,
Thanks. Yes, we had already set both capacitors CFLT and CINN and now used the recommended settings from Akeem.
We do have some good TOF readings for 18cm in a metallic cylinder at Obj 1 in the GUI though not very stable and sometimes appears at Obj 2 or 3!
We haven't been able to get something higher than 18cm (seems like there's a lot of noise I presume). Since we are dealing with LPG, I don't think the VDRV higher than 5V is needed for now?
Current required level measurement is about 80cm.
It seems like we are missing something detailed within the configuration?
Regards,
Semyalo
Hello Eddie,
We do have our desired echo but comes with a lot of noise.
Do you have any advice on how we can do further filtration to get away with that?
After enabling HBF, It seems we do get anything above the 500q/500p when using 1Mhz transducer.
Regards,
Semyalo
Semyalo,
You could test enabling the log amp. Section 7.3.4 of the datasheet discusses the log amp. Give this a try and let me know if this improves your noise.