基于DS18B20的水温控制系统课程设计
《基于DS18B20的水温控制系统课程设计》由会员分享,可在线阅读,更多相关《基于DS18B20的水温控制系统课程设计(20页珍藏版)》请在毕设资料网上搜索。
1、1 课程设计任务书课程设计任务书 题题 目目: : 基于基于 DS18B20DS18B20 的水温控制系统设计的水温控制系统设计 专专 业业: : 姓姓 名名: : 学学 号号: : 班班 级级: : 2 【任务目的】 了解 DS18B20智能温度传感器的基本工作原理, 掌握系统的软. 硬件设计方法,熟悉 PROTEUS 仿真软件的使用。 【任务描述】用 DS18B20智能传感器作为检测元件;用 LED 数码管显示温 度;用 PROTEUS 实现电路设计和程序设计,并进行实时交互仿真。 1、功能要求与方案论证 1.1功能要求: 测温范围:-50+110度,误差在0.5度以内。 1.2方案论证:
2、按照系统设计功能的要求,确定系统有三个模块组成;主控 器,测温点路及显示电路。 数字温度计总体电路结构框图如图 图 1 硬件总框图 2、硬件设计 2.1主控制器:单片机 AT89C2051具有低电压供电和小体积等特点,两个端 口刚好满足电路系统的设计需要,很适合便携手持式产品的设计使用,系 统可以用两节电池供电。 2.2显示电路:显示电路采用4位共阳极 LED 数码管, 从 P1口输出段码, 列扫 描用 P3.OP3.3口来实现,列驱动用 PN4249三极管。 2.3 DS18B20工作原理 DALLAS 半导体公司的数字化温度传感器是支持“一线总线”接口的温度传 感器。一线总线独特且经济的特
3、点,使用户可轻松的组建传感器网络,为 测量温度范围为-55+125度,在-10+85度范围内,精度为0.5度。 现场温度直接以“一线总线”的数字方式传输,明显提高了系统的抗干扰 3 性,适合于恶劣环境的现场温度测量,如环境控制等。 DS18B20的测温原理图如下: DS18B20测温原理图 图中低温度系数晶振的振荡频率受到温度而影响很小,用于产生固定频率 的脉冲信号送给减法计数器1:高温度系数晶振随温度变化其振荡频率明显 变化,所产生的信号作为减法计数器2的脉冲输入。当计数门打开时, DS18B20就对低温系数晶振产生的脉冲信号进行计数,进而完成温度测量。 计数门的开启,时间由高温度系数晶振来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DS18B20 水温 控制系统 课程设计
