Abstract:The temperature correction method of a thermopile-type terahertz detector is proposed. By this method, the influence of ambient temperature on the zero drift and responsibility of the detector can be reduced effectively. Firstly, two thermopile detectors with same specifications output in parallel. One of the detectors is used as the main detector and the other one is used as the reference detector. Thus, the zero drift caused by external disturbance is reduced effectively. Secondly, a temperature-compensated device containing a temperature transducer is introduced around the thermopile detector. By using a FPGA controller to obtain ambient temperature in real time and incorporating the responsibility correction coefficient of the detector, temperature compensation is completed. The results show that the zero-drift noise is reduced from 3.76 mV to 0.49 mV and the responsibility variation caused by temperature drift is reduced from 19.5 mV/W to 2.7 mV/W. This temperature correction method can greatly reduce the impact of temperature noise and effectively improve the performance of terahertz detectors.