单片机课程设计--基于51单片机温度传感器设计
《单片机课程设计--基于51单片机温度传感器设计》由会员分享,可在线阅读,更多相关《单片机课程设计--基于51单片机温度传感器设计(9页珍藏版)》请在毕设资料网上搜索。
1、 单片机课程设计报告 基于基于 51 单片机温度传感器设计单片机温度传感器设计 系统概述系统概述 摘要:摘要: 本设计是以 51 单片机为核心的温度传感器设计, 该系统以 STC89C52 单片 机为中心控制单元,由数码管显示模块,蜂鸣器警报模块组成,并预设温度报警 上下限,系统启动后可以实时采集环境中的温度,并且当温度超出上下限的值以 后蜂鸣器报警. 关键词:关键词:STC89C51、数码管、蜂鸣器、DS18B20 温度传感器 系统框图系统框图: 原理概述原理概述: STC89C52 单片机为主控制器,用于处理采集的温度值以及相关报警值。本设计采用 DALLAS 公司的 DS18b20 温度
2、传感器采集温度,通过主控制器进行温度的采样以及转换并 在数码管上进行相应的显示, 当外界温度值超出预设的报警温度值时, 通过蜂鸣器报警提示。 实验要求:实验要求: (1) 温度读取 (2) LED 数码管或 LCD 显示 (3) 定时读取数据 (4) 报警 实验设备实验设备: STC89C52 温 度 采 集 数 码 管 显 示 复位电路 振荡电路 蜂鸣器 5V 电源 复位电路 51 学习开发板,STC89C52 单片机,DS18B20 设计内容:设计内容: 软件流程图:软件流程图: N Y 设计方法:设计方法: DS18B20 特性 独特的单线接口仅需一个端口引脚进行通讯 简单的多点分布应用
3、 无需外部器件 可通过数据线供电 零待机功耗 测温范围-55-+125,以 0.5递增。华氏器件-67-+257,以 0.9递增 温度以 9 位数字量读出 温度数字量转换时间 200ms(典型值) 用户可定义的非易失性温度报警设置 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件 应用包括温度控制、工业系统、消费品、温度计或任何热感测系统 温度温度传感器说明:传感器说明: DS1820 数字温度计以 9 位数字量的形式反映器件的温度值。 DS1820 上电复位 实时温度采集 单片机处理 是否超出温度上下 蜂鸣器报警 数码管显示 通过一个单线接口发送或接收信息,因此在中央微处理器和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 基于 51 温度传感器 设计
