首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 【DIY】DS18B20温度测量、报警系统

【DIY】DS18B20温度测量、报警系统

资料介绍
包含原理图源程序。

功能简介:
温度测量范围0~99.9摄氏度,可设置上限报警温度、下限报警温度(即高于上限值或者低于下限值时蜂鸣器报警),默认上限报警温度为38℃、默认下限报警温度为5℃。报警值可设置范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限报警值调为0时为关闭下限报警功能。
DS18B20 于温度测量、报警系统的设计(DIY)

功能简介:

温度测量范围0~99.9摄氏度,可设置上限报警温度、下限报警温度(即高于上限值或者低于
下限值时蜂鸣器报警),默认上限报警温度为38 ℃、默认下限报警温度为5℃。报警值可设置
范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限
报警值调为0时为关闭下限报警功能。他的毕业设计比较简单,以上这些功能就已经超额完
成基本要求了。
硬件设计:

电源电压 VCC 为5V ,可以焊一只 USB 座到板上,然后用相应的 USB 线连接至电
脑,通过电脑 USB 口供电;数码管选用四位共阳红色数码管;DS18B20 也可以根据需要用
屏蔽电缆引出来。K1为进入/ 退出设置键;K2为增加键;K3为减少键。
Hex 文件供下载:DS18B20.txt(右键目标另存为,需要将扩展名 txt 改为 hex)

软件设计:

有两个文件,DS18B20.c 和 DS18B20.h,将这两个文件添加到工程里即可。

DS18B20.c:

/******************************************************************
程序名称:DS18B20温度测量、报警系统
简要说明:DS18B20温度计,温度测量范围 0~99.9摄氏度
可设置上限报警温度、下限报警温度
即高于上限值或者低于下限值时蜂鸣器报警
默认上限报警温度为 38℃、默认下限报警温度为 5℃
报警值可设置范围:最低上限报警值等于当前下限报警值
最高下限报警值等于当前上限报警值
将下限报值调为 0时为关闭下限报警功能


******************************
【DIY】DS18B20温度测量、报警系统
本地下载

评论

jack67· 2014-08-30 21:02:18
我怎么下载不了