全球旧事资料 分类
但是DS18B20也有缺点,就是软件实施方面比较复杂,但相对于模拟量输出的硬件实现方面来说会简单很多。在本次设计中,温度数据采集用到的传感器是DS18B20。
总体设计方案框图如图14所示:
5
f辽宁工业大学课程设计说明书(论文)
图14总体设计方案系统由4个模块组成:单片机接口电路、键盘扫描电路、温度及定时显示电路、实时温度测量电路、各功能电路如蜂鸣电路、加热电路、制冷电路。系统用89C52单片机作为系统的CPU进行控制控制,由数字传感器DS18B20进行数据采集,89C52对采集到的数据进行处理,得到各种信号。而这些信号将分别作为LED数码管显示的信号输入和启动制冷设备、电暖设备的输入。同时将利用单片机的其它使能端口实现系统的复位,手动调节和自动调节。
6
f辽宁工业大学课程设计说明书(论文)
第2章硬件电路设计
21温度采集电路本系统中采集温度使用的是DS18B20数字温度传感器。DS18B20是Dallas半导体公司生产的世界上第一片支持“一线总线”接口的温度
传感器。与之前的传感器相比,DS18B20体积更小、适用电压更宽、更经济。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。DS18B20“一线总线”数字化温度传感器支持“一线总线”接口,测量温度范围为55℃到125℃,在10到85℃范围内精度为±05℃。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。与前一代产品不同,新的产品支持3V到55V的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。DS18B20可以程序设定9到12位的分辨率,精度为±05℃。当分辨率为12位时,转换时间为750ms。使得用户可选择更小的封装方式,更宽的电压适用范围和分辨率设定,同时用户设定的报警温度存储在EEPROM中,掉电后依然保存。
DS18B20一般为三极管型封装,其引脚图如图4所示。这三个引脚分别为:GND电源地;QD数字信号输入输出端;VDD外接供电电源(可选5V)。
图21DS18B20引脚图
7
f辽宁工业大学课程设计说明书(论文)
在单片机89C52中,输入输出端口分别P0、P1、P2、P3。其中P3是一个带内部上拉电阻的8位双向IO端口。P3的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻吧端口拉到高电位,这时可用作输入口。P3作输入口使用时,因为有内部的上拉电阻r
好听全球资料 返回顶部