TDC1000: Trying to find the suitable sensor for concentration measurement on flowing slurry in pipeline.
Part Number: TDC1011
I am looking for alternative to ams tdc-gp22 for ultrasonic AFE and zero-cross detecting. I was planing to try TDC1011 with TDC-7201. but i found that you dont recommend TDC1000 for ultrasonic flow meter in following thread:
Does TDC1011 have the same issue as TDC1000?
I also learned that you recommend TUSS4470, but my frequency is above 1Mhz. Any suggestion?
For water flow metering, we actually recommend the MSP430FR6047, which does support transducer frequencies up to 2.5MHz. Are you able to use this part instead?
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Akeem Whitehead:
For my current usage i need to have the precise and exact zero-cross time values. TDC1011 also has the same STOP unstable issue like TDC1000?
In reply to CY H:
Hi CY H,
The MSP430FR604x series does support high-resolution zero-crossing based using a time-to-digital converter (TDC) as discussed in section
2 - Algorithms for Ultrasonic Water Flow Metering of the Waveform capture based ultrasonic sensing water flow metering technology application report.
We suspect all TDC1xxx devices share the same unstable STOP pulse issue. The TUSS4470 also offers a real-time zero crossing output on its pin O3. However, this device only supports transducers up to 1MHz. Is there a particular reason you are using a transducer above 1MHz? If you can provide some detail on your use-case, I may be able to suggest <1MHz transducer alternatives.
Hi Akeem Whitehead
We have check demo code, we only figured out the way to get ADC raw result(which only containing ADC voltage counter and time stamp, from document SLAU732A "Processing raw ADC waveform " How do I get zero-cross time data?
To capture the TUSS4470's zero-crossing output from pin O3, you could implement a GPIO microcontroller based interrupt routine, such that every time a transition occurs on pin O3, the interrupt routine captures a time stamp or increments a counter. For more precise zero-crossing analysis, calculating the delta between time stamps will provide specific results regarding an increase or decrease in frequency at a particular time. If you are seeking a more binary zero crossing solution, the captured zero crossing counter value can be used as a comparison to an expected number of count values.
For example of the zero crossing counter approach: when using a 200kHz transducer in a 1ms window, the number of zero crossing counter events should be 200. If the received frequency shifts up to 210kHz in a 1ms window, then the number of zero crossing counter events increase to 210. This larger counter value will indicate that a Doppler shift occurred resulting in an increased frequency.
In your Jan 30 reply, your mentioned:
"The MSP430FR604x series does support high-resolution zero-crossing based using a time-to-digital converter (TDC) as discussed in section.."
how do i do that? the document you referred to only explained details of correlation method.
I am looping in a team member from the MSP430FR604x team to help answer your MSP430 question.
The method I was previously referring to was in regard to the zero crossing capture methods for the TUSS44x0 device. I will be able to answer any future TUSS44x0 or PGA460 questions you may have.
thanks for help, I am working on MSP430FR604x, right now I don't have further question about TUSS44x0.
The MSP430FR604x devices use an ADC capture correlation approach, so there is no zero crossing in these devices. Details can be found in the document mentioned above.
Don't forget to verify answers to your forum questions by using the Verify Answer button.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.