




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于ZigBee技术的无线压力传感器设计编号:()字 号本科生毕业设计题目:基于ZigBee技术的无线压力传感器设计姓名:学号:班级:二O四年六月中国矿业大学本科生毕业设计姓 名:学号:学 院:信息与电气工程学院专 业:信息工程设计题目: 基于ZigBee技术的无线压力传感器设计 指导教师:职称:二O四年六月 徐州中国矿业大学毕业设计任务书学院信电学院 专业年级 2010 学生姓名任务下达日期:2013年12月30日毕业设计日期:2013年12月30日至2014年6月10日毕业设计题目:基于ZigBee技术的无线压力传感器设计毕业设计专题题目:毕业设计主要内容和要求:1了解CC2530单片机基
2、本原理、软件设计方法与相关理论知识:2.对无线压力检测系统项U进行可行性论证。3掌握汇编语言、C语言编程方法;编写下位机程序。4使用protel软件,并进行硬件电路设计。5 编写上位机数据处理程序。6根据所完成任务,撰写毕业设计论文。7.翻译一篇与本课题相关的英文文献,字数不少于3000字。院长签字:指导教师签字:年 月 日中国矿业大学毕业设计指导教师评阅书指导教师评语(基础理论与基本技能的掌握;独立解决实际问题的能力;研究内容的理论依据和技术方法;取得的主要成果与创新点;工作态度与 工作量;总体评价与建议成绩;存在问题;是否同意答辩等):成绩:指导教师签字:年 月中国矿业大学毕业设计评阅教师
3、评阅书评阅教师评语(选题的意义;基础理论与基本技能的掌握:综合运用所 学知识解决实际问题的能力;工作量的大小;取得的主要成果与创新点; 写作的规范程度;总体评价与建议成绩;存在问题;是否同意答辩等):成绩:评阅教师签字:年 月中国矿业大学毕业设计答辩与综合成绩答辩情况提出问题回答问题正 确错误有原 则性 错误没有答辩委员会评语与建议成绩:答辩委员会主任签字:年月日学院领导小组综合评定成绩:学院领导小组负责人:年月日摘 要ZigBee是一种低速率,低功耗的无线通信技术,该技术广泛应用于无线传 感器网络(WSN)中。压力是工业生产过程中的重要参数之一,压力的检测或 控制是保证生产和设备安全运行的必
4、不可少的条件。无线传输可以使系统摆脱传 输电缆的困扰,实现无线压力检测系统对工业过程的控制具有非常重要的意义。 本设计主要通过CC2530与专用芯片组成的传感器节点,对压力传感器所测得的 模拟信号进行处理,通过Z-Stark协议栈传送至计算机上,通过讣算机程序准确 快捷、方便高效地对其进行实时采集和储存,并实时显示在程序上。以CC2530 的核心处理器的硬件设计与串口通信处理程序的软件设汁相结合。采用IAR Embedded Workbench开发工具进行程序开发。通过CC2530多功能仿真器进行 嵌入式的编译与移植来处理丿玉力传感器所采集的信息。再通过VS2010进行口通 信处理程序软件的设
5、计,用C#窗体设计串口通信处理程序。关键词:压力传感器,CC2530, C#,审口通信,ZigBee,数据采集11 / 42AbstractZigBee is a low-rate, low-power wireless communication technology that is widely used in wireless sensor networks (WSN). Pressure is an important parameter in the process of industrial production, detection or control pressure is
6、essential production conditions and ensure safe operation of equipment. Wireless transmission allows the system to get rid of troubled transmission cable, wireless pressure monitoring system has a very important significance for control of industrial processes. This design of sensor nodes by dedicat
7、ed chips and CC2530, and the analog signal measured by the pressure sensor is processed, the contact pressure on the measured pressure values to a computer by a computer program fast and accurate, convenient and efficient way to Its real-time capture and storage, and real-time display on the program
8、. Emphasis in software design CC2530 core processor hardware design and serial communication handler combined Using IAR Embedded Workbench development tools for program development. Embedded compiler and porting to deal with the pressure sensor information collected through the CC2530 multi-function
9、 emulator. Then port communication software design process through VS2010, C # form design using serial communication processKeywords: pressure sensors, CC2530, C #, serial communication, ZigBee目 录第一章绪论1l.i前言11.2无线传感器网络的应用11.3国内外研究现状21.4论文的主要内容与结构安排2第二章ZIGBEE技术简介42.1ZIGBEE 简介42.2 ZIGBEE的技术规范42.2.1 I
10、EEE 802.15.4 标42.2.2 ZigBee网络协议的规范与特点52.2.3无线网络数据传输协议对比52.3 ZIGBEE的网络拓扑模型62.4ZIGBEE的应用范围7第三章系统分析与概要设计83.1系统可行性分析83丄1技术可行性分析83.1.2经济可行性分析83.1.3系统需求分析83.2系统架构设计8第四章基于CC2530的硬件平台设计114.1压力传感器的设计114丄1压力传感器的选择114.1.2压阻式压力传感器结构与原理114.1.3电阻应变片的测量电路134.1.4温度补偿154.2信号放大电路164.2.1放大器的选择164.2.2三运放放大电路164.3主控制器17
11、4.4夭线发送部分与晶振时钟电路184.5串行接口与串口通信194.6 PL2303芯片介绍204.7电源模块设计21第五章通信系统与上位机软件设计225.1开发环境简介225.2下位机程序框图与核心代码235.2.1 Z-Stack体系架构与工作流程235.2.2压力测量程序流程图235.3上位机程序框图与运行结果255.3.1初始界面与串口初始化265.3.2通过串口接收数据275.3.3数据存储与计数清零27第六章总结与展望29参考文献30翻译原文错误!未定义书签。中文译文错误!未定义书签。致谢32基于ZigBee技术的无线压力传感器设计第一章绪论1.1前言随着嵌入式技术的发展,基于它的
12、智能传感器检测系统在人们日常生活中得到了越来越 普遍的应用。同时在工业控制中也扮演着一个不可或缺的角色。但随着工作中的要求越来越 高,单一的传感器已经不能满足人们工作的需求,传感器网络便应运而生。而进一步为了摆 脱电缆、数据传输线的束缚,无线传感器网络便成为了当今最为火热的研究方向之一。如今对工业控制自动化程度的要求越来越高,传统工业系统中监测点和控制点的安装都 是釆用有线连接方式,而有线方式会受到布线,供电,安装场所和维修等的限制,造成安装 和维护的困难,将无线传感器网络(WSN)技术广泛应用于各种工业控制中,可以很好的解决 这些问题,并具有诸多优势,合理的运用这种技术将大力推动工业的发展。
13、“传感器网络实现了数据的采集、处理和传输三种功能。它与通信技术和讣算机技术共 同构成信息技术的三大支柱。而无线传感器网络(Wireless Sensor Network, WSN)则是指ill 大量的静止或移动的传感器以自组织和多跳的方式构成的无线网络,以协作地感知、采集、 处理和传输网络覆盖地理区域内被感知对象的信息,并发送给观察者。传感器、感知对象和 观察者构成了无线传感器网络的三个要素叫”压力测量对实时监测和安全生产具有重要的意义。在工业生产中,为了高效、安全生产, 必须有效控制主产过程中的诸如压力、流量、温度等主要参数。山于压力控制在生产过程中 起着决定性的安全作用,因此有必要准确测量
14、压力。如今压力参数的检测、报警与控制, 已深入到国民经济和人们生活的各个领域。LI前工业过程控制领域中应用力学量传感器最多 的是压力传感器。压力传感器是工业过程控制领域中的关键组成部分,也是本课题所研究的 压力检测系统中的重要组成部分,山各种压力敬感元件将被测压力信号转换成容易测量的电 信号做输出,给显示仪表显示压力值,或供控制和报警使用。所以本文以测量压力为代表, 研究并设计了基于CC2530的传感器网络来进行数据的检测、传输与处理。1.2无线传感器网络的应用无线传感器网络的兴起和发展,使它逐渐应用在各个领域。刚开始山于无线传感器网络 的价格比较昂贵,只应用到军事项U中。随着科技的发展和传感
15、器的成本降低,无线传感器 网络逐渐应用到其他项目中,它的常见应用如下所述:军事领域军事领域的应用需求是无线传感器网络产生和发展的推动力,利用一些飞行器将或导弹 发射等方式,可以将传感器布散在敌军阵地,通过无线传感器采集周用的环境信息并通过卫 星把信息传回基地,通过分析传达的信息可以判断敌方的军事行动。智能农业1 / 42基于ZigBee技术的无线压力传感器设计农民种植庄稼时需要各种信息,首先把大量传感器节点分布到需要监控的区域,通过各 种传感器采集环境信息,以帮助农民与时发现问题和解决问题。这样使用智能化的远程控制 设备可以提高农业的生产效率。医疗健康医生将特定用途的传感器安装在病人的身上,例
16、如(血压、心率)监控设备,利用传感器 网络,以与时了解监护病人的病情并进行处理,从而保障病人的命安全。智能家居人们可以将传感器布置到各个房问,获取每个房问的温度,并通过无线传感器网络控制 平衡的居室温度。当屋内的燃气泄漏时或者屋内烟雾浓度过高时,传感器向窗户驱动器发出 信号,使窗户自动打开。无线传感器网络给人们提供了更加舒适和智能的家居环境。1.3国内外研究现状无线传感器网络研究开始于20世纪90年代,在国防安全、反恐抗灾、环境监控、医疗 卫生、交通管理、工业控制等方而有着巨大的应用前景下,国际上,许多著名高校和大公司纷 纷加入无线传感器技术的研究之中,这也加快了无线传感器网络的发展。1978
17、 年,在卡耐基-梅隆大学,DARPA (Department of Advanced Research Project Agency) 成立了分布式传感器网络工作组,它的主要工作就是研究传感器网络中的通信来满足军方对 侦查系统的需求。此后,DARPA 乂联合美国国家自然科学基金设立了多项有关无线传感器网 络的研究项LI,山此拉开了无线传感器网络研究的序幕。其他发达国家和许多大公司也相继 启动了关于无线传感器网络的研究,其中代表性的研究包括以下两种:(1)1996年的WINS计划,III DARPT资助。加州洛杉矶分校和罗克韦尔研究中心合作展 开WINS计划,其研究的口标是结合MEMS技术、信号
18、处理技术、嵌入式计算和无线通信技 术,构成大规模、复杂的集成传感器系统,实现物理世界与网络世界的链接。2003年,因特尔公司伯克利研究实验室和加州大学伯克利分校合作,将安有D型电池 的笫二代传感器网络,设在缅因州大鸭岛上,实现对敬感野生动物与其栖息地的环境监测。在国内,无线传感器网络的研究也被十分重视。2006年发布的国家中长期科学和技术 发展纲要确定了信息技术发展的三个前沿方向,其中的智能感知网络和自组织网络就与无 线传感器网络有关。近年来我国许多高校也对无线传感器网络进行了研究,它们都在无线传 感器网络的研究上都取得了一定的成果。无线传感器网络作为新一代网络,它发挥着关键性 的作用。不仅推
19、动着科技的发展和社会的进歩,而且已经成为国际竞争的焦点和制高点。U 前无线传感器网络还处在发展阶段,我国的理论研究和工程实践都和国外还存在着一定的差 距,理论成果难以应用到实际工程中,实现的成本和可靠性还不能满足实际需求,所以无线 传感器网络在实际工程中的应用还有待进一步研究。1.4论文的主要内容与结构安排本论文主要研究“基于ZigBee技术的无线压力传感器设计”,包括节点的硬件设计、无 线传感器网络的组建、对压力数据的测量与处理。本文共分为六章:第一章为绪论,阐述了 ZigBee无线传感技术和压力监测系统的研究背景与意义;基于ZigBee技术的无线压力传感器设计第二章简单介绍了 ZigBee
20、技术概况;第三章对整个无线压力传感器系统进行系统分析与概要设计;第四章主要阐述了如何进行基于CC2530芯片传感器节点的硬件设计;第五章对设计采用的软件开发环境进行简单介绍,介绍Z-Stack协议栈工作流程,编写数 据检测部分程序和上位机软件程序;第六章为总结与展望,对整个设计进行回顾和总结,并提出进一步展望。3 / 42第二章ZigBee技术简介2ZigBee简介近年来,随着无线接入技术的日益发展,无线通信和无线网络均呈现岀爆炸增加的趋势。 这有力的地推动无线通信向着高速通信方向的发展。工业、农业、车载电子系统、智能家居 网络、和医用传感器等都是无线通信的重要领域。此外,物联网(The In
21、ternet of things)也 是ZigBee应用的主要战场,物联网利用局部网络或互联网等通信技术把传感器、计算机、 人员等节点联在一起,完成人与物、物与物的相互连接,实现信息化、智能化的网络。而这 些领域对数据呑吐量的要求很低,但对功率消耗的要求比现有标准更高。为了促进简单方便、随意使用的无线装置的大力发展,需要在的个人活动空间内布置大 量密集的无线接入点,因此价格是否低廉将显得尤为重要,为了降低元器件价格,便于批量 生产,一个标准的解决方案是非常必要的。这个方案需要考虑的核心问题是低功耗和低成本。 这也决定了其为低带宽低速率的数据传输方式。ZigBee标准就是专为低数据速率、短距离无
22、线网络通信设立的一系列通信协议标准。基 于ZigBee 作的无线设备工作在固定的频段,分别是2.4GHz、868MHz (欧洲)和915MHz (美国),其最大数据传输速率是250KbpsoZigBee主要应用在一些以电池为电源的场景中,对功耗的有较高的要求。因此在一些应 用中,无线设备并不是持续开启的,大部分时间都是处于等待唤醒的休眠模式。因此,ZigBee 设备常常能够工作数年而不用更换电池。2.2 ZigBee的技术规范2. 2.1 IEEE 802. 15. 4 标准近年来,随着通信技术的迅速发展,人们意识到了在附近儿米范圉内短距离通信的需求, 个人区域网络(personal area
23、 network, PAN)和无线个人区域网络(wireless personal area network, WPAN)的概念就随之出现:!:oWPAN网络指的是在短距离小范禺内建立设备之间的无线连接, 使之可以互相通信甚至接入互联网。1998年3月成立的IEEE 802.15 X作组,致力于WPAN 网络的物理层(PHY)和媒体访问层(MAC)的标准化工作,U标是为了在短距离范圉内相 互通信的无线通信设备提供通信标准。IEEE 802.15工作组内有四个任务组来制定在传输速率、功耗和支持的服务等方面都存在 差异的不同标准使其应用在不同的场合。第一任务组即制定IEEE 802.15标准,也就
24、是人们 熟知的蓝牙(Bluetooth)技术,其全称为蓝牙无线个人区域网络标准,是一个通常用于手机、 无线耳机等移动设备的中等速率、短距离的WPAN网络标准。第四任务组所制定的就是IEEE 802.15.4标准。该标准把低能量消耗、低速率传输、低成本作为首要口标,旨在为个人或者 家庭等小范围内不同设备之间的低速互连提供统一完善的标准。即低速无线个人区域网络 (low-rate wireless personal area network, LR-WPAN), LR-WPAN 的技术要求与传感器网络有9 / 42基于ZigBee技术的无线压力传感器设计很多共通之处,所以很多研究机构都把IEEE
25、802.15.4作为传感器的通信标准。2. 2. 2 ZigBee网络协议的规范与特点ZigBee釆用IEEE 802.15.4标准作为其物理层(PHY)和媒体访问层(MAC)协议。即 遵循ZigBee的设备也同样遵循IEEE 802.15.4标准。但山于IEEE 802.15.4标准只定义了物理 层协MAC层协议,2011年8月由美国HONEYWELL等公司发起并成立了 ZigBee联盟,并 对其网络层协议和API进行标准化,新开发了安全层。经过ZigBee联盟对IEEE 802.15.4标 准的改进后才真正的形成了真正意义上的ZigBee协议栈。ZigBee技术的超低数据传输速率意味着它并
26、不适应全部场景的应用。例如连接无线互联 网或者CD音质的无线耳机,Zigbee都无能为力。因为这些应用的数据传输速率都需要达到 1Mbps以上。但是如果无线通信的LI的仅仅只是发送或接收简单的信息或控制命令,如从传 感器收集信息,(温度、湿度、压力传感器等)或传送对某些芯片的控制信息,那么ZigBee 将会提供比蓝牙和IEEE 802.11b更有性价比、更为高效的解决方案。ZigBee技术具有数据传输速率低的特点,只有10KB/50KB /秒,专注于低传输速率 应用,由于数据传输速率低、协议简单,使得ZigBee同时具备了功耗小、成本低、网络容量 大的特点,一个ZigBee网络最多可容纳65,
27、000个设备。同时也兼顾了安全性和工作频段灵 活的特点,ZigBee提供了数据完整性检查和鉴权功能,采用AES-128加密算法。ZigBee使 用频段为2.4GHz、868MHz (欧洲)和915MHz (美国),均为免执照(免费)的频段。2. 2. 3无线网络数据传输协议对比如今,无线通信技术在信息通信领域得到了快速发展,它使随时随地地接入网络获取信 息变成了可能,使通信摆脱了物理连接上的束缚。LI前无线通信按照通信距离范围可以划分 成广域和局域两种,广域的通常指我们手机使用的移动通信网,LT前已经山第三代发展到了 LTE技术,正在向第四代过度。而局域是指短距离小范围的无线通信,其技术标准比
28、较多,其中应用最为广泛分别是无 线宽带(Wi-Fi)、蓝牙(Bluetooth)、和ZigBee技术三种。Wi-Fi (Wireless Fidelity)即无线保真技术,这种技术基于 IEEE802.11a、IEEE802.ilb、 IEEE802.11g和IEEE802.15,使用2.4GHz附近的频段,它的特点是传输距离长、速率快可 以达到数百兆。蓝牙(Bluetooth)是由爱立信、IBM、Intel和诺基亚等公司于1998年提出的一种近距离 无线数据通讯技术标准。能在10米的半径范圉内实现单点对多点的无线数据传输,传输带宽 最高可达1Mbps。使用在2.402GHz到2.480GHz
29、之间的频段。表-2.1各种无线网络数据传输协议对比市场名 标准GPRS/GSM1 xRTT/CDMAWi-Fi802.11bBluetooth8025.1ZigBee802.15.4应用重点广阔范围 声音&数据Web. Emails 图像电缆替代品监测&控制系统资源16MB+1MB+250KB+4KB-32KB电池寿命(天)170.5-5171001000+网络大小1327255/65000带宽(KB/s)64-128+11000+72020-250传输距离(米)1000+11001-10+1-100+技术优势覆盖面大、质 量高速度/灵活性价格便宜、方 辿可靠、低功耗、 价格便宜2.3 Zig
30、Bee的网络拓扑模型在IEEE802.15.4标准的无线网络中共有两类设备,全功能设备(FFD)和半功能设备 (RFD)o其中全功能设备(FFD)可以执行IEEE 802.15.4标准中的全部功能,同时可以作 为网络中的所有角色。而半功能设备(RFD)只能执行IEEE 802.15.4标准中的部分功能,且 只能和全功能设备通信。所以半功能设备(RFD)都用来执行一些简单的应用,相应的,它 的数据处理能力和内存配置都较全功能设备(FFD)有一定差距。ZigBee的网络拓扑结构主要分为星型网络、网状网络和簇状网络三种。网络的拓扑结构 不同,网络中的配置也不同。所有网络节点共分为三种类型:协调器co
31、-ordinator、路山器(route) 和终端节点(end device)徇。其拓扑结构的示意图见图-2所示。网状型 X星型 其中end device具有最小的内存配置和最弱的处理能力和特性,end device通常是一个网 络中最便宜的设备。在本设计中使用连接压力传感器的CC2530芯片作为end device。连接 PC 的 CC2530 芯片作为 coordinatoro曲网络协调器器 全功能设备,FFD 精简功能设备,RFD基于ZigBee技术的无线压力传感器设计图-21 Zigbee的网络拓扑结构2.4 ZigBee的应用范围ZigBee在日常生活、军事和许多其他方面都有大量的应
32、用。例如智能家居、智能建筑、 自动化控制、数字化医疗等领域。应用于农业上,可以对土地、水和空气等环境资源的温度 实行实时监控,保障农业生产的顺利进行;应用于军事上,可以对战场人员的体温等健康状 况进行监控,以保障战场人员的人身安全;应用于城市中,可以有效的在公共场所对火灾等 安全问题实施预防和报警;应用于医疗领域,可以对患者的体温等参数信息进行实时监控, 最大限度保障患者的安全。利用ZigBee技术来完成以上的任务是一个非常明智的选择,因为 这样可以避免庞大的布线,不需要高功耗和高昂的硬件成本,而是能以最低的成本获得最大 的收益。Zigbee的应用范圉见图22所示。oO工业、农业 和商业监視传
33、感器自动化控制个人陡康监护fel标 键盘 操作杆TV DVDCDPC机的 外围设备诊断传感器低速无线设备家庭口动保安 HVAC照明图-22 Zigbee的应用范围基于ZigBee技术的无线压力传感器设计第三章系统分析与概要设计3.1系统可行性分析可行性分析是指通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、 工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行 调查研究和分析比较,并对项U建成以后可能取得的财务、经济效益与社会环境影响进行预 测,从而提出该项LI是否值得投资和如何进行建设的咨询意见,为项口决策提供依据的一种 综合性的系统分析方法。可行
34、性分析应具有预见性、公正性、可黑性、科学性的特点。3. 1.1技术可行性分析技术可行性分析是指,以现有的技术水平完成设计工作的可行性。其中包括软件、硬件 能否实现所要求的功能,国内外相关研究的进展情况等。本设计所应用技术主要有:嵌入式 技术、CC2530芯片仿真、编译、调试等。C#串口通信编程等,都是早以成熟的技术,并且 有许多优秀的解决方案可以参考。为了实现压力传感器对数据的采集与处理的设讣工作,首先要做的工作就是查阅、搜集 有关传感器网络、ZigBee技术、CC2530芯片等等的资料,了解国内外其研究进展,理解技 术特点、掌握芯片功能和相关技术。熟悉所应用到的整体硬件架构(如以CC2530
35、为核心的 硬件电路)和软件开发环境,(如IAR和Visual Studio 2010),以模块化的方式逐步完成系统 的设计仿真与实现。3. 1. 2经济可行性分析经济可行性分析是指分析整个设计项口所需成本和预期效益。在技术可行的前提下选择 最可靠、最经济的解决方案。本设计釆用的基于CC2530芯片的ZigBee无线通信解决方案, 其具有硬件节点低成本、制作容易、对功耗要求低的特点。本设计在经济上完全可行并且应 用前景良好。3. 1. 3系统需求分析本设计的主要U的是釆集压力传感器的实时数据并传送至计算机上进行处理。主要包括: 通过压力传感器测量被测件的压力得到实时压力数据,对数据进行处理后按照
36、zigbee技术标 准利用无线通信传输到计算机上,在串口显示程序上实时显示,用户可以对采集的数据进行 绘图、统讣、存储等功能。通过检测、处理分析关键位置的实时压力情况,来确保工业生产 的正常进行或发现日常生活中的潜在的安全问题。这要求所测数据的准确性,同时要求该系 统应具有较强的抗干扰能力。3.2系统架构设计可以把整个系统的软件和硬件划分成不同的模块,分别进行设计和调试,最后再把他们 组装起来进行总体调试,达到系统需求。模块化的设计易于编程和调试,可以减小故障率,提高系统的可靠性。图-3. 1系统组成框图本设计中的硬件电路包括:以CC2530为核心的主控制电路和RF无线发送电路,压力釆 集电路
37、,信号处理电路,电源供给电路和接口电路。以上部分共同构成了一个基本的无线传 感器网络的节点设备。如图-3.1所示,将整个系统分为如下模块,首先通过设计压力采集电 路,把待测点的圧力数据釆集并进行初步处理。通过运行在CC2530内部的增强型8051单片 机的下位机程序来执行,以CC2530为核心的硬件电路,通过Z-Stack协议栈(集成在CC2530 内部的基于Zigbee技术的协议栈)进行无线数据的发送与接收。最后,在计算机端,通过软 件程序对接收到的数据进行处理。整个设计的硬件电路如图-3.2所示。共分为如下儿个部分。 压力数据采集电路。信号放大电路,主控制器与其外圉电路(如晶振电路、天线发
38、送电路)、 串口转USB电路以与电源供给电路。主控模块中包括A/D转换模块,因为从传感器采集到的数据都是连续的模拟量,而计算 机只能处理数字量,这就需要一个A/D模块来进行模数转换。还包括一个编程接口,用来接 入JTAG仿真器或者烧入程序。MCU CC2530是本系统的核心处理器,也是2.4GHz射频无线收发器。处理器外部配有 32MHz和32.768KHZ两个频率的两个的外部晶振,分别作为系统晶振电路和实时时钟震荡电 路;整个核心部分通过DC3.3V进行供电。11 / 42基于ZigBee技术的无线压力传感器设计图-3.2硬件电路示意图本设计的压力传感器选用压阻式压力传感器。通过三运放放大电
39、路对压力信号进行放大, 再通过CC2530内部的AD进行数据采集与转换。CC2530使用P0_7接口进行数据采集。软件部分主要包括下位机和上位机两部分,在硬件设备与电脑连接后,通过CC2530仿 真器把下位机采集压力数据的程序烧进芯片中;一部分是通过Microsoft Visual Studio 2010进 行开发编写的串口通信数据处理程序。# / 42基于ZigBee技术的无线压力传感器设计第四章 基于CC2530的硬件平台设计4.1压力传感器的设计4.1.1压力传感器的选择压力传感器是工业实践中最为常用的传感器之一,由各种对压力敬感元件将容易测量的 被测压力信号转换成容易传输和处理的电信号
40、,供压力显示仪表或控制、报警使用。其广泛 应用于各种自控环境,涉与智能建筑、生产自控、水利、交通、航天、军工、石化、电力、 船规1、管道等众多行业。按照其工作原理,可将压力传感器分为压阻式压力传感器、压电式压力传感器、电容式 压力传感器、电感式压力传感器等等,其中由于压阻式压力传感器具有结构简单、灵敬度高、 测量范围大、速度快、价格便宜、工艺成熟、便于选择和使用的优点,在多种领城都有很广 泛的应用。但同时也具有输出信号微弱,抗干扰能力较差的缺点,因此信号线有时需要采取 屏蔽措施。4.1. 2压阻式压力传感器结构与原理压阻式压力传感器中最重要的部分是电阻应变片,电阻应变片是一种压力敬感器件。通
41、过特殊的粘和剂将电阻应变片紧密的粘合到弹性敬感元件上后,就可以将元件上机械应力变 化转换成与其相关的电阻值的变化,再设法将这种电阻值的变化转换成为容易处理的电圧或 电流的变化,从而完成对被测件压力大小的测量。电阻应变片中应用最多的是金属电阻应变片和半导体应变片两种。金属电阻应变片乂可 分为丝状应变片和金属箔状应变片。一般电阻应变片都会组成应变电桥,并通过后续的信号 处理电路进行放大、滤波之后,再传输给控制电路(通常是A/D转换器和CPU )显示或进行 控制操作。电阻应变片主要曲电阻丝敬感器、基底、覆盖层、引出线四部分构成,如图-4所示。 电阻丝是压力敬感元件;基底、覆盖层起定位和保护电阻丝的作
42、用;并保证电阻丝和被测试件 之间绝缘;引出线用以连接测量导线以便后续操作。电阻应变片的阻值可以根据不同的用途来设讣,但应该控制电阻阻值的取值范围:如果13/42基于ZigBee技术的无线压力传感器设计所取电阻阻值太小,需要的驱动电流就太大,与此同时应变片的发热会导致自身的温度过高。 在不同的环境中使用,应变片的阻值会有很大变化,输出时的零点漂移明显,使得调零电路 过于复杂。而电阻太大,阻抗太高,抵抗外界的电磁干扰能力就会随之变差。所以一般应变 片的阻值都取为儿十欧至儿十千欧。如图-4.2所示,一段圆截面的金属丝导线,设其长为L,截面积为A (直径为D),原始电阻 为R,金属导体的电阻值可用下式
43、表示:R=pL / A(4-1)式中:p金属导体的电阻率(Qcm/m)A导体的截面积(cm2)L导体的长度(m)当金属丝受到轴向力F而被拉伸或压缩产生形变,其电阻值会随之变化,通过对(4.1)式 两边取对数后再取全微分得(4-2)式中为材料轴向线应变,且,跟据材料力学,在金属丝单向受力状态下有(4-3) 式中为导体材料的泊松比。因此,有(4-4) 试验发现,金属材料电阻率的相对变化与其体的相对变化间的关系为(4-5)dV dL dA 八 c、=+ = (1 - 2u)式中,C为常数(由特定的材料和加工方式决定),V L A将式(4-5)代入(4-4),且当AR=R时,可得A/?= (1 + 2
44、“)+ c(l- 2“)$ = KsR(4-6)式中,k=(l+2|j)+c(l-2Q为金属丝材料的应变灵墩系数。上式表明,金属材料电阻的相对变化与其线应变成正比。这就是金属材料的应变电阻效 应。当金属丝受外力作用时,其长度和截面积都会发生变化,从(4-1)式中可很容易看出, 其电阻值即会发生改变。假如金属丝受外力作用而伸长时,其长度增加,而截面积减少,电 阻值便会增大。当金属丝受外力作用而压缩时,长度减小而截面增加,电阻值则会减小。只 要测出加在电阻的变化(通常是测量电阻两端的电压),即可获得应变金属丝的应变情况。# / 42基于ZigBee技术的无线压力传感器设计4.1.3电阻应变片的测量
45、电路在使用应变片测量被测件压力变化时,最为重要的步骤就是釆取适当的方法对其电阻值 的微小变化进行测量。在实践中,一般采取的方法是把应变片接入某种特殊电路,让其电阻 值的变化控制这个特殊电路的某些输出(通常为电压或电流),然后对这个电信号进行相应的 处理即可。因为这个电路输出的信号能完全反应岀电阻值的变化。nU19 / 42L|l|lJ%图-4. 3测量电桥电路惠斯通电桥就是一种非常常用的可以精确测量电阻变化的电路。它是以应变片作为其部 分桥臂或全部桥臂的四臂电桥。它能把应变片电阻值的微小变化转化成输出电压的变化。典 型结构如图-4.3所示。从前面的讨论可知,应变片的作用是将构件表面的压力应变转
46、变为电阻的变化。其关系 式为一般 R=120G K=2.02.4。若取 K=2.0=10D tfBOOR8IASAVDD4AVDD1AVDD2RF.NRF.PAVDD3X06C.02XOSC.O1AVDD5图47 CC2530管脚图CC2530内设有一增强型8051单片机,使用标准的8051指令集,8051内核的对象代码 兼容业界标准的8051微控制器,他们在功能上是等同的,但却比标准的8051快的多,因为 它的每个指令周期是一个时钟,而标准的8051每个指令周期是12个时钟,由于因为一个指 令周期与可能的内存存取是一致的,大多数单字节指令在一个时钟周期内执行,这样消除了 总线状态的浪费。除了
47、速度提高之外,增强型8051还包括结构上的改善,例如笫二个数据指 针和一个扩展的18源中断单元等。系统内置可编程闪存,8-KB RAM和许多其它强大的功能。CC2530有四种不同的闪存 版本:CC2530F32/64/128/256,分别具有32/64/128/256KB的闪存。CC2530内部还具有强大 的5通道DMA IEEE 802.5.4 MAC定时器,通用定时器(一个16位定时器,一个8位定 时器、具有8路输入的1个可配置分辨率的12位ADC、2个支持多种串行通信协议的强大 USART、21 个通用 I/O 引脚(19X4mA, 2X20 mA)oCC2530具有不同的运行模式,使得
48、它尤其适应超低功耗要求的系统。运行模式之间的 转换时间短,进一步确保了低能源消耗。还具有适应2.4-GHz、IEEE 802.15.4标准的RF收 发器,其拥有极高的接收灵敬度和抗干扰性能,输出功率高达4.5dBm,只需极少的外接元件, 即可满足网状网络系统的要求。此外,CC2530F256结合了德州仪器的业界领先的黃金单元ZigBee协议栈(Z-Stac”), 提供了一个强大和完整的ZigBee解决方案。4.4天线发送部分与晶振时钟电路天线是无线通信不可缺少的一部分,其基本功能是发射和接收无线电波。在发射信号时, 天线把发送端的高频电流转换为电磁波发射出去;在接收信号时,天线把电滋波转换为高频 电流输入到电路中。图-4.8为RF射频天线安装的电路图。# / 42基于ZigBee技术的无线压力传感器设计图48 RF射频天线震荡电路用于向CC2530芯片和RTC电路提供工作时钟。根据CC2530的最高工作频
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 快递站点抵押合同范本
- 钢结构签合同范本
- 染料销售合同范本
- 监理合同范本 酬金
- 开公司 投资 合同范本
- 办公座椅购买合同范本
- 施工企业施工合同范本
- 员工集资合同范本
- 面地板装修合同范本
- 联合中标epc合同范本
- GB/T 9871-2008硫化橡胶或热塑性橡胶老化性能的测定拉伸应力松弛试验
- GB/T 26480-2011阀门的检验和试验
- GB/T 19861-2005丙烯酸系阴离子交换树脂强碱基团、弱碱基团和弱酸基团交换容量测定方法
- GB/T 11085-1989散装液态石油产品损耗
- GB 30000.3-2013化学品分类和标签规范第3部分:易燃气体
- 《材料力学》说课-课件
- (完整版)沪教牛津版小学一至六年级英语单词汇总(最新)
- JJF 1587-2016 数字多用表校准规范-(高清现行)
- 完整课件-西方经济学下册(第二版)
- 机械制图教学通用课件(全套)
- 天星择日的基本原理
评论
0/150
提交评论