基于Wifi技术的温度传感器的设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ab s t r a c t :I n v i e w o f t h e p r ob l e ms ha t t d i r e c t t e mp e r a t u r e me a s u r e me n t o f c l o s e d a n d d a ng e r o u s p l a c e s i s d i f i f c u l t , a k i n d o f w i r e l e s s t r a n s mi s s i o n e q u i p me n t b a s e d o n Wi F i t e c h n o l o g y wa s
况。
2 . 系统结构 本 系统 主要 由无 线w i — F i 传感 器模块 、接 收计 算机 组成 。其核 心部分 是w 卜F i 无线 传输 模块 。无线传感器 网络中 的终端 节点模块直接 和温 度传 感器节 点相连 接 ,通 过W i — F i 把传感 器 的数 据传输到上位机 , 以进行进 一步的数据 处理 。为了更方便地 处理现 场数据 ,本系统还 设计 了基于L a b V I E W 的上位机 程序。 3 . 硬件设计 3 . 1 A X 2 2 0 0 1 微 处 理 器 本 设计 采用 A X 2 2 0 0 l 微处 理器 ,A X 2 2 0 0 1 是一款 带有T C P / I P  ̄ F I 8 0 2 . 1 1 W L & N M A c / 基带 的 单 芯片网 络芯片 ,具有 高效双 C P U 架 构及 用于 程序 存 储 的1 M B 共 享 内存 , 内嵌用 于主 处理 器 ( M C P U ) 的6 4 K 数据 存储 器及 用 于W i — F i 处理 器 ( W C P U ) 的3 2 K B 数 据存 储器 , 内建T C P / i p ;  ̄ l f 速 器 ,符合8 0 2 . 1 l a / b / g 的规 范的M A C / 基 带,高 速 以太网M A C 及 丰富 的通信 外围设 备 ,可 用于 各类 需要接 入有 线/ 无 线局域 网或互 联 网的设 备。
…
…
…
…
…
…
…
…
…
…
鳗 应 一 J
基于Wi f i 技 术 的 温 度 侉 憨 器 的 设 计 与 宾 现
石 家庄铁 道大学电气与电子工程 学院
u DP 协议 ,将温度数据传送 L a b v i e w 计算机平 台,实现基于 局域 网络 的无 线温度测量 系统 。
【 关键词 】Wi i f ;温度测量 ; A X 2 2 0 0 1 微处理器;L a b v i e w
UDP p r o t o c o 1 . h e T n i t e a r l r e a l i z e wi r e l e s s t e mp e r a t u r e me a s u r e me n t s y s t e m b a s e d o n l o c a l a r e a n e t w o r k
王 中奎 都 玉婷
孙
焱
【 摘要 】针 对封闭、 危险场 所直接温 度测量困难 的问题,设计 了一款基于Wi i f 技术 的无线传输设备 。该设计 P ,  ̄ A X 2 2 0 0 1 微处理器 为核心,外接数字温度传感器1 8 B 2 0 ,通过
d e s i g n e d T h e A X 2 2 0 0 1 u s e s m i c r o p r o c e s s o r a S he t c u r e a n d i t c o n n e c t s h t e d i g i t a l t e m p e r a t u r e s e n s o r 1 8 B 2 0 , t r a n s mi t i n g he t t e m p e r a u t r e d a t a t O t h e L a b v i e w c o m p u t e r p l a t f o r m hr t o u g h he t
精度 的温 度数 值 ,可 以设置 为9 、1 0 、1 1 、1 2 位 分辨率 。9 位 时最大转换时 间为9 3 . 7 5 m s ,而 十 二位 时需要 7 5 0 m s 。 3 , 3温度采集单 元设计 温度采集单元主要有传 感器、处理器和 电 源 组成 ,传感 器1 8 B 2 0 负责 区域 内温度 信息 的 采 集和数据转换 ,将温度 的传感 器信息经过A / D 转 换 ,得到数字 信息 ,供处理器A X 2 2 0 0 1 进行 处 理。其原理 图如图1 所示 ,其 中A N T S E L  ̄ J I 脚 接 天线 ,用来传送无线 信号。 4 . 软件设计 本设计采用将w i — F i 模块 配置成U D P 客户端 的方式来进行数 据的传 输。编程步骤 : ( 1 ) 初 始化 。从命令 行参数读 取I P 地址 , 并判 断I P 地址是 否符合要求 。 ( 2 ) 建立 一个U D P s o c k e t 。 ( 3 ) 建立与服务程序 的连接 。与T C P 协议不 同,U D P 并没有 与服务 程序 三次握 手 。使 用连 接 的U D P ,k e r n e 1 可 以直接 返 回错 误信 息给用 户程序 ,从而避 免由于没有接收 到数据而导致 调用r e c v f r o m( ) 一直等待下去。 ( 4 ) 向服务程序 发送数 据 。这 里的数 据直 接从标准输入读取用户输入 。 ( 5 ) 接收服务程序发 回的数据 。 ( 6 ) 处 理接 收 到的数据 ,这里 是直接 输 出 到标准输 出上 。该程序流程 图如图2( a ) 所示 。 根 据D S 1 8 B 2 0 的通讯协 议 ,主 机 ( 单片 机) 控 制D S 1 8 B 2 O 完 成 温度 转 换 必须 经 过三 个 步 骤 :每一 次读写之 前都要 对D S 1 8 B 2 0 进行 复位 操 作,复 位成功后 发送 一条R O M 指令 ,最 后发 送R A M 指令 ,这样才 能对 D S I 8 B 2 0 进行预 定的操 作 。该流程框 图如图2 ( b ) 所
Ke yw or d s: W i Fi ; Te mp e r a ur t e me a s u r e me n t ; AX2 2 0 01 Mi c r o pr oc e s s o r; La b v i e w
1 . 概述
随着 无线 传 感器 网络 技 术 的不 断发 展 , 它 已经被广泛应用 到工业 、农业 、医疗、航空 航天 以及海洋开发和探 索等各个领域 中,并解 决 了很 多工程 问题 。在 工农业领域 ,无线传感 器技 术的一项重 要应用是对环境 温度 的监测 , 本文 介绍 了一种基 于w i f i 技术 的无线温度传感 器 , 描述 了其 工 作原 理 、设计 方 案和 使用 情
况。
2 . 系统结构 本 系统 主要 由无 线w i — F i 传感 器模块 、接 收计 算机 组成 。其核 心部分 是w 卜F i 无线 传输 模块 。无线传感器 网络中 的终端 节点模块直接 和温 度传 感器节 点相连 接 ,通 过W i — F i 把传感 器 的数 据传输到上位机 , 以进行进 一步的数据 处理 。为了更方便地 处理现 场数据 ,本系统还 设计 了基于L a b V I E W 的上位机 程序。 3 . 硬件设计 3 . 1 A X 2 2 0 0 1 微 处 理 器 本 设计 采用 A X 2 2 0 0 l 微处 理器 ,A X 2 2 0 0 1 是一款 带有T C P / I P  ̄ F I 8 0 2 . 1 1 W L & N M A c / 基带 的 单 芯片网 络芯片 ,具有 高效双 C P U 架 构及 用于 程序 存 储 的1 M B 共 享 内存 , 内嵌用 于主 处理 器 ( M C P U ) 的6 4 K 数据 存储 器及 用 于W i — F i 处理 器 ( W C P U ) 的3 2 K B 数 据存 储器 , 内建T C P / i p ;  ̄ l f 速 器 ,符合8 0 2 . 1 l a / b / g 的规 范的M A C / 基 带,高 速 以太网M A C 及 丰富 的通信 外围设 备 ,可 用于 各类 需要接 入有 线/ 无 线局域 网或互 联 网的设 备。
…
…
…
…
…
…
…
…
…
…
鳗 应 一 J
基于Wi f i 技 术 的 温 度 侉 憨 器 的 设 计 与 宾 现
石 家庄铁 道大学电气与电子工程 学院
u DP 协议 ,将温度数据传送 L a b v i e w 计算机平 台,实现基于 局域 网络 的无 线温度测量 系统 。
【 关键词 】Wi i f ;温度测量 ; A X 2 2 0 0 1 微处理器;L a b v i e w
UDP p r o t o c o 1 . h e T n i t e a r l r e a l i z e wi r e l e s s t e mp e r a t u r e me a s u r e me n t s y s t e m b a s e d o n l o c a l a r e a n e t w o r k
王 中奎 都 玉婷
孙
焱
【 摘要 】针 对封闭、 危险场 所直接温 度测量困难 的问题,设计 了一款基于Wi i f 技术 的无线传输设备 。该设计 P ,  ̄ A X 2 2 0 0 1 微处理器 为核心,外接数字温度传感器1 8 B 2 0 ,通过
d e s i g n e d T h e A X 2 2 0 0 1 u s e s m i c r o p r o c e s s o r a S he t c u r e a n d i t c o n n e c t s h t e d i g i t a l t e m p e r a t u r e s e n s o r 1 8 B 2 0 , t r a n s mi t i n g he t t e m p e r a u t r e d a t a t O t h e L a b v i e w c o m p u t e r p l a t f o r m hr t o u g h he t
精度 的温 度数 值 ,可 以设置 为9 、1 0 、1 1 、1 2 位 分辨率 。9 位 时最大转换时 间为9 3 . 7 5 m s ,而 十 二位 时需要 7 5 0 m s 。 3 , 3温度采集单 元设计 温度采集单元主要有传 感器、处理器和 电 源 组成 ,传感 器1 8 B 2 0 负责 区域 内温度 信息 的 采 集和数据转换 ,将温度 的传感 器信息经过A / D 转 换 ,得到数字 信息 ,供处理器A X 2 2 0 0 1 进行 处 理。其原理 图如图1 所示 ,其 中A N T S E L  ̄ J I 脚 接 天线 ,用来传送无线 信号。 4 . 软件设计 本设计采用将w i — F i 模块 配置成U D P 客户端 的方式来进行数 据的传 输。编程步骤 : ( 1 ) 初 始化 。从命令 行参数读 取I P 地址 , 并判 断I P 地址是 否符合要求 。 ( 2 ) 建立 一个U D P s o c k e t 。 ( 3 ) 建立与服务程序 的连接 。与T C P 协议不 同,U D P 并没有 与服务 程序 三次握 手 。使 用连 接 的U D P ,k e r n e 1 可 以直接 返 回错 误信 息给用 户程序 ,从而避 免由于没有接收 到数据而导致 调用r e c v f r o m( ) 一直等待下去。 ( 4 ) 向服务程序 发送数 据 。这 里的数 据直 接从标准输入读取用户输入 。 ( 5 ) 接收服务程序发 回的数据 。 ( 6 ) 处 理接 收 到的数据 ,这里 是直接 输 出 到标准输 出上 。该程序流程 图如图2( a ) 所示 。 根 据D S 1 8 B 2 0 的通讯协 议 ,主 机 ( 单片 机) 控 制D S 1 8 B 2 O 完 成 温度 转 换 必须 经 过三 个 步 骤 :每一 次读写之 前都要 对D S 1 8 B 2 0 进行 复位 操 作,复 位成功后 发送 一条R O M 指令 ,最 后发 送R A M 指令 ,这样才 能对 D S I 8 B 2 0 进行预 定的操 作 。该流程框 图如图2 ( b ) 所
Ke yw or d s: W i Fi ; Te mp e r a ur t e me a s u r e me n t ; AX2 2 0 01 Mi c r o pr oc e s s o r; La b v i e w
1 . 概述
随着 无线 传 感器 网络 技 术 的不 断发 展 , 它 已经被广泛应用 到工业 、农业 、医疗、航空 航天 以及海洋开发和探 索等各个领域 中,并解 决 了很 多工程 问题 。在 工农业领域 ,无线传感 器技 术的一项重 要应用是对环境 温度 的监测 , 本文 介绍 了一种基 于w i f i 技术 的无线温度传感 器 , 描述 了其 工 作原 理 、设计 方 案和 使用 情