Part Number: TLV3201
I am using the TLV3201 in a relaxation oscillator circuit to measure changing capacitance in a system by counting the number of edges outputted. The circuit receives +3.3V (+3.3V_CM) in this way: +5V_USB -> LDO -> +3.3V_USB -> load switch -> +3.3V_CM. The 3.3V_CM is controlled via an enable/disable signal. When I was testing this on the bench getting 5V from my laptop USB, I was noticing some edge count dropouts, maybe about a few times a day to once an hour. Using a scope, I was able to observe noise on the USB 5V rail, which then translates to noise on the 3.3V rail. I saw that if this noise occurred on the input as the output edge was transitioning, the oscillations would stop and the IC would output 0.5VDD. The only way to get out of this state is to disable then re-enable the 3.3V going to the chip. I can not add filters to the input as we are trying to measure small changes in capacitance and don't want to increase the baseline capacitance. Adding some additional filtering and powering this from our system's USB 5V has stopped this from occurring, and we are able to monitor this signal for weeks without a single dropout. Although the problem has went away while on the system, I am planning to implement a way to automatically recover if and when this occurs, maybe through the use of a watchdog that toggles the enable/disable when it notices no oscillations when there should be.
Revisiting this project, I really want to understand this problem better. My main question is why does the output get stuck at 0.5VDD when this happens? Is this related to the input changing faster than the propagation delay of the TLV3201? Below are scope shots taken a while ago on the issue. I also looked at different rail voltages in the scope shots in order to determine where the noise is coming from.
Channel 1: Yellow, TLV3201 Output | Channel 2: Blue, TLV3201 Input | Channel 3: Purple, +3.3V_CM
Channel 1: Yellow, TLV3201 Output | Channel 2: Blue, TLV3201 Input | Channel 3: Purple, +3.3V_CM | Channel 4: Green, +3.3V_USB
Channel 1: Yellow, TLV3201 Output | Channel 2: Blue, TLV3201 Input | Channel 3: Purple, +3.3V_USB | Channel 4: Green, +5V_USB
can you show the schematic?
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 kai klaas69:
Attached is a screenshot for the schematic for the relaxation oscillator. +3.3VLS is +3.3V_CM.
In reply to Thi Le2:
the supply voltage of TLV3201 (as of any other analog chip) must be clean, stable and noise-free. Unfortunately, this is not the case in your application. The noise on the supply voltage can make the TLV3201 run ill. Yes, even dangerous latch-up can occur. So I strongly recommend to add some filtering in front of the LDO. A simple ferrite bead, eventually with a small resistor in series, can help a lot.
Thank you for all of the support. Thi, please respond to this thread or open another if you have more questions.
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.