×

基于DS18B20的多点温度采集系统设计(LCD)

消耗积分:0 | 格式:pdf | 大小:644KB | 2017-05-04

cjc一生所爱

分享资料个

  课题总体设计说明

  1.1、目的

  (1)本实验要实现的是通过 DS18B20 温度传感器采集温度并在 LCD 上显示,并学会使用单片机控制 DS18B20 此类单总线器件,并对数字温度传感器 DS18B0 进行时序分析。

  (2)更进一步了解 LCD1602 的应用。

  (3)掌握单片机与 PC 的远程通信。

  1.2、基本功能

  (1)以数字传感器 DS1820 作为前端采集温度,经过单片机处理后,将外部的温度显示在液晶屏上。

  (2)可用通过独立式按键来设定温度的上限值和下限值,当坏境温度超过上限值或低于下限值时会自动提示,并在液晶屏上提示温度大于上限值或温度小于下限值。

  (3)当单片机检测到 DS18B20 存在时会在在 LCD1602 上显示“DS18B20 Succes”,反之则显示“DS18B20 is Wrong,TEMP is No on”。

  1.3、扩展功能以数字传感器 DS1820 作为前端采集温度,经过单片机处理后,再通过串口通信,把实时温度值、上限值和下限值显示在用 VB 语言编辑的计算机软件的界面上并显示出实时温度的变化曲线,当实时温度超过所设定的上限值和下限值时会在用 VB 语言编辑的计算机软件的界面上提示当前温度超过上限值或下限值,模拟实现设备与计算机的通信,通过计算机对设备的温度检测以及实时监控。

  1.4、课题所达到的功能目标

  (1)能在 LCD1602 上准确的显示出实时温度;

  (2)独立式按键能设置报警温度的上限值、下限值和查看所设定的上限值、下限值;

  (3)当温度大于上限值或低于下限值时在液晶屏上自动提示;

  (4)通过串口和 PC 机连接,能够把实时温度值、上限值和下限值显示在用 VB 语言编辑的计算机软件的界面上并显示出实时温度的变化曲线,当实时温度超过所设定的上限值和下限值时会在用 VB 语言编辑的计算机软件的界面上提示当前温度超过上限值或下限值。 1.5、单片机的选择本系统采用了 51 单片机,其体积小巧,携带方便,价格便宜。且 USB 接口 2 通讯及供电,通讯速度快,无须外接电源。 51 单片机有一个全双工的串通信口,非常适合与电脑进行通信。

基于DS18B20的多点温度采集系统设计(LCD)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !