- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告书
课程名称:《传感器原理及应用》课程设计
题 目:基于SHT11温湿度传感器的湿度
计设计
系 (院): 电子工程学院测控系
学 期: 2013-2014-1
专业班级: 测控111
姓 名:
学 号:
评语: 成绩:
签名:
日期:
1 设计目的
(1) 能较全面地巩固和应用“传感器及检测技术”课程中所学的基本理论和基本方法,并初步掌握小型数字系统设计的基本方法。
(2) 通过《传感器及检测技术》课程设计,掌握传感器及检测系统设计的方法和设计原则及相应的硬件调试的方法。进一步理解传感器及检测系统的设计和应用。
(3) 培养独立思考、独立准备资料、独立设计规定功能的数字系统的能力。
(4) 培养书写综合设计报告的能力。
2 本题目的具体设计要求
(1)本实验设计的温湿度计能完成多种环境中的温度、湿度测量;根据系统要求,选择合适的传感器;设计传感器测量电路;选择单片机的品种、型号,设计单片机的外围测量电路;计算有关的电路参数,有条件的情况下,根据实验室现有设备进行实验数据的测取,明确测量电路输出与被测非电量的关系;画出系统电路图;
4 硬件选用与设计
4.1 SHT11温湿度传感器
本实验所选用传感器为SHT11温湿度传感器。SHT11是瑞士Sensirion公司生产的具有I^2C总线接口的单片全校准数字式相对湿度和温度传感器。该传感器采用独特的CMOSensTM技术,具有数字式输出、免调试、免标定、免外围电路及全互换的特点。
4.1.1 SHT11引脚说明
SHT11温湿度传感器采用SMD(LCC)表面贴片封装形式,管脚排列如图1所示,其引脚说明如下:
(1)GND:接地端;
(2)DATA:双向串行数据线;
(3)SCK:串行时钟输入;
(4)VDD电源端:0.4~5.5V电源端;
(5~8)NC:空管脚。
4.1.2 SHT11温湿度传感器的主要特性
SHT11温湿度传感器的主要特性如下:
(1)将温湿度传感器、信号放大调理、A/D转换、I^2C总线接口全部集成于一芯片(CMOSensTM技术);
(2)可给出全校准相对湿度及温度值输出;
(3) 命令与接口时序传感器共有条用户命令具体命令格式见表所列。下面介绍一下具体的命令顺序及命令时序。表1 SHT11传感器命令列表
命 令 编 码 说 明 测量温度 00011 温度测量 测量湿度 00101 湿度测量 读寄存器状态 00111 “读”状态寄存器 写寄存器状态 00110 “写”状态寄存器 软启动 11110 重启芯片,清除状态记录器的错误记录11毫秒后进入下一个命令 传输开始初始化传输时,应首先发出“传输开始”命令,该命令可在为高时使由高电平变为低电平,并在下一个为高时将升高。接下来的命令顺序包含三个地址位(目前只支持“”)和个命令位,当脚的位处于低电位时,表示正确收到命令。连接复位顺序如果与传感器的通讯中断,下列信号顺序会使串口复位:即当线处于高电平时,触发次以上(含次),此后应接着发一个“传输开始”命令。表2 SHT11状态寄存器类型及说明
位 类型 说 明 缺 省 7 保留 0 6 读 工检限(低电压检查) X 5 保留 0 4 保留 0 3 只用于试验,不可以使用 0 2 读/写 加热 0 关 1 读/写 不从OTP重下载 0 重下载 0 读/写 1=8位相对湿度,12位温度分辨率。0=12位相对湿度,14位湿度分辨率 0 12位相对湿度,14位湿度 温湿度测量时序当发出了()度测量命令后,控制器就要等到测量完成。使用位的分辨率测量分别需要大约的时间。为表明测量完成会使数据线为低,此时控制器必须重新启动,然后传送两字节的测量数据与1字节校验和。控制器必须通过使为低来确认每一个字节,所有的量均从右算,列于第一位。通讯在确认数据位后停止。如果没有用校验和,则控制器就会在测量数据后保持为高来停止通讯,在测量和通讯完成后会自动返回睡眠模式。需要注意的是:为使的温升低于℃,此时的工作频率不能大于标定值的(如:位精确度时,每秒最多进行次测量)。寄存器配置
传感器中的一些高级功能是通过状态寄存器来实现的,寄存器各位的类型及说明见表所列。
① 加热
使芯片中的加热开关接通后,传感器温度大约增加5℃,从而使功耗增加至8mA@5V。
文档评论(0)