基于CC2530的无线温度监测系统的设计.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-06-22
  • 论文字数:11225
  • 课题出处:(甄老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:无线传感器网络在温度监测方面有着非常重要的应用,为了将无线传感器网络应用于温度监测,本文研究了无线传感器网络的硬件平台、软件平台及其网络协议,并设计了一个适用于温度监测的系统平台。

本文设计了一种基于CC2530片内温度传感器的温度检测系统以便于实时监测温度,然后对系统的硬件和软件进行详细的分析。具体使用了TI公司的单芯片无线通信模块CC2530+低功耗RF前端Q2530的无线传输节点,利用CC2530的片内温度传感器实现了温度采集,采用ZigBee无线通信技术组建网络。结合上位机软件显示接收到的数据,达到了实时监测的目的。

本系统是以C++编程的,为了方便拓展,采用模块化结构进行软件设计,简化程序的设计的逻辑关系,以便达到更简单的温度监测。在IAR进行程序的编写编译,确定无误后,下载到CC2530单片机进行仿真调试。

关键词:无线测温;无线传感器网络;CC2530;ZigBee;C++

 

目录

摘要

ABSTRACT

第一章  绪论-1

1.1 引言-1

1.2无线传感器网络系统设计的关键技术-1

1.3 ZigBee技术-2

1.4无线传感器网络的特点-3

1.5 论文研究内容-3

第二章  ZigBee技术及CC2530芯片-4

2.1 概述-4

2.1.1ZigBee技术的由来-4

2.1.2 ZigBee技术的特点-4

2.2 硬件部分-4

2.2.1STM32开发板-5

2.2.2时钟和启动-6

2.2.3 I2C总线-6

2.2.4 ADC(模拟/数字转换器)-6

第三章  温度监测系统设计-8

3.1湿度传感器电路设计-8

3.1.1 SHT31概述-8

3.1.2 SHT31传感器发送命令-9

3.2 软件部分设计-9

3.2.1 开发环境-9

3.2.2  AD采样内部温度-11

3.2.3主程序:-14

3.3本章小结-16

第四章  数据的传输及显示-17

4.1温度监测系统的无线设备-17

4.2通信模块的软件设计-17

4.3 RS232通信程序设计-19

4.3.1参数的设置-20

4.3.2 RS232的缺点-21

4.3.3初始化串口函数-22

4.3.4串口输出函数-22

4.3.5 在上位机上显示-23

4.4 本章小结-23

结束语-24

致  谢-25

参考文献-26

附录A:实物与调试图-27

附录B:程序-28


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费