The invention discloses an infinite order temperature compensation
system easy to implement. Signals output by a
system which needs to be subjected to temperature compensation include a temperature
simulation value Vtemp and a
voltage simulation value Vout, and two signals are transmitted to a digital-to-analog converter; the digital-to-analog converter converts the
simulation temperature value Vtemp and the simulation
voltage value Vout into a digital temperature value Digital Vtemp and a digital
voltage value Digital Vout by ADC, and outputs the digital temperature value Digital Vtemp and the digital voltage value Digital Vout to a
microprocessor; a
function model is selected at the
microprocessor, the function models include a triangle
function model and a double-exponential
function model, and the digital temperature value Digital Vtemp and the digital voltage value Digital Vout are fit to obtain a function model coefficient to transmit to a storage module Rom of a digital compensated circuit; the digital compensated circuit carries out compensation on the input digital temperature value Digital Vtemp and digital voltage value Digital Vout and the function model coefficient read by the ROM by adopting a
CORDIC algorithm or a
lookup table method, and finally outputs a compensation
signal; and the infinite order temperature compensation
system easy to implement achieves the technical effects that a fitting effect of a higher order polynomial can be reached, and the infinite order temperature compensation system adopts few coefficients, and is simple to calculate and easyto implement.