基于8031单片机的智能测温控制系统设计详解

需积分: 10 2 下载量 195 浏览量 更新于2024-12-23 收藏 466KB DOC 举报
该资源是一个基于单片机的智能测温检查控制系统的设计,适用于电子和自动化专业的课程设计。系统主要关注于温度测量精度的提升,通过查表与估算相结合的方法确保测量准确性。以下是关键知识点的详细解析: 1. **系统技术指标**: - 测温范围:0~1000℃(实际软件测试至200℃),分辨率为1℃。 - 测压范围:0~2mV或0~2V,电压分辨率高达0.001mV或0.001V。 - 温度精度:1%满量程精度 (FS)。 - 显示方式:采用LED动态显示。 2. **温度测量方案**: - 采用热电偶作为温度传感器,通过AD521放大器放大信号,然后由AD5G14433 A/D转换器转换为数字量。 - 使用查表法和估算法,通过预先确定的放大倍数和电压转换系数,将模拟电压转换为温度值。 - 比较查表结果和A/D转换后的温度值,以找到最接近的温度读数。 3. **系统方案及元件选择**: - 主控芯片:选择8031单片机,考虑到程序量、工作速度和I/O口需求,同时考虑成本和市场可用性。 - A/D转换器:选用了AD5G14433,确保模拟信号有效位数和精度。 - 放大器:AD521提供高精度放大,处理低电压信号以满足硬件要求。 - 温度补偿:由于非零冷端温度,使用AD590进行温度补偿,确保测温准确。 - 存储解决方案:使用EPROM27128保存程序,便于程序修改;EEPROM2817用于保存控制参数和控制字,实现断电保护。 4. **设计流程**: - 系统整体设计首先考虑技术指标和性能需求,然后细化到温度测量方案的选择和电路元件的配置。 - 通过精确的算法和芯片选择,确保系统的稳定性和测量精度。 这个资源不仅提供了理论设计,还包含了详细的流程图和程序代码,对于学习者进行单片机测温系统的实践操作非常实用。通过这个项目,学生可以深入了解单片机控制、模拟信号处理、温度传感以及数据存储等方面的知识。