条形led显示屏远程控制系统 第8页
- 21 -
吉 林大 学 工程 硕 士学 位 论文
- 22 -
? 基 于请 求 式 检 测 , 因此 低 能耗
? 具 有湿 度 传 感器 元件 的自 检 测 能力
? 传 感 器 元 件 加 热 应用 , 亦 可 获 得极 高 的 精 度 和 稳 定性
规格
相 对 湿 度传 感 器 (R H ) 范 围: 0 到1 0 0 %R H ; 精 度: ±3 . 5 %R H (2 0 到8 0
%R H ); 响 应 时 间: ≤4 秒 ;复 现 性: ±0 . 1 %R H ; 分 辨 率: 0 . 0 3 %R H ;工
作 温 度: - 4 0 ℃到 + 1 2 0 ℃。
电 气 数据
能 耗: 典型 3 0 μW ( 5 V ,1 2 - b i t , 测 量周 期2 秒) 、 典型 1 μW ( 2 . 4 V ,
8- b i t , 测量 周 期2 分) ; 供 电 范 围: 2 . 4 ~5 . 5 V ; 检 测电 流: 0 . 5 m A ; 待机
电流 : 0 . 3 μA 。
图 3 . 8 S H T 7 1 温 湿 度 传 感 器 引脚 图
SH T 7 1 芯 片 与单 片机 连 接 如图 3 . 9 所 示, 电 路 连 接简 单, 编 程 控 制 容。易
一般 当 芯 片 和 单 片机 的 距 离比 较近 时 ,只 需在 D A T A 口接 1 . 7 K 左 右的 上 拉电
阻即 可 , 如 果 距离 较 远 ,为 了保 证 系统 的 正常 通 信, 需 要将 D A T A 和 S C K 两
条 口线 都 接 上 拉 电 阻 , 同 时 还需 要在 G N D 和 V d d 端 结 1 0 u f 电容 ,防 止 发生
信 号 的干 扰 , 影 响 整 个控 制 过 程。
吉 林大 学 工程 硕 士学 位 论文
- 23 -
图 3 . 9 温 湿 度 传 感 器 的 典 型 应用
333 ... 222 .. 3 附 属 单片 机 工 作 流 程 及 程序
1 、附 属 单 片 机 软 件 流程
如图 3 . 1 0 。 单 片 机上 电后 也 首 先 检 测 是 冷启 动还 是热 启 动, 以 进 行相应
的初 始 化 。 单 片 机 还 提供 显示 屏 定 时 开 关 功 能。 初 始 化后 , 单 片机 监 测 系统
时 间 是否 在 关 闭显 示 时间 区段 ( 2 1 : 0 0 - 6 : 0 0 ) ,如 果 在 这段 时 间 内 , 单 片机
会停 止 显 示 数 据 的 传 送并 立即 发 控 制 指 令 给 主单 片 机 ,从 而 使 整个 显 示 模块
处于 省 电 模式 ; 否 则附 属 单 片 机 会将 当前 显 示 时 间 、温 湿 度 转换 信息 送 到相
应 的 数码 管 中 ,更 新 当 前附 属 信 息。
是 否 刷 新?
刷 新 当前 时 间 和 日期 刷 新 当 前 温 湿 度值
主程 序 入口
Y
N
图 3 . 1 0 附属 单 片 机 工 作 流程
吉 林大 学 工程 硕 士学 位 论文
- 24 -
2 、刷 新 温 湿 度 信 息 程序
vo i d s c a n ( )
{
if ( s e c & & R u n ) / * 每 到 1 秒 钟 且 系统 处 于 运行 状 态* /
{ u n s i g n e d l o n g y 1 , y 2 ;
ch a r t ;
ge t _ c u r r e n t _ t i m e ( ) ; / * 读取 当 前 的 时 间* /
di s p l a y _ t i m e ( ) ; / * 显示 当前 的 时 间 信 息* /
se c = 0 ;
/* 一下 程 序实 现 轮 流 显 示 温 湿 度 信 息* /
if ( ( + + s t = = 2 ) & & ( d i s p _ h _ c = = 0 | | d i s p _ h _ c = = 1 ) ) / * 采 样 当前 湿 度 并显 示* /
{
if ( d i s p _ h _ c = = 1 )
st = 0 ;
me a s u r e ( ) ;/ * 检 测当 前 的温 湿 度数 据* /
y2 = ( l o n g ) ( t e m p _ v a l . f * 1 0 ) % 1 0 0 0 ;/ * 转 化 当 前 温度 值 为 整 数 形 式* /
hu m i _ v a l . i = ( i n t ) y 1 ;
ds p ( 0 x a 2 ) ; / / H
ds p ( 0 x f 7 ) ; / / -
ds p ( 0 x f 7 ) ; / / -
t= y 1 / 1 0 0 ;
ds p ( d i s p [ t ] ) ;
t= y 1 % 1 0 0 / 1 0 ;
ds p ( d i s p [ t ] & 0 X 7 F ) ;
t= y 1 % 1 0 ;
ds p ( d i s p [ t ] ) ;
}
el s e i f ( ( s t > = 4 ) & & ( d i s p _ h _ c = = 0 | | d i s p _ h _ c = = 2 ) ) / * 采 样 当 前 温度 并 显示
*/ {
st = 0 ;
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
条形led显示屏远程控制系统 第8页下载如图片无法显示或论文不完整,请联系qq752018766