基于LPC2210的水温分布数据采集系统.pdf
《基于LPC2210的水温分布数据采集系统.pdf》由会员分享,可在线阅读,更多相关《基于LPC2210的水温分布数据采集系统.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子测量技术E L E C T R o N I CM E A S U R E M E N TT E C H N O L O G Y第3 2 卷第4 期2 0 0 9 年4 月基于L P C 2 210 的水温分布数据采集系统朱丹戴义保陈增万(东南大学自动化学院南京2 1 0 0 9 6)摘要:针对水温分层,设计了一种基于A R M 7L P C 2 2 1 0 的便携式数据采集系统。本文给出了硬件和软件设计。系统采用了数字温度传感器D S l 8 8 2 0 和射频收发芯片n R F 2 4 E I,运用了触摸屏技术和网络技术,移植了多任务操作系统o C L i n u x。根据需求分析,实现
2、了友好的人机交互界面,多功能显示,大容量数据存储和网络通信。最终完成了无线测量,数据分析和波形显示任务。关键词:数据采集;无线测量;触摸屏;多任务操作系统中图分类号:T P 2 1 6文献标识码:AD a t aa c q u i s i t i o ns y s t e mf o rw a t e rt e m p e r a t u r ed i s t r i b u t i o nb a s e do nL P C 2 21 0Z h uD a nD a iY i b a oC h e nZ e n g w a n(S c h o o lo fA u t o m a t i o n,S
3、 o u t h e a s tU n i v e r s i t y,N a n j i n g2 1 0 0 9 6)A b s t r a c t:A i m i n ga ts t r a t i f i c a t i o no fw a t e rt e m p e r a t u r e,ap o r t a b l ed a t aa c q u i s i t i o ns y s t e mb a s e do nA R M 7L P C 2 2 1 0i sd e s c r i b e di nt h i sp a p e r T h ed e s i g no fh
4、a r d w a r ea n ds o f t w a r ew e r ep r e s e n t e d I nt h es y s t e m。d i g i t a lt e m p e r a t u r e$e n s o rD S l 8 8 2 0a n dR Ft r a n s c e i v e rn R F 2 4 E 1w e r ea d o p t e d,t o u c hs c r e e na n dn e t w o r kt e c h n i q u ew e r ee m p l o y e d,a n dt h et r a n s p l
5、a n t a t i o no fm u l t i t a s k i n go p e r a t i o ns y s t e m L C L i n u xi sc o m p l e t e d A c c o r d i n gt Or e q u i r e m e n t sa n a l y s i s,e f f i c i e n th u m a n-c o m p u t e ri n t e r f a c e。m u l t i-f u n c t i o nd i s p l a y,m a s sd i g i t a ls t o r a g ew e r
6、 ef u l f i l l e d M u l t i t a s k,s u c ha sw i r e l e s sm e a s u r e m e n t,d a t aa n a l y s i sa n dw a v e f o I T Sd i s p l a y,w e r ea c c o m p l i s h e ds u c c e s s f u l l y K e y w o r d s:d a t aa c q u i s i t i o n;w i r e l e s sm e a s u r e m e n t I t o u c hs c r e e
7、n;m u h i t a s k i n go p e r a t i o ns y s t e m0 引言水温是水体生态系统研究中最重要的参数之一。由于人们拦河筑坝会形成巨大的停滞水域,再加上太阳辐射能的变化和水体在水深方向上的增温和冷却的强度不一,会导致水体的温度分层。从上到下温度分布呈现3 个层次:温水层、温跃层、深水层。水温分层将直接或间接的对农作物,特别是水生生物产生影啼。2 1。因此,实时地掌握水温分层的动态信息对于农业、水产养殖业以及水生态环境保护都具有重要意义。要想得到水温分布数据,就必须进行多点、立体的分布式测量。目前测量系统的数据传输方式主要为有线方式,上位机与下位机之间
8、采用R S 2 3 2,R S 4 8 5 或C A N 总线连接。这种采集方式的优点在于可靠性高,速度快。但缺点也一样明显:线缆铺设复杂,网络节点扩展性差。尤其是在水中测量,这两个缺点显得尤为突出。针对上述缺点,本文提出了一种无线解决方案。本系统可在液晶屏上显示不同深度的温度曲线,具有数据存储功能,并可将数据转存至其他存储设备。本系统具有成本低、体积小、抗干扰能力强、易于扩展、操作方便等优点。l 总体设计方案硬件总体框图如图1 所示。主要分为两个部分:数据采集单元和手持终端。1 1数据采集单元数据采集单元由微控制器、温度传感器和无线收发器组成。将数据采集单元置于浮标上。通过深入水中的电缆将多
9、个温度传感器置于不同的深度。微处理器负责执行手持终端所发出的命令,控制温度传感器进行温度数据采集,然后将得到的数据传回手持终端。无线收发器负责分机与手持终端之间的通信。1 5 7 万方数据万方数据第3 2 卷电子测量技术(D S l 8 8 2 0)数据采集单元U S Bf霖计懦烈群HL P C 2 2 1 0H 联(n R F 2 4 E1)L 1 r,J图1 总体框图1 2 手持终端手持终端以一个基于A R M 7 T 1 w I-S 核的微控制器1 2 1 2 2 2 1 0 为核心,外围设备包括L C M、触摸屏、R S-2 3 2 转换器、以太网控制器、U S B 接口、S D 卡接
10、口、无线收发器和电源模块。主要负责与用户的人机交互,分析、显示和存储数据。并可以通过R S-2 3 2 接口与P C 机连接,或是将数据转存至U盘或S D 卡。除此之外,本系统还具有一定的网络功能。2 核心元器件和部分硬件设计2 1 单总线数字温度传感器D S l 8 8 2 0D S l 8 8 2 0 仅用一个引脚实现数据输入输出,并且每一个器件都有唯一的序列号,这样可以保证多个传感器连接在同一条总线上共同工作。所以D S l 8 8 2 0 非常适合做分布式测温系统的传感器。D S l 8 8 2 0 的内部结构如图2 嘶所示。寄生电源电路叫存储器控制逻辑l7一温度传感器l6 4 位R
11、O ME E P R O M多上 早芯臻-瞄温报管舒存器T。工大接口便笺式+p 胝温饭警寄存器T V 厶j存储器叫配置寄存器嘲-叫8 位c R c 码发乍矧图2D S l 8 8 2 0 内部结构图6 4 位R O M 的结构如表1 所示。每一个D S l 8 8 2 0 传感器有着唯一的序列号。表16 4 位R O M 结构8 位循环冗余校验码(C R C)4 8 位序列号8 位工厂代码(2 8 H)便笺式存储器包括一个高速暂存R A M 和一个E E P R O M。R A M 共9 个字节,结构图如表2 所示。表2 便笺式存储器结构b y t e 8b y t e 7 b y t e 6
12、b y t e 5b y t e ib y t e 3b y t e 2b y t e lb y t e OC R C 保留保留保留配置T LT HM S BL S B温度L S B 与温度M S B 用来存储测量的温度值,温度L S B 为低字节,温度M S B 为高字节。】5 8 塾u 由也鲎旦I手持终端高温报警寄存器了与低温报警寄存器T。用来存储报警温度的上下限。如果温度值高于T H 或低于T c,就会将报警标志位置位。通过配置寄存器可以设置温度转换值为9,1 0,1 1,1 2位。与其对应的分辨率分别为0 5,0 2 5,0 1 2 5,0 0 6 2 5。高温报警寄存器T _、低温报
13、警寄存器丁L 和配置寄存器的值将被存入E E P R O M,掉电后不会丢失。由于D S l 8 8 2 0 是一个典型的单总线传感器,操作时应该严格遵守以下命令序列:初始化、R O M 命令、功能命令。2 2 射频S O C 芯片n R F 2 4 E 1正疆2 4 E I 是北欧集成电路公司(N O R D I C)推出的一款低功耗系统级R F 芯片。具有以下主要特点:1)n R F 2 4 E 1 集成了2 4 G H z 无线收发器m 心2 4 0 1、增强型8 0 5 1 内核、9 路1 0 0 k s p s 的1 0 位A E X 3、U A R T 异步串口、S P I 同步通
14、信串口、P W M 输出、看门狗。所以只需极少的外围元件,便可组成射频收发电路。2)n R F 2 4 E 1 工作于全球开放的I S M(工业、科学和医学)频段,有1 2 5 个频道可供选择,频道转换时间小于2 0 0b t s,支持跳频。3)n R F 2 4 E I 工作电压为1 9 3 6V,工作温度范围为一4 0+8 0。其最大发射功率为0d B m,n R F 2 4 E I 的灵敏度为一9 0d B m,最高传输速率可达lM b i t s(必须采用1 6M H z 以上的晶振)。4)理想状况下,室外传输距离超过i 0 0m。n R F 2 4 E 1 的无线通信功能是通过集成在
15、片内的n R F 2 4 0 1 无线收发器来完成的。n R F 2 4 0 1 有4 种工作模式L 4 :收发模式、配置模式、保持模式、关机模式。其中收发模式又可分为两种模式:S h o c k B u r s t 模式和D i r e c t 模式。S h o c k B u r s t 技术使用片内的F I F O 缓存区,允许微处理器以一个较低的速率传输数据而在R F 收发时以很高的速率传输数据。这项技术大大地减少了功率消耗,与此同时提高了抗干扰性。除此之外,S h o c k B u r s t 的配置字使n R F 2 4 0 1 能够处理射频协议,配置完成后,在n R F 2 4
16、 0 1 工作过程中,只需改变配置字的最低位便能实现接收模式和发送模式之间的切换。大大地方便了用户的程序设计,所万方数据万方数据朱丹等:基于L P C 2 2 1 0 的水温分布数据采集系统第4 期以本系统采用S h o c k B u r s t 收发模式。n R F 2 4 0 1 在S h o c k B u r s t 模式下的帧格式如表3 所示。表3n R f 2 4 0 1 在S h o c k B u r s t 模式下的帧格式P I B A M B L EA D D R E S SP A Y L O A DC R CP R E-A M B L E 为前导码,A D D R E
17、S S 为接收方的地址,只有符合本芯片地址的数据才会被接收。P A Y L O A D为发送的数据。C R C 为数据校验,可设定8b i t 或1 6b i t 校验位。2 3 数据采集单元电路数据采集单元主要由n R F 2 4 E 1、E E P R O M 芯片2 5 A A 3 2 0和数字温度传感器D 6 1 8 8 2 0 组成。原理图如图3 所示。图3 数据采集单元原理图根据用户需求,将D S l 8 8 2 0 测温的分辨率设置为0 1 2 5。m 心2 4 E 1 通过1 0 口来模拟单总线协议与D S l 8 8 2 0 进行通信。n R F 2 4 E 1 的片内R O
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LPC2210 水温 分布 数据 采集 系统
限制150内