设计了基于ADS1247的铂电阻测温方案,将ADSI247输出的可编程恒定电流作为铂电阻激励源,并采用ADSI247集成的可编程放大器放大铂电阻的电压降,然后将放大器输的信号进行24位模数转换。升降温通过BTS7960驱动芯片构成的半桥电路分别驱动加热片和制冷片。在控制策略上选用增量式数亨PID算法,单片机ATmega128进行控制量计算,输出PWM信号控制驱动电路。电路结构简单,测量精度及稳定性好。软 件上采用零点调准、查表和线性插值法进一步实现温度的精密测量。经长时间实验观测,测量误差在0.02℃内,系统温度控制精度优下0.1℃。