浅谈51单片机的规格与DS18B20传感器说明

注:获取全套资源,请见后文说明…
设计要求
1.测量温度值精度为±1℃;
2.系统允许的误差范围为1℃以内;
3.系统可由用户预设温度值,测温范围为-55℃~+125℃;
4.通过ds18b20传感器和系统连接,能实时准确检测到现场温度;
5.把现场实时检测到的温度值通过lcd1602液晶显示出来;
6.报警温度设定和报警:根据需要可以设置报警温度,并且当达到报警温度时会发出报警提示;
系统概述
本系统采用一种改进型温度传感器ds18b20作为检测元件,温度范围为-55~125ºc,最高分辨率可达0.0625ºc。ds18b20可以直接读出被测温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本设计是一种基于at89c52单片机的温度监控系统仿真设计,系统采用ds18b20作为温度监测元件,测量范围-55℃-~+125℃,使用lcd1602液晶模块显示测取的温度值以及设定的温度上下限值,按键模块用来设置温度报警上下限。若当前获取的温度不在设定温度上下限范围内时,蜂鸣器报警,led指示灯点亮,指示当前报警信息。
系统由4个部分组成,它们是at89c52单片机最小系统(包括复位电路和晶振电路)、ds18b20采温模块、lcd显示模块、按键设置模块和报警模块,其设计框架如下。
仿真结果运行
当从ds18b20采集到的温度低于温度下限时,仿真结果如下图所示,可知蓝色led指示灯点亮,蜂鸣器报警。
使用说明
部分c程序
/main主程序***/
void main()
{
init();//lcd初始化
init_time();
init_ds18b20();//ds18b20初始化
while(1)
{
if(s1==0||s1num>=1)
{keyscan(); tr0 = 0; d1 = 1; d2 = 1;}//按键扫描
else
{
readtemp();//读取温度值
write_temp_value(0,temp_value);//lcd显示温度值
comp();
}
}
}
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x–)
for(y=110;y>0;y–);
}
/lcd初始化程序***/
void init()
{
lcden=0;
lcdrw=0;
write_com(0x38); //设置16x2 显示5x7 点阵,8 位数据接口
write_com(0x0c); //设置开始显示不显示光标
write_com(0x06); //写一个字符后地址指针加1
write_com(0x01); //显示清零数据指针清零
write_com(0x80); //将数据指针第一行第一个字处,
write_com(0x80+9); //定义当前指针位置
write_data(‘h’);
write_data(’:’);
write_data(’+’);
write_data(‘2’);
write_data(‘0’);
write_data(0xdf);
write_data(‘c’);
write_com(0x80+9+0x40); //定义当前指针位置
write_data(‘l’);
write_data(’:’);
write_data(’+’);
write_data(‘1’);
write_data(‘0’);
write_data(0xdf);
write_data(‘c’);
h=0x14;
l=0+0x0a;
d1=1;
d2=1;
figh=0;
figl=1;
}
资源分享内容有
(1)基于ds18b20的数字温度监控系统proteus仿真毕设报告【完整版】;
(2)proteus仿真文件;
(3)keil c语言程序文件;
(4)参考文献资料(ds18b20、lcd1602手册等);
(5)visio流程图文件;
分享如下

泰克示波器系列产品介绍
空中客车和新加坡电信合作 试点使用5G操作无人机
这三款百元机的?不知能不能媲美千元机?
步进电机的常见问题分析以及应用场景介绍
汽车制造商希望DMS作为高级驾驶员辅助系统(ADAS)的安全功能
浅谈51单片机的规格与DS18B20传感器说明
余压传感器的安装方式以及机械防烟系统的验收
欧胜音频技术被联想选用于其旗舰型智能手机
运算放大器和比较器它们究竟有什么区别
全球智能手机导入指纹识别技术,神盾2017营收创新高
简单介绍SMT工艺中常用的两种贴片胶类型
施工升降机减速器齿轮链条的常见故障分析与解决
荣耀9什么时候上市?荣耀9最新消息:双手难敌四拳?6月中旬揭晓,荣耀9将直接对飙小米6!
电视圈刮起防蓝光风潮 这几台电视不容错过
【世说技术】欧姆龙核心技术大揭秘——光控制
所有经合组织成员国致力于在2030年前逐步淘汰煤炭
联想发布四款国内版Tab 4平板电脑:额外提供“儿童模式”
光纤通信的特点
华为又开始全力准备下一代旗舰手机--Mate30系列
直流稳定化电源的的2种反馈控制电路简析