处理中...

首页 > 资料大全 > 解决方案 >

2.4G蓝牙无线温度传感系统设计方案

2.4G蓝牙无线温度传感系统设计方案
来源:我爱方案网 时间:2013-12-06

【导读】无线传感器网络是新近兴起的研究领域,它是由一个主机(网络接入点)和大量的无线传感器节点组成的分布式系统。由无线传感器节点负责对数据的感知和处理,并传送给主机;主机用户可通过公共网络(如Internet Work,公共交换网等)获取相关信息,实现对现场的有效控制和管理。它在军事、环境、健康、家庭以及空间探索和灾难拯救等领域都有着广泛的应用前景。

无线传感器节点通常分布在一些特殊的环境中,因而要求其具有低功耗、低成本、无线传输和分布式处理等特性。蓝牙技术是一种使用2.4 GHz频段的短距离无线通信技术。采用快速跳频、前向纠错和优化的编码等技术,使得其具有抗干扰能力强、通信质量稳定的优点,同时它还具有低功耗、低成本、使用便捷和电磁污染小等特点。蓝牙技术的这些优势,为其在无线传感器网络中的实际应用提供了条件。

系统构架

温度无线传感器网络系统采用数字式输出温度传感器DS18820和单片机AT89S2051组成温度采集系统。利用重庆金瓯公司生产的蓝牙内嵌模块,完成温度数据的传输及控制。实现计算机对温度数据的无线传输、采集和处理。系统逻辑结构如图1所示,传感器节点结构如图2所示。


图1 系统逻辑图

传感节点结构图
温度采集系统

DS18B20数字温度计提供9位(二进制)温度读数,指示器件的温度。信息经过单线接口送入DS18B20或从DS18B20送出。DS18B20的电源可以由数据线本身提供而不需要外部电 源。每一个DS18B20在出厂时已经给定了惟一的序号,任意多个DS18B20可以存放在同一条单线总线上。DS18B20的测量范围从 -55~+125℃,增量值为-0.5℃,可在1 s(典型值)内把温度变成数字。

AT89S2051是美国ATMEL公司推出的高效单 片机,是一种低功耗、高性能的片内含有2KB快闪可编程/擦除只读存储器的8位CMOS微控制器。利用AT89S2051及DS18B20完成温度采集及传送。温度采集系统的硬件设计如图3所示,软件 设计流程图如图4所示

图3 系统硬件结构




图4 系统软件流程


单片机和蓝牙模块的连接

温度传感器对采集到的温度信号进行处理并输出数字信号,存储在单 片机的寄存器中。在本系统中单 片机和蓝牙发送模块的接口采用的是RS 232接口。采集的数据通过蓝牙发送模块传输到蓝牙接收模块上,再通过蓝牙接收模块传输到主机。终把采集进来的数据在主机上进行处理。
这里有一个电平转换的问题。单片机发出的信号是TTL信号,所以在与蓝牙模块进行数据前,需要把它转化成RS 232电平。本系统中采用MAX232进 行电平转换。接口电路图如图5所示


图5 单片机与蓝牙接口电路
主机与蓝牙模块的连接

主机和蓝牙接收模块之间的数据传输采用RS 232串口连接。采集到的数据通过蓝牙传输到接收模块之后,通过RS 232接口传输到主机上。接口硬件采用金瓯公司的蓝牙模块RS转换器。通信软件由VC编写,将传感器节点测量的数据通过蓝牙传输到主机,显示出来以便进行 数据处理。


控制各传感器节点工作时序

系统启动时,将各个传感器节点置于停止状态。当需要哪一个节点工作时,从主机上发送相应的指令,将该传感器节点激活,使它采集传输数据。使用这 种方法时,同时工作的传感器节点不能过多,要保证蓝牙跳频技术能够解决同时工作的传感器节点所产生的数据传输冲突问题。

热门推荐

更多 >
ESP32-S3 2022-03-16
RG200U 2022-03-16
USR-C322 2022-03-16

资料浏览排行榜

更多 >
商品名称 大小 浏览量
1 EPCS128SI16N 0.94MB 22005次
2 1N4001 0.19MB 17873次
3 DAC1220E 0.95MB 15872次
4 EP1C6Q240I7N 2.47MB 15828次
5 GRM32RR71H105... 0.10MB 14011次
6 DR127-3R3-R 0.72MB 11687次
7 DMG2305UX-7 0.40MB 9286次
8 DMP2008UFG-7 0.24MB 9074次
9 DS1337U+ 0.28MB 9071次
10 DX4R105JJCR18... 0.26MB 8988次