Part Number: XTR-ERROR-CALC
Other Parts Discussed in Thread: AMC3311, XTR305, TLV9002
Hello TI E2E Support team,
I am currently designing and simulating a signal conditioning circuit for an industrial data acquisition system. The main objective is to measure a high-voltage input up to 100V from an industrial machine, isolate it using the AMC3311, condition/scale it via a TLV9002 op-amp stage, and finally convert it into a current loop using the XTR305.
However, I am running into trouble with the XTR305 current output simulation in PSpice.
Current Setup & Behavior:
-
Input Stage: The high-voltage input 0-100v is scaled and isolated by the AMC3311, then converted to a single-ended 0-5v signal (
V_Output) by the TLV9002. -
XTR305 Configuration:
-
Configured in Current Output Mode with digital pins set to
M1 = 0V,M2 = 5V, andOD_N = 5V. -
Rset = 2.5k and Ros = 12.5k connected to the
SETpin with a 5v reference. -
A 250ohm load resistor (
R11) connected betweenDRVandGND.
-
-
The Issue: Based on the transfer function for the current output mode, for an input of 0-5V, the theoretical calculation should range from -4mA to +20mA. However, during the transient simulation, the output current (
A_Output) is behaving like a sinking circuit running from -4mA to -20mA (or hitting convergence/saturation issues when trying to modify the resistor network).
Could you please advise on what might be causing this inverted/negative behavior or if there are specific model constraints regarding the reference configuration and supply rails for current output mode in simulation?
I have attached my current schematic and simulation files below. Any guidance would be greatly appreciated!