计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

温湿度测量(一)信息工程毕业论文(3)

2013-05-20 01:19
导读:有所长。科学研究是一件很艰苦也是一件很有成就感的工作,在这次实验中有很深的体会。以后要多加思考和动手,及时将所学的知识由于实际的工作和学
有所长。科学研究是一件很艰苦也是一件很有成就感的工作,在这次实验中有很深的体会。以后要多加思考和动手,及时将所学的知识由于实际的工作和学习中,让知识活起来,让脑子动起来,为将来的工作学习打下坚实的基础。


八、参考资料
  1.《基于单片机结构的智能系统设计与实现》 沈红卫  编  电子工业出版社
 2.《单片机原理与接口技术》 黄惠媛  编  海洋出版社
 3.《单片机应用技术》  周平  伍云辉  编  电子科技大学出版社
 4.《8051单片机实践与应用》 吴金戌 沈金阳 郭庭吉  编  清华大学出版社
 5.《电子设计竞赛赛题解析》 黄正谨等编  东南大学出版社 


九、附录
 数字温湿度传感器  DHT 90
 介绍_ 利用SHT1x 加工而成
 用途—相对湿度、温度测量和露点测量
 优点:
 _ 全标定输出,无需标定即可互换使用
 _ 卓越的长期稳定性
 _ 两线制数字接口,无需额外电路
 _ 基于请求式测量,低能耗
 _ 超小尺寸
 _ 自动休眠
 _ 超快响应时间
 _ 比SHT7x 更低的价格
 DHT9x 产品概述
 DHT90是利用SHT1x 传感器,重新在国内封装得到。因为SHT1x 不方便手工焊接,很容易在焊接的时候,由于温度过高造成传感器直接损坏,因此我们采用了DHT90温度湿度传感器。它利用回流焊机,极为精确地控制焊接温度,保证传感器不会在焊接过程中受损。焊接完成后逐一对传感器进行电性和精度检测,以确保每一个传感器都是合格的。DHT9x 采用标准的2.54mm 插针,可以直接与标准2.54mm 插座配合使用。DHT9x 外形接近SHT7x,性能和SHT7x 完全一样,价格又比SHT7x 便宜很多,是替换SHT7x 的理想产品。

(科教作文网http://zw.ΝsΕAc.com发布)

 


                                    
 1.  传感器性能说明

2.典型应用电路

 2.1 电源引脚
 SHTxx 的供电电压为2.4~5.5V。传感器上电后,要等待11m 来完成“休眠”状态。在此期间无需发送任何指令。电源引脚(VDD,GND)之间可增加一个100nF的滤波电容。
 2.2 串行接口 (两线双向)
 SHTxx 应用的的串行接口技术,在传感器信号读取及电源损耗方面都做了优化处理;但与I2C 接口不兼容。
 2.2.1 串行时钟输入 (SCK)
 SCK 用于微处理器与SHTxx 之间的通讯同步。由于接口包含了完全静态逻辑,因而不存在最小SCK 频率。
 2.2.2 串行数据 (DATA)
 DATA 三态门用于数据的读取。DATA 在SCK 时钟下降沿之后改变状态,并仅在SCK 时钟上升沿有效。数据传输期间,在SCK 时钟高电平时,DATA 必须保持稳定。为避免信号冲突,微处理器应驱动DATA 在低电平。需要一个外部的上拉电阻(例如:10kΩ)将信号提拉至高电平(参见图2数据采集电路)。上拉电阻通常已包含在微处理器的I/O 电路中。详细的IO 特性,参见表5。
 2.2.3 发送命令
 在程序开始,用一组“ 启动传输”时序表示数据传输的初始化。它包括:当SCK 时钟高电平时DATA 翻转为低电平,紧接着SCK 变为低电平,随后是在SCK时钟高电平时DATA 翻转为高电平。
 
 图 1 “启动传输”时序
 后续命令包含三个地址位(目前只支持“000”),和五个命令位。SHTxx 会以下述方式表示已正确地接收到指令:在第8 个SCK 时钟的下降沿之后,将DATA下拉为低电平(ACK 位)。在第9 个SCK 时钟的下降沿之后,释放DATA(恢复高电平)。

您可以访问中国科教评价网(www.NsEac.com)查看更多相关的文章。

            表一

 2.2.4 测量时序(RH 和 T)
 发布一组测量命令(‘00000101’表示相对湿度RH,‘00000011’表示温度T)后,控制器要等待测量结束。这个过程需要大约11/55/210ms ,分别对应8/12/14bit 测量。确切的时间随内部晶振速度,最多有±15%变化。SHTxx 通过下拉DATA 至低电平,表示测量的结束。控制器在触发SCK 时钟前,必须等待这个“数据备妥”信号。接着传输2 个字节的测量数据和1 个字节的CRC 奇偶校验。uC 需要通过下拉DATA 为低电平,以确认每个字节。所有的数据从MSB 开始,右值有效(例如:对于12bit 数据,从第5 个SCK 时钟起算作MSB;而对于 8bit 数据,首字节则无意义)。用CRC 数据的确认位,表明通讯结束。如果不使用CRC-8 校验,控制器可以在测量值LSB 后,通过保持确认位ack 高电平,来中止通讯。在测量和通讯结束后,SHTxx 自动转入休眠模式。
 警告:为保证自身温升低于0.1℃,SHTxx 的激活时间不要超过15%(例如,对应12bit 精度测量,每秒最多进行3 次测量)。
 2.2.5 通讯复位时序
 如果与SHTxx 通讯中断,可以利用下列信号时序复位串口:
 当DATA 保持高电平时,触发SCK 时钟9 次或更多。在下一次指令前,发送一个“传输启动”时序。这些时序只复位串口,状态寄存器内容仍然保留。
 
 
 图 2 通讯复位时序
 2.2.6 CRC-8 校验
 数字信号的整个传输过程由8bit 校验来确保。任何错误数据将被检测到并清除。
 
 3.测量时序举例
 
 4.测量时序概览
 (TS = 启动传输)
 5.时序图
 
 
 6.输出转换为物理量
 6.1 相对湿度 (转载自http://zw.nseac.coM科教作文网)
 为了补偿湿度传感器的非线性以获取准确数据,建议使用如下公式修正读数:
 SORH c1 c2 c3
 
  6.2 湿度转换系数
 简化的修正算法,可参阅应用说明“相对湿度与温度的非线性补偿”。湿度传感器对电压基本上没有依赖性。
 
 图3 从 SORH 转换到相对湿度
 相对湿度对于温度依赖性的补偿由于实际温度与测试参考温度2

上一篇:基于单片机的自动音乐播放器的设计(一)信 下一篇:没有了