Part Number: TDC7200
I take the TDC7200 and TDC1000 to drive the Ultrasound sensor , but there is a problem with the TDC7200.
TDC7200 works in the measurement MODE 2 for single stop , read the TIME2 register , it can be found that when the value of TIME2 decrease to about 200- ,the value will jump to 2000+, refer to the FIG. as follows:
I have tried to set the NUM_STOP for more the stops , and read the TIMEn register value,
this jumping problem is turning cycle sitll when the TIMEn register value hit the 200- and 2000+ (dec) , the curve as below:
I make sure that the signal of Ultrasound sensor is linear , there is no jumping !
I guess there are some thing wrong with the TDC7200 setting or TIMEn register .
Need help , thank you!
Please provide me more info about your setup and the device register map to understand your problem better.
Sensor Signal Conditioning Applications
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 Bharat Aravamudhan:
the setting of TDC7200 as bellow, FYI
1. TDC7200 setup:
TDC7200: in mode #2, one stop signal,
calibration is always performed at the end,
parity bit disabled,
calibration2 by 20 periods of CLOCK,
TRIGG START STOP is a rising edge signal,
1 measurement cycle only,
delayed by 3.0 sec relative to START pulses
control parameter is – MEAS_COMPLETE_FLAG
In reply to user1075061:
I am still working on your request and unable to replicate this issue, please give me a week's more time to find out this issue.
Please let me know if you can provide me the delay between the STARt & STOP signal that you are trying to measure. Also you say "delayed by 3.0 sec relative to START" does that mean you do 1 measurement cycle every 3 sec ? or is the STOP delay from the START by 3s.
Also as in Figure 18 in datasheet: TIME1 is occurrence of START edge to first clock edge. TIME2 is occurrence of STOP edge to next clock edge. So if your Time 1 alone is cyclic then ti could be due to the change in START happened closer to first clock edge. Note that the clock timing and your signal timing will be in sync always and that can create this changes.
I think the issue has been resolved as your remind.
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.