Other Parts Discussed in Thread: TLV1702
Hi Everyone,
I have a particular weird situation on my bench. I'm using the TLV1701 to detect if a resistor is present on two pins or not. This signal is going to a microcontroller, which will need to do something with this information.
At one particular instance in time, the TLV1701 has these potentials around it:
Vcc = 20V
Vss = GND
V+ = 13.4V (comes from a divider - 2/3 of 20V)
V- = 10V (comes from a divider - 1/2 of 20V)
Vpull-up = 3.3V
Rpull-up = 220k
The initial thing that I observed was that the output voltage, on pin 4 was 3.4V. This seemed odd as I don't have any 3.4V rails on my system (I double checked the uC supply rail). The next thing that I did was to put the Rpull-up (220k) resistor to ground. Having the same potential levels around the TLV1701, the output voltage on pin 4 is 165mV, which with the 220k resistor to ground, ends up to being ~700nA of output source current.
The datasheet specifies a typical value of output leakage current of around 70nA, but the value that I'm getting is an order of magnitude bigger. Also I suspect that the datasheet value is leakage current sunken by the comparator, and not sourced.
Has anyone seen this behavior, and maybe hint to a cause on what might be causing this ? I don't like when my open collector comparators source current on the output :-)
PS: The idea is that it will do a level shift from the 20+V world to the 3.3V uC world voltages in my design.
