




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 温湿度环境监测系统 项目设计方案 第一章 引 言 现代电子技术日新月异 , 各种新型的自动控制系统也越来越多地运用到人们的日常生活、工业生产等领域 , 它不但可以提高劳动生产率 , 而且可以使控制的设备或执行的操作更加精确 。 传感器是信息采集的重要工具 , 传感器技术与通信技术(信息传输)和计算机技术(信息处理) , 构成了现代信息技术的三大支柱 ,它们在信息系统中分别起着 “ 感觉 ” , “ 神经 ” , 和 “ 大脑 ” 的作用 。 现代 电子产品正在以前所未有的革新速度 , 向着功能多样化 , 体积最小化 , 功耗最低化的方向发展 。 它与传统电子产品在设计上的显著区别 :一是大量使用大规模可编写芯片 ,以提高产品性能 , 缩小产品 体积 , 降低产品功耗 ; 二是广泛运用现代计算机技术 ,以提高电子设计自动化程序 , 缩短开发周期 , 提高产品的竞争力 。 单片机的单芯片的微小体积和极低的成本 , 可广泛地嵌入到电子系统 , 办公自动化、舰船、个人信息终端及通信产品等方方面面 , 成为现代电子系统中最重要的智能化工具 。 测量温 湿 度的关键是温 湿 度传感器,温 湿 度传感器的发展经历了三个发展阶段: 传统的分立式传感器, 模拟集成传感器, 智能集成传感器。目前,国际上新型温 湿 度传感器正从模拟式向数字式,从集成化向智能化、网 络化的方向飞速发展。 本文介绍 智能集成温度传感 器 湿度传感器 结构特征 ;以 片机为控制器 ,以 1602 型 显示器 的温 湿 度测量装置 ;单片机对温 、湿 度传感器的控制程序,温 、湿 度的读取, 16 进制到 转换以及示程序。 使用 测温系统电路简单,测温精度高,连接方便,占用处理器 I/O 端口少。 使用 湿度传感器价格低廉,精度高,软件资源丰富。 但是较小的硬件开销意味着相对复杂的软件补偿, 传感器 与处理器间采用串行的数据通信,因此在进行软件设计时设 计汇编程序时 I/O 的时序就显得较为复杂。 2 温 湿 度是最基本的环境参数, 人们 的生活与 其 息息相关,在工业生产过程中需要实时测量 温湿 度,在农业生产中也离不开温 湿 度的测量,因此研究温度 和湿度 的测量方法和装置具有重要的意义。 第二章 主要器件选取 3 第二章 设计方案 在本章中,我们将温、湿度环境监测系统的总体设计及其主要功能特点进行简单的分析,并给出它的特点、实现功能、系统的简单操作以及对单片机及其控制系统的了解。 计算机 、 电子技术发展 概述 近年来,计算机技术 迅猛发展 , 使得计算机在工业 , 农业 , 国防科研及日常生活的各个领域显示了日 益旺盛的生命力 , 它已成为各国工业发展水平的主要标志之一 , 是发展新技术 , 改造老技术的强有力的武器 , 计算机使人类面临着一个新的赞赏技术和工业革命 , 它的作用远远超过了因蒸汽机和电的出现而产生的工业革命 。 目前 , 单片机正朝着高性能和多品种方向发展 , 单片机的发展正朝着 低功耗 , 小体积 , 大容量 , 高性能 , 低价格和外围电路的内装化等几个方面发展 。 近几年 , 由于 术的进步 , 大大地促进了单片机的 , 此种芯片除了低功耗外 , 还具有功耗的可控性 , 使单片机可以工作在功耗精细管理状态 , 并且单片机一般采用精简指令集 结构和流水线技术 , 可以大幅度提高运行速度 , 提升信息处理功能 , 中断和定时控制功能 , 在一般上还具有串行扩展技术 ,随着低价位 加之外围接口不断进入片内 ,特别是 串行总线的引入 , 可以使单片机的引脚设计得更少 , 单片机系统结构更加简化及规范化 。 这就引导我们利用单片机来实现对数显可调稳压电源的控制 。 随着电子技术的迅速发展 , 计算机已深入渗透到我们的生活中 , 就 51 系列而言 , 由于 司将其 内核使用权以专利互换或出售的形式转给世界许多著名 随着计算机技术的不断发展 , 在工业测量控制领域内单片机的应用越来越广泛 。 同时 , 随着超大规模集成电路工艺和集成制造技术的不断完善 , 单片机的硬件集成度也不断提高 , 已经出现了能满足各种不同需求、具有各种特殊功能的单片机 , 这类单片机具有集成度高、性能价格比优越、货源充足等优点 , 在工业测量领域内获得了极为广泛的应用价值 。 现代的电子产品朝密集型发展 , 而电子产品的温度特性普遍比较差 , 这就对石河子大学学士学位论文 4 温 、湿 度的 监测 提出了新的要求 。 若采用国外进口的温 、湿 度 监 测系统 , 虽然其性能 较好 , 但是结合国情 , 其价格相当昂贵 , 又是全英文 , 推广起来较困难 。 就是在以上问题出现的情况下 , 我们设计出一个利用集成温度传感器 及湿度传感器 , 配合单片计算机系统 , 从软件的编制上实现对各外围硬件的控制 , 最终实现对 当前环境 温 、湿 度进行 监测 。 在硬件的设计上 , 所有元器件都采用了通用型产品 , 使得设计出来的产品生产及维修都相当方便 , 可以有效地降低成本 , 同时另外一点就是能用软件实现的功能尽量选用软件进行操作 , 更加突出了产品的简单性和高可靠性 , 因此 , 我们这一设计方法是一个值得推广的方法 , 接下来我们就对方案与设计原理方框图进行 比较分析 。 系统主要单元的选择与论证 片机控制模块的选择论证 方案一:采用 列的 类器件具有并行处理能力,能快速的响应外部的各种数字信号,但在数据处理方面过于复杂,而且芯片价格较昂贵。 方案二:采用单片机作为控制核心,单片机数学运算功能较强。在程序相互调用方面,处理方便灵活,性能稳定,适合实际应用。且单片机技术发展较为成熟,价格便宜。 基于以上分析,采用单片机控制可更为简便灵活地实现系统功能,故拟采用方案二。 度湿度检测模块的选择与论证 方案一:选 用 为温湿度检测模块。 一款数字输出的复合传感器,包含一个电阻式感湿元件和 温度检测元件,可测 2090%度,误差 5%050 摄氏度,误差 2 摄氏度。 方案二:选用 度传感器和 度传感器。 一线式数字温度 传感器,具有独特的单线式接口方式,测量范围在 55 125,误差为 最高精度可达 电容式湿度传感器,可测相对湿度范围在 0%100%差为 2% 方案选择,有上述数据可知,根据需要 (温度测量范围为 湿度为0温度测量误差为 湿度测量误差为 3%,从设计要求的精度来看,本方案更优。 综上所述,虽然方案一具有综合作用,但是方案二的测试范围和精度都由于第二章 主要器件选取 5 方案一,故本模块采用方案二。 示模块的选择与论证 方案一:采用 12864 液晶模块显示测得的数据,可显示较多组的数据,字体较大,可清晰读数,但 12864 液晶模块价格昂贵,接线复杂,故不采用。 方案二:采用 1602 液晶模块显示所测数据, 1602 液晶接线简单方便,同时也能满足显示需要,价格远低于 12864 液晶。因此,本方案为首选方案。 综上所述,显示模块选择方案二。 要器件选取 与系统 方框图 为了使设计具有高可靠性 , 与实际运用的紧密结合性 , 从经济、实用的角度出发 , 我们对室内温 、湿 度控制系统进行精心的设计 , 在设计过程中 , 我们综合多方面的知识进行分析 , 对于本系统的设计 , 其控制部分的电路基本相同 , 主要不同的是对温 、湿 度传感器的选用 , 下面就各种不同的传感器构成的温 、湿 度 监测系统 进行分析与对比 。 度传感器的选取 一、热膨胀式温度计 该温度计是利用膨胀法来测量温度的一种仪表 。 膨胀式温度计 按选用的物质不同可分为液体膨胀式温度计 , 气体膨胀式温度计 (压力式温度计 ) 和固体膨胀式温度计三大类 。 对于液体膨胀式温度计 , 根据填充的工作液不同又可分为水银温度计和有机液体温度计 ; 固体膨胀式温度计 , 按结构又可分为双金属温度计和杆式温度计两种 。 膨胀式温度计可以用作标准仪器 , 广泛用于测量设备 , 管道和容器的温度 ; 在医疗卫生和食品工业中也得到了广泛的应用 。 膨胀式温度计具有结构简单 , 制造和使用方便 , 价格便宜以及精度高等优点 。 缺点 : 不便于远距离测温 (压力式温度计除外 ) , 结构脆弱 , 易坏 。 二、电阻温度计 热电阻是利用 导体或半导体的电阻值随温度变化而变化的特性来测量温度的一种感温元件 。 使用热电阻作感温元件的温度计常称为电阻温度计 。 常用的热电阻有 : 铜电阻、铂热电阻和镍热电阻 。 热电阻必须与二次仪表配合使用才能指示出被测介质的温度 。 热电阻的测温原理是基于金属导体的电阻值随温度的变化而变化的特性 , 再用显示仪表测出热电阻的电阻值从而得出与电阻值相应的温度值 。石河子大学学士学位论文 6 这种测温的方法已广泛运用于工业生产与民用生活中 , 在此基础上 , 人们还将热敏电阻与信号放大、模数转换集成在一块芯片中 , 开发了集成温度传感器 , 使得设计出来的温度自动控制系统既简单可 靠性又高 , 因此在业内运用极广 。 优点:电阻温度计具有测量精度高 , 性能稳定 , 灵敏度高 , 应用范围广 , 可远距离测温 , 便于微机实时处理 , 并能实现温度自动控制和记录 。 三、热电偶 热电偶是用两种不同成份的导体焊接在一起 , 两端温度不同时 , 在回路中就会有热电势产生 , 因此热电偶是通过测量热电势从而测量温度的一种感温元件 ,它是一种变换器 , 它能将温度信号转变为电信号再由显示仪表显示出来 。 热电偶测量温度的基本原理是热电效应 。 它是热电效应理论的具体应用之一 。 在温度测量中得到了广泛的应用 。 优点 : 测量精度高 , 结构简单 , 动态响应快 , 可 作远距离测量 , 测温范围广 。 四 、石英温度传感器测温仪 石英温度传感器的测温原理是以石英晶体片作为测温元件 , 将温度变化的模拟量转化为石英晶体震荡频率的数字量 , 再将此频率信号进行转换 , 并显示其温度值 。 石英晶体温度传感器稳定性很好 , 灵敏度可达 以上 。 缺点:响应速度较慢 , 测温速度约为一秒钟一次 , 显然不适合快速测温场合 。 五、 ( 1) 适应电压范围更宽,电压范围: 生电源方式下可由数据线供。 ( 2) 独特的单线接口方式, 条口线即可实现微处理器与 ( 3) 个 现组网多点测温。 ( 4) 部传感元件及转换电路集成在形如一只三极管的集成电路内。 ( 5)温范围 55 125 ,在 +85 时精度为 。 ( 6)可编程的分辨率为 9 12位,对应的可分辨温度分别为 、 、和 ,可实现高精度测温。 ( 7)在 9位分辨率时最多在 12位分辨率时最多在 750度更快。 ( 8)测量结果直接输出数字温度信号,以 “ 一线总线 ” 串行传送给 时可传送 有极强的抗干扰纠错能力。 第二章 主要器件选取 7 ( 9)负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。 经过以上分析 , 结合本系统的运用需要 , 决定选用电压电流式集成温度传感器 为系统的测温传感器 。 度传感器的选取 湿敏传感器是能够感受外界湿度变化,并通过 器件材料的物理或化学性质变化,将湿度转化成有用信号的器件。湿度检测较之其它物理量的检测显得困难,这首先是因为空气中水蒸气含量要比空气少得多;另外,液态水会使一些高分子材料和电解质材料溶解,一部分水分子电离后与溶入水中的空气中的杂质结合成酸或碱,使湿敏材料不同程度地受到腐蚀和老化,从而丧失其原有的性质;再者,湿信息的传递必须靠水对湿敏器件直接接触来完成,因此湿敏器件只能直接暴露于待测环境中,不能密封。通常,对湿敏器件有下列要求:在各种气体环境下稳定性好,响应时间短,寿命长,有互换性,耐污染和受温度影响小等。微 型化、集成化及廉价是湿敏器件的发展方向。 其 全互换性 、 在标准环境下不需校正 、 长时间饱和下快速脱湿 、 快速反应时间 、价格低廉等特点深受大家欢迎。 体方案设计 该系统主要由以下功能块系统构成:中央控制处理器 成的主机系统;环境数据采集系统 , 输出显示与 键盘 控制系统等 。 主要的系统电路有:电源电路、温度传感器与 湿度传感器 电路、显示电路 ,报警电路、 键盘输入 控制电路等 。 电路分析我们在下一章节中进行分析 。 该系统的主要特点有: ( 1)该产品的互换性好 , 响应速度快 , 抗干扰能力强 , 外围 电路简单易懂 ,因此体积小 。 ( 2)该系统能用软件的方式控制硬件 , 所有用软件方式设计的系统向硬件系统的转换是由有关开发软件自动完成的 , 易操作 。 ( 3)可以从以前的组合设计转向真正的自由设计 , 所以设计的移植性好 , 效率高 。 可适合大规模的现场制作 。 石河子大学学士学位论文 8 图 2基于 温 湿 度 监测 系统方框图 温度传感器度传感器谐振荡器 波形产 生电路 理器 盘输入 控制电路 系统电源 1602 液晶 显示电路 蜂鸣器 报警电路 第三章 设计原理 9 第三章 设计原理 介 概述 导体公司的数字化温度传感器 世界上第一片支持 “ 一线总线 ” 接口的温度传感器。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。 同 样 支持“一线总线”接口,测量温度范围为 +125 C,在 85 C 范围内 ,精度为 C。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。与前一代产品不同,新 的产品支持 3V电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。 字温度计提供 9 位温度读数,指示器件的温度 。 信息经过单线接口送入 从 出,因此从中央处理器到 需连接一条线(和地),读写和完成温度变换所需的电源可以由数据线本身提供 ,而不需要外部电源。 因为每一个 唯一的系列( 此多个 以存在于同一条 单线总线上。这允许在许多不同的地方放置温度灵敏器件。此特性的应用范围包括 境控制,建筑物、设备或机械内的温度检测 ,以及过程监视和控制中的温度检测 . 1. 特性 *独特的单线接口 ,只需 1 个接口引脚即可通信 *多点( 力使分布式温度检测应用得以简化 *不需要外部元件 *可用数据线供电 *不需备份电源 石河子大学学士学位论文 10 *测量范围从 +125,增量值为 等效的华氏温度范围是 57 F ,增量值为 F *以 9 位数字值方式读出温度 *在 1 秒(典型值)内把温度变换为数字 *用户可定义的,非易失性的温度告警设置 *告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况) *应用范围包括恒温控制,工业系统,消费类产品,温度计或任何热敏系统 2 . 引脚排列 3. 引脚说明 引 脚 8 脚 脚 号 说 明 5 1 4 2 线运用的数 据输入 /输出引脚,漏极开路见。 3 3 生电可选 第三章 设计原理 11 详细说明 1. 工作原理 图 3框图表示 主要部件 三个主要的数据部件:1) 64 位光刻 2)温度灵敏元件; 3)非易失性温度告警触发器 件从单线的通信线取得其电源,在信号线为高电平的时间周期内,把能量贮存在内部的电容器中,在单信号线为低电平的时间期内,断开此电源 直到信号线变为高电平重新接上寄生(电容)电源为止。作为另一种可供选择的方法, V 电源供电。 图 3构框图 与 通信经过一个单线接口。在单线接口情况下,在 作未定建立之前不能使用存贮器和控制操作。主机必须首先提供五种 作命令之一: 1) ; 2) 配 3) 索 4) 过 5) 警搜索)。这些命令对 每一器件的 64 位激光 分进行操作。如果在单线上有许多器件,那么可以挑选出一个特定的器件,并给总线上的主机指示存在多少器件及其类型。在成功地执行了 作序列之后,可使用存贮器和控制操作,然后主机可以提供六种存贮器和控制操作命令之一。 一个控制操作命令指示 成温度测量,该测量的结果将放入 高速暂存存贮器( 过发出读暂存存储器内容的存储器操作命令可以读出此结果。每一温度告警触发器 成一个字节的果不对 加告警搜索命令,这些寄存器可用作通用用户存储器。使用存储器操作命令可以写 这些寄存器的读访问通过高速暂石河子大学学士学位论文 12 存存贮器。所有数据均以最低有效位在前的方式被读写。 2. 寄生电源 ( 图 3出寄生电源电路。当 I/O 或 脚为高电平时,这个电路便取得电源,只要符合指定的定时和电压要求, I/O 将提供足够的功率。寄生电源的优点是双重的: 1)利用此引脚,远程温度检测无需本地电源; 2)缺少正常电源条件下也可以读 为 了使 完成准确的温度变换,当温度变换发生时 I/O 线上必须提供足够的功率。因为 工作电流高达 15K 的上拉电阻将使 I/O 线没有足够的驱动能力。如果几个 同一条 I/O 线上而且企图同时变换,那么这一问题将变得特别尖锐。 3. 过使用在板温度测量专利技术来测量温度。温度测量电路的方框图见图 3示。 过 门 开通 期 间内低 温 度系 数 振荡 器 经历的 时 钟周 期 个数 计 数来测量 温 度, 而门 开 通期由高温度系数振荡器决 定。 计数器 予置对应于 基 数,如 果在门开通期结束前计数器 达 到 零,那么温度寄存器它也被予置到 数 值将增量,指示温度高于 同时, 计数 器 用钭率累加 器 电路所决定 的 值进行予 置。 为了对遵 循 抛物线规律的 振荡器温度特 性 进行补 偿, 这种电 路 是必需 的, 时钟再 次 使计数器 计 值至它达 到零。 如 果 门开通时 间 仍未结束, 那么此过程再次重复。 钭 率累加器 用 于补偿振荡 器 温度特性的 非 线 性, 以 产 生高分辩率 的 温度测 量。通 过改变温度每 升 高一 度, 计数器必 须 经历的计 数 个数来 实 行补 偿。因此, 为了 获得所需 的 分辩 率,计 数器的数值以及在给定温度处每一摄氏度的计数个数(钭率累加器的值)二者都必须知道。 部对此计算的结果可提供 分辨力。温度以 16符号位扩展的二进制补码形式读出,表 3出了温度值和输出数据的关系。数据通过单线接口以串行方式传输。 温范围 +125,以 增。如用于华氏温度,必须要用一个转换因子查找表。 第三章 设计原理 13 表 3度 数字输出(二进制) 数据输出( 16 进制) +125 00000111 11111010 070000001 10010001 0191h +1/2 00000000 00001000 0008h 0 00000000 00000000 0000h 11111111 11111000 1111110 01101111 55 11111100 10010000 意 温度表示值为 1/2 下所示 9式: 最高有效(符号)位被复制充满存储器中两字节温度寄存器的高 ,由这种“ 符号位扩展 ” 产生出了示于表 1 的 16度读数。 可用下述方法获得更高的分辨力。首先,读取温度值,将 ( 读取的值中截去,这个值叫做 后读取计数器中剩余的值,这个值是门周期结束后保留下来的值( 最后,我们用到在这个温度下每度的计数值( 用户可以用下面的公式计算实际温度值: 4 . 报警搜索操作 成一次温度 转换后,就拿温度值和存储在 的值进行比较。因为这些寄存器是 8 位的,所以 被忽略不计。 最高有效位直接对应 16 位温度寄存器的符号位。如果测得的温度高于 低于 件内部就会置位一个报警标识。每进行一次测温就对这个标识进行一次更新。当报警标识置位时, 对报警搜索命令有反应。这样就允许许多 联在一起同时测温,如果某个地方的温度超过了限定值,报警的器件就会被立即识别出来并读取,而不用读未报警的器件。 5 . 64位光刻 每只 有一个唯一的长达 64 位的编码。最前面 8 位是单线系列编石河子大学学士学位论文 14 码( 编码是 19h)。下面 48 位是一个唯一的序列号。最后 8 位是以上56 位的 。 64 位 作控制区允许 为单线制器件并按照详述于 “ 单线总线系统 ” 一节的单线协议工作。只有建立了 作协议,才能对 行控制操作。单线总线控制器必须提供 5 个 作命令其中之一: 1) 2) 3) 4) ) 功进行一次 作后,就可以对 行特定的操作,总线控制器可以发出六个存储器和控制操作命令中的任一个。 64 位光刻 位 码 48 位序列号 8 位产品系列编码 . 生器 有 8 位 储在 64 位 最高有效字节中。总线控制器可以用 64 位 的前 56 位计算出一个 ,再用这个和存储 在 确定 据是否被总线控制器接收无误。 算等式如下: 8+4+1 样用上面的公式产生一个 8 位 ,把这个值提供给总线控制器用来校验传输的数据。在任何使用 行数据传输校验的情况下,总线控制器必须用上面的公式计算出一个 ,和存储在 64 位 的值或 部计算出的 8 位 (当读暂存器时,做为第 9 个字节读出来)进行比较。 的比较以及是否进行下一步操作完全由总线控制器决 定。当在 存储的或由其计算的 和总线控制器计算的值不相符时,部并没有一个能阻止命令序列进行的电路。 单线 以用一个由移位寄存器和 构成的多项式发生器来产生 。 移位寄存器的各位都被初始化为 0。然后从系列编号的最低有效位开始,一次一位移入寄存器, 8 位系列编码都进入以后,序列号再进入, 48 位序列号都进入后,移位寄存器中就存储了 。移入 8 位 使移位寄存器复 0。 7. 存储器 存储器结构示于图 3存储器由一个暂存 一个存储高低温报警触发值 非易失性电可擦除( 成。当在单线总线上通讯时,暂存器帮助确保数据的完整性。数据先被写入暂存器,这里的数据可被读回。数据经过校验后,用一个拷贝暂存器命令会把数据传到非易性( 。第三章 设计原理 15 这一过程确保更改存储器时数据的完整性。 暂存器的结构为 8 个字节的存储器。头两个字节包含测得的温度信息。第三和第四字节是 拷贝,是易失性的,每次上电复位时被刷新。下面两个字节没有使用,但是在读回数据时,它们全部表现为逻辑 1。第七和第八字节是计数 寄存器,它们可以被用来获得更高的温度分辨力。还有一个第九字节,可以用读暂存器命令读出。这个字节是以上八个字节的 。 图 3储器图 8. 单线总线系统 单线总线系统包括一个总线控制器和一个或多个从机。 从机。关于这种总线分三个题目讨论:硬件结构、执行序列和单线信号(信号类型和时序)。 单线总线只有一条定义的信号线;重要的是每一个挂在总线上的器件都能在适当的时间驱动它。为此每一个总线上的器件都必须是漏极开路或三态输出。单总线端口( I/O 引脚)是漏极开路式的,内部等效电路见图 3个多点总线由一个单线总线和多个挂于其上的从机构成。单线总线需要一个约 5上拉电阻。 石河子大学学士学位论文 16 图 3硬件结构 单线总线的空闲状态是高电平。无论任何理由需要暂停某一执行过程时,如果还想恢复执行的话,总线必必须停留在空闲状态。在恢复期间,如果单线总线处于非活动(高电平)状态,位与位间的恢复时间可以无限长。如果总线停留在低电平超过 480 s,总线上的所有器件都将被复位。 通过单线总线端口访问 协议如下: *初始化 *作命令 *存储器操作命令 *执行 /数据 通过单线总线的所有执行(处理)都从一个初始化序列开始。初始化序列包括一个由总线控制器发出的复位脉冲和跟有其后由从机发出的存在脉冲。存在脉冲让总线控制器知道 总线上且已准备好操作。 a. 一旦总线控制器探测到一个存在脉冲,它就可以发出 5 个 令中的任一个。所有 作命令都 8 位长度。下面是这些命令(参见图 2程图): 33h 这个命令允许总线控制器读到 8 位系列编码、唯一的序列号和 8位 。只有在总线上存在单只 时候才能使用这个命令。如果总上有不止一个从机,当所有从机试图同时传送信号时就会发生数据冲突(漏极开路连在一起开成相与的效果)。 55h 第三章 设计原理 17 匹配 令,后跟 64 位 列,让总线控制器在多点总线上定位一只特定的 有和 64 位 列完全匹配的 能响应随后的存储器操作命令。所有和 64 位 列不匹配的从机都将等待复位脉冲。这条命令在总线上有单个或多个器件时都可以使用。 这条命令允许总线控制器不用提供 64 位 码就使用存储器操作命令,在单点总线情况下右以节省时间。如果总线上不止一个从机,在 令之后跟着发一条读命令,由于多个从机同时传送信号,总线上就会发生数据冲突(漏极开路下拉效果相当于相与)。 当一个系统初次启动时 ,总线控制器可能并不知道单线总线上有多少器件或它们的 64 位 码。搜索 令允许总线控制器用排除法识别总线上的所有从机的 64 位编码。 这条命令的流程图和 同。然而,只有在最近一次测温后遇到符合报警条件的情况, 会响应这条命令。报警条件定义为温度高于 L。只要 掉电,报警状态将一直保持,直到再一次测得的温度值达不到报警条件。 b. I/要严格的协议以确保 数据的完整性。协议包括几种单线信号类型:复位脉冲、存在脉冲、写 0、写 1、读 0 和读 1。所有这些信号,除存在脉冲外,都是由总线控制器发出的。 和 的任何通讯都需要以初始化序列开始,一个复位脉冲跟着一个存在脉冲表明 经准备好发送和接收数据(适当的 令和存储器操作命令)。 总线主机发送( 复位脉冲(最短为 480低电平信号)接着总线主机便释放此线并进入接收方式( 。单线总线经过 5k 的上拉电阻被拉至高电平状态。在检测到 I/O 引脚上的上升沿之后 , 待 15且接着发送存在脉冲( 60低电平信号)。 c . 存储器操作命令 下述命令协议概括于表 3 石河子大学学士学位论文 18 表 3 令 说 明 协议 发出协议代码后单总线操作 备注 温度转换命令 温度转换 启动温度转换 44h 读温度“忙”状态 1 存储器命令 读暂存存储器 读暂存器和 节 数据直到 9 字节 写暂存存储器 写字节到暂存器地此 2 和 3 处( 4二个字节到地址2, 3 3 复制暂存 存储器 把暂存器数据复制到非易性存储器 仅地址 2 和地址 3 48h 读复制状态 2 重新调入 贮存在非易失性存储器内的数值重新调入暂存器(温度报警触发器) 温度“忙”状态 读电源发 送电源模式到主机 电源 4E 这个命令向 暂存器中写入数据,开始位置在地址 2。接下来写入的两个字节将被存到暂存器中的地址位置 2 和 3。可以在任何时刻发出复位命令来中止写入。 这个命令读取暂存器的内容。读取将从字节 0 开始,一直进行下去,直到第 9(字节 8, 节读完。如果不想读完所有字节,控制器可以在任何时间发出复位命令来中止读取。 48h 这条命令把暂存器的内容拷贝到 储器里,即把温度报警触发字节存入非易失性存储器里。如果总线控制器在这条命令之后跟着发出读时间隙,而 正在忙于把暂存器拷贝到 储器, 会输出一个“ 0” ,如果拷贝结束的话, 输出 “ 1” 。如果使用寄生电源,总线控制器必须在这条命令发出后立即起动强上拉并最少保持 10 44h 这条命令启动一次温度转换而无需其他数据。温度转换命令被执行,而后 持等待状态。如果总线控制器在这条命令之后跟着发出读时间隙,而 忙于做时间转换的话, 在总线上输出 “ 0” ,若温度转换完成,则输出 “ 1” 。如果使用寄生电源,总线控制器必须在发出这条命令后立即起第三章 设计原理 19 动强上拉,并保持 500 2 这条命令把报警触发器里的值拷回暂存器。这种拷回操作在 电时自动执行,这样器件一上电 暂存器里马上就存在有效的数据了。若在这条命令发出之后发出读时间隙,器件会输出温度转换忙的标识: “ 0” =忙, “ 1” =完成。 若把这条命令发给 发出读时间隙,器件会返回它的电源模式:“ 0” =寄生电源, “ 1” =外部电源。 d . 读 /写时间隙 数据读写 是通过时间隙处理位和命令字来确认信息交换。 写时间隙 当主机把数据线从逻辑高电平拉到逻辑低电平的时候,写时间隙开始。有两种写时间隙:写 1 时间隙和写 0 时间隙。所有写时间隙必须最少持续 60 s,包括两个写周期间至少 1 s 的恢复时间。 I/O 线电平变低后, 一个 15 s 到 60 s 的窗口内对 I/O 线采样。 如果线上是高电平,就是写 1 ,如果线上是低电平,就是写 0 主机要生成一个写时间隙,必须把数据线拉到低电平然后释放,在写时间隙开始后的 15 s 内允许数据线拉到高电平。 主机要生成一个写 0 时间隙,必须把数据线拉到低电平并保持 60 s。 读时间隙 当从 取数据时,主机生成读时间隙。当主机把数据线从高高平拉到低电平时,写时间隙开始。数据线必须保持至少 1 s;从 出的数据在读时间隙的下降沿出现后 15 s 内有效。因此,主机在读时间隙开始后必须停止把 I/O 脚驱动为低电 平 15 s,以读取 I/O 脚状态。在读时间隙的结尾, I/O 引脚将被外部上拉电阻拉到高电平。所有读时间隙必须最少 60 s,包括两个读周期间至少 1 s 的恢复时间。 介 概述 度传感器 石河子大学学士学位论文 20 基于独特工艺设计的电容元件,这些相对湿度传感器可以大批量生产。可以应用于办公自动化, 车厢内空气质量控制,家电,工业控制系统等。在需要湿度补偿的场合 也可以得到很大的应用。 特点: 全互换性 在标准环境下不需校正 长时间饱和下快速脱 湿 可以自动化焊接,包括波峰焊或水浸 高可靠性与长时间稳定性 专利的固态聚合物结构 可用于线性电压或频率输出回炉 快速反应时间 作原理 温度检测采用 温度传感器, 用独特的工艺设计。 设计的电路如图 3 图 3度测量电路 555芯片外接电阻 成对 7端通过芯片内部的晶体管对地短路实现对 放电回路, 并将引脚 2, 6 端相连引入到片内比较器,构成一个多谐波振荡器。 真图中由 接 2和 6引脚。 第三章 设计原理 21 充电、放电时间分别为 t 充电 =2 + t 放电 = 图附 2度与电容的函数关系 可知相对湿度与电容的关系可看成直线段,所以有 f= 1 /(t 充电 +t 放电 )= 1 /2+2R1) =(x 如果 60K,60K 那么 f=(1680)K*C 已知 61193有 f:5334449 100%由此可以看出,空气相对湿度与 555 芯片输出频率存在一定线性关系。可以通过微处理器采集 555芯片的频率,然后查表即可得出相对湿度值。 石河子大学学士学位论文 22 第四章 系统设计 系统组成 整个系统硬件由 三 大 部分组成: 以 湿 度传感器 为主的温 湿 度测量传感部分 、 以 片机为主的控制部分 、 以 1602 液晶显示器为主的显示部分 。 系统程序分传 感器控制程序和显示器程序两部分,传感器控制程序是按照通信协议编制。系统的工作是在程序控制下,完成对传感器的读写和对温度的显示。 整个系统的 电 路原理 图如图 4示: 图 4系统电路原理图 温度测量传感部分 温度传感器 十六位补第 四 章 系统设计 23 码形式,占两个字节) 向控制系统传输。 输出脚 I/ 感器采用外部电源供电 , 在 I/总线上主机不需向上连 接便在温度变换期间使线保持高电平,这就允许在变换时间内其它数据在单线上传送。 湿度测量传感部分 于电容不可直接测量,故选用 555多谐震荡电路检测到频率,然后由单片机计算的电容值,再根据电容值算出相应的湿度值 ,这样能较精确的测出当前环境的相对湿度。 控制部分 A/制 程序 就可以 存放在无须 外接片外存储器。 25构成上电复位电路, 蜂鸣器电路原理 蜂鸣器额定电流 30对于 1 6电流为 60 A,由此可见,仅靠单片机的 须使用集晶体管放大电路,为了使单片机消耗的功率更小,所以使用 显示部分 显示器模块由 1602液晶显示器及其相配套的 控制器、驱 动器( 偏压产生电路构成 。可同时显示两行字符。显示器的 0口连接,完成数据传输。 电源部分 系统电源部分采用的是 4节 为系统提供稳定的 5 石河子大学学士学位论文 24 软件流程图 图 4主程序流程图 主程序开始 读取温湿度报警线 确定定时器工作方式 18始化 系统初始化 1S 标志到 ? 键盘处理子程序 获取计算,显示温湿度信息 N 修改报警线子程序 Y 第 四 章 系统设计 25 盘处理子程序 盘处理子程序 序处理入口 延迟去抖动 下? 下? 温度报警线 减 1 菜单 是 1? 湿度 报警线 减 1 菜单 是 2? 序处理返回 Y Y N N N N Y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 书法天地二教学设计-2023-2024学年初中书法练习指导八年级上册川教版
- 2025租赁合同偏向甲方
- 2025合同范本(办公设备)
- 2025年北京市存量房屋买卖合同(自助成交版)
- 2.4 向量的坐标表示说课稿-2025-2026学年中职基础课-拓展模块一 上册-高教版(2021)-(数学)-51
- 1.1 数列的概念(1) 教学设计-2024-2025学年高二上学期数学湘教版(2019)选择性必修第一册
- 橡胶厂文件管理规范制度
- 湖南省益阳市资阳区九年级化学下册 第九单元 课题2 溶解度说课稿 新人教版
- 宁波事业单位笔试真题2025
- 2025先进纳米材料研发合同
- 中医执业医师考试针灸推拿知识点试题及答案
- 卓望公司安全风控培训课件
- 修井现场安全培训内容课件
- 做更好的自己课件-2025-2026学年统编版道德与法治七年级上册
- 2023年贵州贵州贵安发展集团有限公司招聘考试真题及答案详解(夺冠)
- 2025年大宗商品贸易业务流程优化计划
- 情感表达+课件+2025-2026学年人教版(2024)初中美术七年级上册
- 2025年小升初数学考试试题(附答案)
- 吊车吊装应急预案
- 《医务人员职业道德准则(2025年版)》全文解读课件
- 2025年标准服装行业安全员考试题库及答案
评论
0/150
提交评论