Zigbee 灵敏度测试具体步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Zigbee灵敏度测试具体步骤
宗伟誉、李建宇
2012-12-07
注:文中所使用的测试设备为ESG E4438C,其它信号源在操作上会有些许差别,但是具
体需要设置的步骤是相同的。
对于ZigBee设备的生产厂家而言接收机的灵敏度测试是必不可少的,灵敏度高代表
接收信号的幅度可以更低,能通信的距离更远。
对于信号源而言,测试ZigBee的灵敏度需要满足通信协议的要求。为此Agilent专
门为ZigBee的用户针对芯片厂家的解决方案(如TI的CC2530)开发相应的波形文件,
满足客户的测试需求。
下面介绍具体的操作步骤。
1、导入波形以及Marker文件
如果需要波形文件请联系安捷伦宗伟誉(weiyu_zong@),在得到波形文
件以后,需要用FTP或者USB的方式将波形文件、Marker文件放置到信号源的相应位置。
接下来选择FTP的方式,首先需要对信号源的IP地址进行设置,文中将IP地址设置
为192.168.0,38。设置相应的操作为
Utilities->GPIB/RS232/LAN-> LAN Setup->IP Address-> 192.168.0.38->Proceed with Reconfiguration->Confirm change (Instrument will reboot)
设置好的截图界面如下:
设置PC端的IP地址为192.168.0.1:
配置好的相应的IP地址在IO Library(Agilent Connection Expert)找到相应的信号源。
之后在PC端打开“我的电脑”,在地址栏输入“ftp://192.168.0.38”并按回车确认,之后
可以看到信号源的文件夹如下图所示。
将WAVEFORM中的波形文件Agilent_ZIGBEE拷贝到USER\WAVEFORM中,并将MARKER文件夹中的MARKER文件Agilent_ZIGBEE拷贝到USER\MARKER中,请注意顺序不能反。拷贝Maker文件过程中会遇到“是否替换”对话框提示,选择“是”进行替换。
2、信号源的操作测试
首先需要把刚才存放到信号源中的波形文件调入到播放序列中,这个操作好比是把程序从硬盘调到内存当中。
设置波形文件
Mode -> Dual ARB -> Select Waveform -> Waveform Segments -> Load Segment from NVWFM Memory,
选中Agilent_ZIGBEE,选择后在播放序列中会显示出相应的波形文件。
Return -> Select Waveform -> ARB ON;
设置采样时钟:
ARB Setup-> ARB Sample Clock -> 10MHz
∙设置ALC Hold、RF Blank
Marker Utilities->Marker Routing->RF Blank-> Maker 1-> ALC Hold-> MKR 1
∙设置Frequency、Amplitude(载波设置)
Frequency -> 2405 -> MHz
Amplitude -> 0 -> dBm
RF ON
如果需要按照协议需要让信号源发射一定数量的包,比如100个,那么需要在增加如下设置:
设置Waveform Sequence
Mode->Dual ARB->Waveform Sequences->Build New Waveform Sequences->Insert
Waveform->选中Agilent_ZIGBEE->Insert Selected Waveform->Done Inserting.
点击向上的箭头,选中WFM1: AGILENT_ZIGBEE
Edit Repetitions->100-> Enter
选择Name And Store->‘ZIGBEE’->Enter
之后在Mode->Dual ARB->Select Waveform->选中’ZIGBEE’->Select Waveform 设置Trigger(触发)
Trigger Type->Single->Restart on Trig->Trigger Source->Trigger Key
设置好之后只需点击前面板的Trigger 按键即可发出100个包。
3、测试结果
对于设置好的信号源,点击Tigger按键即可发射信号。观察信号的形式有多种,较为通用的是使用TI公司配套软件Smart Studio进行分析,将Seq.number included in payload前面的勾去掉得到的结果应为 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20,截图如下所示。