无线传感网络开发环境搭建
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
USB接口:可以连接U转串数据线,以拓展New Lab平台外接多个串口的需求。
2.1.2 传感器模块与无线通信模块
传感器模块共有6种:
温度/光照传感器模块 声音传感器模块 称重传感器模块 气体传感器模块 称重传感器模块 霍尔传感器模块等
传感器参数指标见表2-1所示。
传感器模块名称 温度/光照传感器 声音传感传感器
图2-12 SmartRF Flash Programmer安装向导界面图
第2步:接下来是设置安装路径,如果不选择的话,默认安装即可,点 “Next"进 行后面的操作。具体如图2-13所示。
图2-13安装路径设置
第3步:如图2-14所示,在这里有两个选项,一个是“Complete”全部安装,一个是 “Custom”典型安装,若选择“Complete”全部安装,则功能比较齐全。本教材采用 默认选项,点"Next"继续。
2.1.1 NEWLab平台
NEWLab是新大陆公司研制 的面向物联网专业的教学实 验实训平台,集硬件设备、 软件平台和教学资源库三部 分组成完整的实验设备。此 平台集成通信、供电、测量 等功能,同时内置了一块标 准尺寸的面包板及独立电源, 可用于电路搭建实验。此外, 该实训平台具有8个通用实 训模块插槽,支持单个实训 模块实验或最多8个实训模 块联动实验。
磁性模块接口:底板与模块的连接方式采用磁性吸合方式,拆装方便。
通讯模块接口:为各类实验模块提供串口通信通道,同时也提供3.3V的电源。
电源线接口:接DC12V的电源适配器。
串行接口:通过串口线与电脑或者移动互联终端相连,或者通过USB转串口线与电脑的USB 相连:下载程序可以使用串口线,或USB转串口线(需要安装CH340或FT232R的驱动程序)。 连接电脑,可以进行PC端平台的实验:连接移动互联终端,可以进行Android端平台的实验。
气体传感器 红外传感器 湿度传感器 压电传感器 霍尔传感器 称重传感器
波特率 9600 9600 9600 9600 9600 9600 9600 9600
工作模式 自动 自动 自动 自动 自动 自动 自动 自动
无线通信模块有4种:
Zigቤተ መጻሕፍቲ ባይዱee模块 蓝牙4.0模块 WiFi模块 GPRS通信模块
仿真器外观图
任务2.2 相关软件的安装
【任务描述】 硬件设备准备好后,如何让设备按照技术人员的意志去
实现功能往往依靠的是软件,而无线传感器网络技术的开 发需要用到的软件涉及到编写程序工具、程序烧录工具, 下面请你将这些工具安装齐备。
2.2.1 安装IAR 8.10软件
IAR for 8051软件时开发TI Z-Stack协议栈应用程序的必备软件, 所有程序的编译、仿真调试均需使用该软件,当前最新版的ZStack协议为ZStack-CC2530-2.5.1a,配套IAR版本V8.10。
图2-9仿真器安装界面图
根据安装界面提示点击“下一步”,直到安装完成。出现如图2-10所示的界面则表示已经 完成安装。
图2-10仿真器驱动安装完毕界面图
2.2.3安装SmartRF Flash Programmer软件
第1步:找到驱动安装包,双击安装包,弹出安装向导页面,如图2-12所示,点 “Next”执行下一步操作。
项目二 无线传感网络开发环境搭建
本章目录
任务2.1 认识NEWLab实训平台 任务2.2 相关软件的安装 任务2.3 建立ZigBee开发环境 【知识点小结】 【拓展与思考】
任务2.1 认识NEWLab实训平台
【任务描述】 学习一门技术,完成一个项目,首先要对自
己应用的设备了如指掌,下面请先了解无线传 感器网络技术的设备平台。
电源输出接口:能提供3个电压等级的独立电源,可以为外部设备供电,分别为 DC3.3V1000mA、DC5V1000mA、 DC12V1000mA。
面包板:为电子电路的无焊接实验设计的。由于各种电子元器件可根据需要随意插入或拔出, 免去了焊接,节省了电路的组装时间,而且元件可以重复使用,适合电子电路的组装、调试 和训练。
安装该软件时,首先找到安装包软件,双击运行安装文件 autorun.exe,然后跳出的如图2-5所示的安装开始画面,选择第二 项,即Install IAR Embedded Workbench,根据提示点击next,其 余部分推荐使用默认安装路径及选项,直到软件安装完成。
双击打开安装好的IAR软件后,运行界面如下图所示。
2.2.2 安装SmartRF04EB驱动
将仿真器按照图2-8所示进行连接。
图2-8 仿真器连接图
再将USB端口与PC机任意USB接口连接,会弹出如下图2-9所示的安装向导窗口, 用户可以根据自身情况选择“自动安装软件(推荐)”或“从列表或指定位置安 装(高级)”。本教材以安装在“D:\Program Files\IAR Systems\Embedded Workbench 5.4\8051\drivers\Texas Instruments”为例。
每种模块的类别名称在模块底板正上方具有文字注明,每个通 信模块在使用过程中均需配备外置天线。
2.1.3 仿真/下载器模块
仿真器集程序仿真、代码下载于一体,广泛应用于产品开发与生产 当中,性能稳定,是CC系列单片机开发中不可或缺的工具。
一套仿真器由CC Debugger主机、USB线、 排线组成,现在大部分TI芯片仿真器(如 SmartRF04EB、CC DEBUGGER等)都支 持在IAR环境中进行程序下载和调试,同 时,也支持与SmartRF Flash Programmer 软件配合使用进行程序的烧录,两种方法 均可实现程序向设备的下载功能。
该平台各类接口分布如图21、2-2所示。
图2-1 NEWLab平台接口1
2.1.1 NEWLab平台
图2-2 NEWLab平台接口2
附:NEWLab平台说明
电源开关:这个电源开关自带电源指示灯,当接通时电源指示灯会亮起。
通讯模式开关:支持“自动”模式和“通讯”模式两种,有需要使用串口传输数据的使用通 讯模式,其它的可使用自动模式。一般情况下,传感器的实验使用自动模式(其实就是使用 485通讯)。
2.1.2 传感器模块与无线通信模块
传感器模块共有6种:
温度/光照传感器模块 声音传感器模块 称重传感器模块 气体传感器模块 称重传感器模块 霍尔传感器模块等
传感器参数指标见表2-1所示。
传感器模块名称 温度/光照传感器 声音传感传感器
图2-12 SmartRF Flash Programmer安装向导界面图
第2步:接下来是设置安装路径,如果不选择的话,默认安装即可,点 “Next"进 行后面的操作。具体如图2-13所示。
图2-13安装路径设置
第3步:如图2-14所示,在这里有两个选项,一个是“Complete”全部安装,一个是 “Custom”典型安装,若选择“Complete”全部安装,则功能比较齐全。本教材采用 默认选项,点"Next"继续。
2.1.1 NEWLab平台
NEWLab是新大陆公司研制 的面向物联网专业的教学实 验实训平台,集硬件设备、 软件平台和教学资源库三部 分组成完整的实验设备。此 平台集成通信、供电、测量 等功能,同时内置了一块标 准尺寸的面包板及独立电源, 可用于电路搭建实验。此外, 该实训平台具有8个通用实 训模块插槽,支持单个实训 模块实验或最多8个实训模 块联动实验。
磁性模块接口:底板与模块的连接方式采用磁性吸合方式,拆装方便。
通讯模块接口:为各类实验模块提供串口通信通道,同时也提供3.3V的电源。
电源线接口:接DC12V的电源适配器。
串行接口:通过串口线与电脑或者移动互联终端相连,或者通过USB转串口线与电脑的USB 相连:下载程序可以使用串口线,或USB转串口线(需要安装CH340或FT232R的驱动程序)。 连接电脑,可以进行PC端平台的实验:连接移动互联终端,可以进行Android端平台的实验。
气体传感器 红外传感器 湿度传感器 压电传感器 霍尔传感器 称重传感器
波特率 9600 9600 9600 9600 9600 9600 9600 9600
工作模式 自动 自动 自动 自动 自动 自动 自动 自动
无线通信模块有4种:
Zigቤተ መጻሕፍቲ ባይዱee模块 蓝牙4.0模块 WiFi模块 GPRS通信模块
仿真器外观图
任务2.2 相关软件的安装
【任务描述】 硬件设备准备好后,如何让设备按照技术人员的意志去
实现功能往往依靠的是软件,而无线传感器网络技术的开 发需要用到的软件涉及到编写程序工具、程序烧录工具, 下面请你将这些工具安装齐备。
2.2.1 安装IAR 8.10软件
IAR for 8051软件时开发TI Z-Stack协议栈应用程序的必备软件, 所有程序的编译、仿真调试均需使用该软件,当前最新版的ZStack协议为ZStack-CC2530-2.5.1a,配套IAR版本V8.10。
图2-9仿真器安装界面图
根据安装界面提示点击“下一步”,直到安装完成。出现如图2-10所示的界面则表示已经 完成安装。
图2-10仿真器驱动安装完毕界面图
2.2.3安装SmartRF Flash Programmer软件
第1步:找到驱动安装包,双击安装包,弹出安装向导页面,如图2-12所示,点 “Next”执行下一步操作。
项目二 无线传感网络开发环境搭建
本章目录
任务2.1 认识NEWLab实训平台 任务2.2 相关软件的安装 任务2.3 建立ZigBee开发环境 【知识点小结】 【拓展与思考】
任务2.1 认识NEWLab实训平台
【任务描述】 学习一门技术,完成一个项目,首先要对自
己应用的设备了如指掌,下面请先了解无线传 感器网络技术的设备平台。
电源输出接口:能提供3个电压等级的独立电源,可以为外部设备供电,分别为 DC3.3V1000mA、DC5V1000mA、 DC12V1000mA。
面包板:为电子电路的无焊接实验设计的。由于各种电子元器件可根据需要随意插入或拔出, 免去了焊接,节省了电路的组装时间,而且元件可以重复使用,适合电子电路的组装、调试 和训练。
安装该软件时,首先找到安装包软件,双击运行安装文件 autorun.exe,然后跳出的如图2-5所示的安装开始画面,选择第二 项,即Install IAR Embedded Workbench,根据提示点击next,其 余部分推荐使用默认安装路径及选项,直到软件安装完成。
双击打开安装好的IAR软件后,运行界面如下图所示。
2.2.2 安装SmartRF04EB驱动
将仿真器按照图2-8所示进行连接。
图2-8 仿真器连接图
再将USB端口与PC机任意USB接口连接,会弹出如下图2-9所示的安装向导窗口, 用户可以根据自身情况选择“自动安装软件(推荐)”或“从列表或指定位置安 装(高级)”。本教材以安装在“D:\Program Files\IAR Systems\Embedded Workbench 5.4\8051\drivers\Texas Instruments”为例。
每种模块的类别名称在模块底板正上方具有文字注明,每个通 信模块在使用过程中均需配备外置天线。
2.1.3 仿真/下载器模块
仿真器集程序仿真、代码下载于一体,广泛应用于产品开发与生产 当中,性能稳定,是CC系列单片机开发中不可或缺的工具。
一套仿真器由CC Debugger主机、USB线、 排线组成,现在大部分TI芯片仿真器(如 SmartRF04EB、CC DEBUGGER等)都支 持在IAR环境中进行程序下载和调试,同 时,也支持与SmartRF Flash Programmer 软件配合使用进行程序的烧录,两种方法 均可实现程序向设备的下载功能。
该平台各类接口分布如图21、2-2所示。
图2-1 NEWLab平台接口1
2.1.1 NEWLab平台
图2-2 NEWLab平台接口2
附:NEWLab平台说明
电源开关:这个电源开关自带电源指示灯,当接通时电源指示灯会亮起。
通讯模式开关:支持“自动”模式和“通讯”模式两种,有需要使用串口传输数据的使用通 讯模式,其它的可使用自动模式。一般情况下,传感器的实验使用自动模式(其实就是使用 485通讯)。