温度检测系统:A/D转换与电路制作

需积分: 30 0 下载量 19 浏览量 更新于2024-07-28 收藏 1.02MB PPT 举报
"该资源是关于温度检测系统的设计与实现,涵盖了硬件电路制作和软件编程两个方面。系统基于单片机AT89S51,包括A/D转换电路、温度测量电路以及LED或数码管显示电路。" 在这个温度检测系统中,首先我们需要了解的是温度测量电路的制作。这个电路主要通过热敏电阻来感知环境温度,热敏电阻的阻值会随着温度变化而变化。当温度上升时,热敏电阻的阻值降低,反之则升高。这种特性使得热敏电阻成为一种理想的温度传感器。 在硬件电路制作部分,电路由CPU(中央处理器)、晶体振荡电路、复位电路、A/D转换电路以及显示电路组成。复位电路确保单片机在启动时能处于已知状态,晶振电路为系统提供精确的时钟信号。A/D转换电路则是关键部分,它负责将热敏电阻产生的模拟电压转换为数字信号,以便单片机处理。这里采用的A/D转换集成电路是ADC0809,它能够接收模拟信号并输出8位数字结果。 程序编写方面,程序流程主要包括初始化、中断服务和数据处理。在复位入口地址处,设置中断方式并开启中断。外部中断1被用来触发A/D转换。在中断服务程序中,读取A/D转换的结果并送至显示电路,然后再次启动A/D转换,形成连续的温度监测。显示部分可以是8个LED二进制显示或者LED数码管十进制显示,根据任务需求进行选择。 在任务二中,系统增加了温度采样电路,使用热敏电阻将温度变化转化为电压信号。这个电压信号经过A/D转换后,由数码管以十进制的形式直观地显示温度值,使得用户可以清晰地读取当前的温度。 在整个过程中,相关的知识点包括: 1. 温度传感器的应用,特别是热敏电阻的工作原理和特性。 2. A/D转换器的工作机制,如何将模拟信号转换为数字信号。 3. 单片机系统设计,包括CPU、晶振、复位电路等基本组件的功能。 4. 中断系统的设计与应用,如何配置中断方式和服务程序。 5. 数码管或LED显示技术,如何通过编程控制显示内容。 此外,还需要掌握一些相关的指令集,用于编写单片机程序,以及电路扩展和接口设计的知识,以适应不同类型的传感器和显示设备。通过这样的系统设计,可以实现精确且实时的温度监测,广泛应用于工业控制、环境监控等领域。