电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于51单片机的温度检测系统

基于51单片机的温度检测系统_第1页
1/47
基于51单片机的温度检测系统_第2页
2/47
基于51单片机的温度检测系统_第3页
3/47
单片机 C 语言课题设计汇报 学 号: 班 级: 设计时间: 设计题目:温度检测 指导老师: 设 计 人: 摘要 本课题以 51 单片机为关键实现智能化温度测量。利用 18B20 温度传感器猎取温度信号,将需要测量温度信号自动转化为数字信号,利用单总线和单片机交换数据,最终单片机将信号转换成 LCD 能够识别信息显示输出。 基于 STC90C516RD+单片机智能温度检测系统,设计实行 18B20 温度传感器,其分辨率可编程设计。本课题设计应用于温度改变迟缓空间,综合考虑,以降低灵敏度来提升显示精度。设计使用 12 位分辨率,因其最高 4 位代表温度极性,故实际使用为 11 位半,而温度测量范围为-55℃~+125℃,则其分辨力为0.0625℃。 设计使用 LCD1602 显示器,可显示 16*2 个英文字符,显示器显示实时温度和过温警告信息,传感器异常信息设。计使用蜂鸣器做警报发生器,当温度超出设定值时播放《卡农》,当传感器异常时播放嘟嘟音。 目录 一、设计功效................................. 3 二、系统设计................................. 3 三、器件选择................................. 3 3.1 温度信号采集模块 ................................... 3 3.1.1 DS18B20 数字式温度传感器 ..................... 4 3.1.2 DS18B20 特征 .................................. 4 3.1.3 DS18B20 结构 .................................. 5 3.1.4 DS18B20 测温原理 .............................. 6 3.1.5 DS18B20 读写功效 ............................ 6 3.2 液晶显示器 1602LCD ................................. 9 3.2.1 引脚功效说明 .................................. 9 3.2.2 1602LCD 指令说明及时序 ..................... 10 3.2.3 1602LCD 通常初始化过程 ..................... 10 四、软件设计................................ 11 4.1 1602LCD 程序设计流程图 ............................ 11 4.2 DS18B20 程序设计流程图 ............................ 12 4.3 主程序设计流程图 ................................. 13 五、设计总结................................ 14 六、参考文件................................ 14 七、硬件原理图及仿真........................ 15 7.1 系统硬件原理图 .........................

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于51单片机的温度检测系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部