N
13_A
= round
[
4*
]
N
12_A
= round
[
64*
]
I
ZERO
+ dI
ZERO
- 35*I
ZPGM
I
ZPGM
I
ZERO
+ dI
ZERO
- 35*I
ZPGM
-
I
ZPGM
I
ZPGM
*N
13_A
4
N
12_A
= round
[
N
12
+
]
N
13_A
= N
13
dI
ZERO
= I
OUT_MIN
- I
ZERO
-
[ ]
512*dI
ZERO
- 35*I
ZPGM
I
ZPGM
50*A
PGA
*I
REF_B
*(RTD
MIN
±
R
Z_A
)
R
VI
N
11_A
= round
[
64*
]
N
10_A
= round
[
1024*
]
I
REF_ADJ
= I
REF_REG
+ dI
REF
I
REF_ADJ
- 5*I
SET
I
SET
I
REF_ADJ
- 5*I
SET
-
I
SET
N
11_A
*I
SET
64
N
11
64
I
REF_REG
= I
SET
*
[
5 + +
]
dI
REF
= (I
REF_REG
±
I
REF_A
) + (I
REF_REG
- I
REF_B
)
N
10_A
= N
10
+ round
[ ]
N
11_A
= N
11
(I
OUT_MAX
- I
OUT_MIN
)*[1 - G
LIN_A
*(RTD
MAX
- R
Z_A
)]*R
VI
50*A
PGA
*(RTD
MAX
±
RTD
MIN
)
I
REF_B
=
N
10
1024
1024*dI
REF
*R
SET
V
REF
Appendix
58
SBOU123A – March 2012 – Revised September 2016
Copyright © 2012–2016, Texas Instruments Incorporated
XTR108EVM-USB Evaluation Board and Software Tutorial
8.2.2.2
I
REF
Registers
Calculate the corrections for the I
REF
registers.
NOTE:
If the adjusted value for register 10 (N
10_A
) is outside of the possible range of –127 < N
10_A
<
128, then use the following equations to adjust both register 10 and register 11.
8.2.2.3
I
ZERO
Registers
Calculate the corrections for the I
ZERO
registers.
NOTE:
If the adjusted value for register 12 (N
12_A
) is outside of the possible range of –127 < N
12_A
<
128, then use the following equations to adjust both register 12 and register 13.