云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 本科毕业论文-基于ZigBee的数据采集系统的设计 - 图文

本科毕业论文-基于ZigBee的数据采集系统的设计 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/6 12:21:58

西安航空学院本科毕业设计(论文)

IAR Embedded Workbench优点:

(1) 满足多种单片机开发条件,提供可视化环境; (2) 可以使用汇编语言、C语言进行调试;

(3) 可以对CPU、寄存器、内存的状态进行监控,支持多种单步进行方

式,方便进行中断处理和模拟;

(4) IAR Embedded Workbench开发环境方便调试; (5) 高效浮点支持; (6) 支持内存模式选择。

4.2 传感器模块的软件设计

开始初始化设备N连接成功进入休眠状态是否有外部中断发送查询指令等待数据转换Y超时?N发送数据

图4.2 传感器软件设计

本设计中系统的数据传输为中断。当传感器节点供上电后,节点进行初始化过程,以自组网的方式与网络协调器连接成功后,如果没有接收到外部发给CC2530的中断

28

西安航空学院本科毕业设计(论文)

信号,节点会处在低功耗状态。只有外部中断信号产生,节点才会被激活,进入工作状态采集并发送数据。当外部中断信号消失后,节点会再次进入低功耗状态,以降低系统能耗。在节点以自组网的形式与协调器建立联系时,协调器会分配给节点一个唯一的新地址,使得节点与协调器绑定在同一网络中[11]。

当传感器节点接收到外部数据发送请求的时,采集模块会将采集到的集体数据分享给网络协调器。如图4.2所示为传感器采集节点的工作流程图。

4.3 协调器的软件设计

当协调器节点上电后,自主的会组建一个属于自己的新网络。网络组建完成后,网络协调器节点会自动在其网络辐射区域内搜索是否有“无家可归”的终端采集节点申请加入协调器组建的网络。若有节点申请加入,协调器会通过网络层给新节点分配一个属于它的唯一识别的地址[13]。当协调器需要进行数据显示的时候,会向终端采集节点发出指令,要求其进行数据采集并将采集结果发送给协调器,进行存储和显示。

如下图4.3所示为协调器节点工作的流程图。

开始设备初始化信道扫描建立网络N建立网络成功?Y允许节点加入接收数据发送指令执行各种指令操作

图4.3 传感器软件设计

4.4 IAR开发平台程序烧录

4.4.1 创建一个新工程

29

西安航空学院本科毕业设计(论文)

首先,打开IAR Embedded Workbench,选择Project→Creat New Project菜单项,弹出如图4.4所示窗口。选择Empty project默认配置,单击OK弹出保存对话框,输入项目的文件名project,选择保存路径为project文件夹下,单击“保存”按钮。以下操作步骤以数据采集模块为例,进行说明。

图4.4 新建一个新工程

图4.5 选择Empty project默认配置

选择File→workspace菜单项,输入workspace文件名,如图4.5,单击“保存”退出。

4.4.2 工程参数设置

工程选项页面中需要设置很多必要的参数,下面针对CC2530来配置这些参数,选择Project→Options打开工程选项,开始根据CC2530对General Options、C/C++ Compiler、linker、Debugger等参数进行设置。在linker设置目录选择CC2530匹配信息。设置如下图4.6~图4.9所示

30

西安航空学院本科毕业设计(论文)

图4.6 General Options设置

图4.7 C/C++ Compiler设置

图4.8 linker设置

图4.9 Debugger设置

4.4.3 添加项目代码

31

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

西安航空学院本科毕业设计(论文) IAR Embedded Workbench优点: (1) 满足多种单片机开发条件,提供可视化环境; (2) 可以使用汇编语言、C语言进行调试; (3) 可以对CPU、寄存器、内存的状态进行监控,支持多种单步进行方式,方便进行中断处理和模拟; (4) IAR Embedded Workbench开发环境方便调试; (5) 高效浮点支持; (6) 支持内存模式选择。 4.2 传感器模块的软件设计 开始初始化设备N连接成功进入休眠状态是否有外部中断发送查询指令等待数据转换Y超时?N发送数据 图4.2 传感器软件设计 本设计中系统的数据传输为中断。当传感器节点供上电后,节点进行初始化过程,以自组网的方式与网络协调器连

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com