- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验13传感器之温度篇概要
传感器实验十三
温度传感器是最早开发,应用最广的一类传感器。温度传感器的市场份额大大超过了其他的传感器。从17世纪初人们开始利用温度进行测量。在半导体技术的支持下,本世纪相继开发了半导体热电偶传感器、PN结温度传感器和集成温度传感器。与之相应,根据波与物质的相互作用规律,相继开发了声学温度传感器、红外传感器和微波传感器。
温度传感器是五花八门的各种传感器中最为常用的一种,现代的温度传感器外形非常得小,这样更加让它广泛应用在生产实践的各个领域中,也为人们的生活提供了无数的便利和功能。
温度传感器有四种主要类型:热电偶、热敏电阻、电阻温度检测器(RTD)和IC温度传感器。IC温度传感器又包括模拟输出和数字输出两种类型。
通过该实验项目,学生能够了解温度传感器的硬件电路和工作原理;
通过该实验项目,学生能够学会编写温度传感器的程序。
编写一个温度传感器采集程序;
将采集到的温度作简单的处理;
用按键KEY1控制ZIGBEEN是否发送数据。
硬件部分
ZIGBEE调试底板一个;
图13-1 ZIGBEE调试底板
20PIN转接线一条和带USB的J-Link仿真器一个;
图13-2 J-Link仿真器
转接板一个;
图 13-3 转接板
9~12V电源适配器2个;
图13-4 电源适配器
带普通USB线的ZIGBEE仿真器一个;
图13-5 ZIGBEE仿真器
智能网关一台;
图13-6 智能网关
ZIGBEE模块两个;
图 13-7 ZIGBEE 模块
温度传感器一个和10PIN的转接线一条。
图13-8 温度传感器和10PIN转接线
软件部分
Keil uVision4 集成开发环境;
JLINK仿真器驱动;
温度传感器(DS18B20)介绍
DS18B20的数字温度计提供9位至13位摄氏温度测量,并具有报警功能,使用非易失性用户可编程上限和下限触发点。DS18B20的通信使用单总线,只需要一个数据线(与地面)用于中央微处理器的通信。它的工作温度范围为-55°C至+135°C之间,在范围为-10°C至+85°C上精确到±0.5℃以上。此外,DS18B20的可以直接以数据线(“寄生电源”)作为电源线驱动,省去了外部供应电源。
每个DS18B20都有一个唯一的64位串行代码,这使得多个DS18B20s可以在同一总线上运作。因此,它是简单的使用一个微处理器控制了大面积分布的许多DS18B20s。HVAC环境控制,建筑物内的温度监测系统,设备或机械,过程监测和控制系统等方面的应用都得益于此功能的应用。
DS18B20特性
独特的单总线接口,只需要一个通信端口引脚
每个设备都有一个唯一的64位串行代码存储在板载ROM上
多点功能简化了分布式温度传感应用
不需要外部元件
数据线可供电电源电压范围是3.0V至5.5V
测量温度从-55°C至+135°C(-67°F至+257°F)
从-10°C至+85°C间的精度是±0.5°C
温度计分辨率是用户可选择的9至13位
温度转换到13位温度值需要750ms(最大)
用户可定义的非易失(NV)报警设置
报警搜索命令识别和地址的设备,其温度超出编程限制(温度报警条件)
可在8引脚SO,8引脚μSOP,3引脚TO-92封装
与DS1822的软件兼容
应用包括恒温控制,工业系统,消费类产品,温度计或任何热敏感系统
温度传感器工作原理
电路中用到,温度传感器电路、单片机系统、状态显示系统构成。其基本工作原理:经过信号放大电路,温度传感器电路将感受到的温度模拟量转换为数字量输出至单片机系统, 经AD转换由状态显示系统进行显示。
温度传感器工作框图如图13-9:
图13-9 电路工作框图
温度传感器的硬件电路图
电路中,温度传感器电路如图13-10。
图13-10 温度传感器原理图
烧好ZIGBEE和智能网关程序。(如果没有动传感器ZIGBEE和网关的程序,那么此步骤可以跳过;如果动了,详细下载过程可参考“传感器实验之环境搭建.doc”文档,这里恕不赘述。)
将温度传感器接到传感器A端口。可以在图13-1所示中找到传感器A端口的位置,对应原理图上的J4,如图13-10所示,切勿把传感器位置装错了。
按原理图,连接好外围硬件,如图13-11所示。(这个连接过程当中很多的卡槽,千万别把卡槽卡装反了,不然很容
文档评论(0)