实验11 无线采集温度传感器

实验11 无线采集温度传感器

ID:22545823

大小:1.82 MB

页数:19页

时间:2018-10-30

实验11 无线采集温度传感器_第1页
实验11 无线采集温度传感器_第2页
实验11 无线采集温度传感器_第3页
实验11 无线采集温度传感器_第4页
实验11 无线采集温度传感器_第5页
资源描述:

《实验11 无线采集温度传感器》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、ZigBee实验十一无线采集温度11.1实验简介对于温度传感器,主要原理就是将温度转化成为模拟量,再通过ADC将模拟信号转换成数字信号。对于CC2530芯片内部已经集成了ADC,该ADC支持多达14位的模拟数字转换,具有多达12位的ENOB(有效数字位)。它包括一个模拟多路转换器,具有多达8个各自可配置的通道;以及一个参考电压发生器。转换结果通过DMA写入存储器。还具有若干运行模式。同时CC2530内部也集成了一温度传感器,可以通过配置寄存器,将温度传感器作为ADC的输入,这样CC2530就可以方便的使用温度传感器。在基础实验中,也用过了温度传感器

2、,本实验主要是居于TI的协议栈进行的无线采集实验目的11.2训练目的12.2.1通过本实验了解Z-STACK协议栈中的ADC采集的使用及相关寄存器的配置。11.3实验设备11.3.1硬件:(1)ZIGBEE调试底板2个:可调电阻ZigBee_DEBUG指示灯红外发射ZigBee复位ZigBee按键拨码开关节点按键复位传感器接口1J-LINK接口传感器接口3传感器接口2电源开关电源图11-1ZIGBEE调试底板(2)UART转接板与转接线各1个:UART转接线转接串口输入,连接到ZIGBEE调试底板转接串口输出,连接到电脑串口图11-2UART转接板

3、与转接线(1)ZIGBEE仿真器1个;10PIN下载接口电源(上)和状态指示灯USB接口图11-3ZIGBEE仿真器(2)ZIGBEE模块2个;图11-4ZIGBEE模块(1)电源2个图11-5电源(2)串口延长线1根图11-6串口延长线(1)硬件连接图连接电脑串口ZigBee调试底板与串口转接板连接电源连接电脑USBZIGBEEDeBug连接口图11-7硬件连接11.3.1软件(1)IAREmbeddedWorkbenchforMCS-517.51A集成开发环境;(2)TIZ-STACK;(3)仿真器驱动;(4)串口调试助手。实验知识11.411

4、.4.1ADC输入除了输入引脚AIN0-AIN7,片上温度传感器的输出也可以选择作为ADC的输入,用于温度测量。可通过配置寄存器TR0.ADCTM和ATEST.ATESTCTRL去实现。11.4.2片内温度传感器的温度计算方法在CC2530的用户手册中没找到相关的温度计算方法,而在CC2430用户手册用,可以得到以下一个表格:在TI提供的官方例程中“SimpleSensorEB-Pro”中,得到这样的一段话:valuerangesfrom0to0x8000indicating0Vand1.25VVOLTAGE_AT_TEMP_ZERO=0.743V

5、=19477TEMP_COEFFICIENT=0.0024V/C=62.9/CTheseparametersaretypicalvaluesandneedtobecalibratedSeethedatasheetfortheappropriatechipformoredetailsalso,themathbelowmaynotbeveryaccurate可以知道以上的确实为CC2530的内部温度传感器的电压与温度的关系,从而可以得到计算温度的方法。实验步骤11.511.5.1在开始本实验的仿真前,参看配套源资料中“关于节点板串口使用的统一说明”,先

6、按照本说明去配置好串口,波特率38400,以便往下实验能正常使用串口。图11-8节点板串口使用的统一说明11.5.2启动IAREmbeddedWorkbench,打开对应配套实验源码中“路由器”的SampleApp.eww工程:图11-9工程文件图11-10打开工程界面11.5.1编译链接程序代码Make,这一步可以省略,因为进行DeBug前,IAR软件会先编译再下载代码到目标板上去仿真,但对于编译检查错误,这一步也很有必要。如果正确编译后文件右侧的红星会消失。在Make之前,最好Clean一下,如下图所示:图11-11编译链接代码文件红色星星编译

7、后变没有了编译后生成图11-12编译前后对比如果正确建立工程并正确配置了工程,则此时编译是无错误的,编译无错误如图图11-13编译链接无错误图11-14编译连接有错误11.5.1按照前面“实验设备”小节中的“硬件连接图”连接好硬件并打开电源,点击DEBUG按钮或者”Project->Debug”或者快捷键“Ctrl+D”进行程序下载并Debug。如有出错,请检查硬件连接或拔掉仿真器USB再重接图11-15Debug调试图11-16程序正在下载到目标板11.5.1正确进入DeBug界面,如下图:图11-17仿真调试界面11.5.1通过以上步骤已将路由

8、器程序下载到节点,此时的节点叫“路由器”。卸下仿真器与“路由器”的连接线,使得“路由器”为一个单独的个体。再将仿真器与另外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。