设计一套基于ADuC845单片机的智能PID控制器,该控制器具有数据采集、显示、控制和远程通讯等功能,可以实现对恒温槽温度的智能控制,通过数据采集模块得到温度测量值,运用增量型PID控制算法,进行温度的PID控制。硬件部分主要由电源模块、传感器输入模块、PWM输出模块、4—20 mA电流输出模块、显示输出模块、按键输入模块、通讯模块等组成。软件部分基于C语言编写,开发了PID等控制程序。