摘要:设想下,假如一个ZigBee网络纵向能够覆盖一整栋楼层,横向能覆盖几公里,有多少曾经想做却做不了的事将成为可能?昨天的视频我们展示了25层楼的通信效果,今天为大家揭秘实测过程中我们都做了些什么!
在前面的评测视频中我们对ZM32系列ZigBee模块做了穿楼层和多级路由测试,在测试前后我们做了哪些操作呢?一起来看看吧!
想直接看测试结论以及学习现场实测经验建议的朋友,可以直接跳转到1.3 经验总结,查看详细的测试总结。
一、测试工具及环境介绍
测试工具介绍
本次测试我们使用的测试工具是立功科技无线信号分析仪的工程样机(图1),可以测试ZigBee和LoRa的信号覆盖情况,分析仪需要配合手机APP使用(图2)。
图1 ZM32测试工具
图2 无线分析仪APP
在测试开始前我们需要先对测试工具上的ZM32模块进行配置,通过APP连接测试工具即可开始配置,(图3)。
图 3 配置协调器和路由
无线分析仪目前还处于工程样机阶段,正式版本预计将在今年年底发布。昨天留言评论送的是ZM32模块的标准评估套件(图4),详细的使用手册可以前往致远电子官网,ZM32系列ZigBee模块产品页下载。
图 4 ZM32评估套件
测试环境介绍
我们挑选了一栋30层高的公寓楼,由于1~6层是商铺,人流量比较大,所以我们从第6楼开始测试。
图5 大楼外观
从下面楼层的平面图可以看出,我们在楼层中间测试时,整个环境非常的封闭,没有门窗可以绕射,只能从楼板中间硬核穿透。
图6 楼层平面图
二、实测过程
极限穿楼层测试
测试所采用的全向棒状天线最优辐射方向如图7所示,我们希望在竖直方向上能有更强的信号,所以把天线水平放置。
本次测试使用的是5dBi增益的棒状天线、模块发射功率是19dBm,在天线的最优辐射方向进行测试,有利于信号的传输。
图 7 天线辐射方向
将协调器设备在6楼的图6所示位置布置好后,无线分析仪APP里显示当前的信号强度大约为-10dBm,丢包率为0%。我们带着路由设备往楼上走,一边走一边观察APP里信号强度变化情况。
7楼
信号强度约为-31dBm,较上一楼衰减了21dBm,丢包率为0%,信号质量优。
8楼
信号强度约为-42dBm,较上一楼衰减了11dBm,丢包率为0%,信号质量优。
9楼
信号强度约为-66dBm,较上一楼衰减了24dBm,丢包率为0%,信号质量优。
10楼
信号强度约为-78dBm,较上一楼衰减了12dBm,丢包率为0%,信号质量中。
11楼
到了第11层,设备只能偶尔通信成功,丢包率超过了50%,由此可以判断在当前环境下,ZM32模块可以穿透4层楼。
增加路由节点
基于上述结论,我们可以开始按照每4层楼布置一个路由节点往上扩展信号。每一层的路由设备天线都水平于地面放置,需要注意的是,天线尽量远离墙壁、地面等遮挡物。
顶楼信号情况
我们在10、14、18、22、26楼布置了5个路由设备,来到顶楼,信号强度约为-66dBm,丢包率1.18%,可能由于楼层中有Wi-Fi信号的干扰造成的丢包,信号质量优。
按照这样的效果,ZM32最高可支持15层路由的网络结构,理论上最高可以实现从1楼到60楼的ZigBee通信。
三、 经验总结
本次测试的公寓楼相对密闭,很难通过反射和绕射进行信号传输,用户实际使用中如果环境没有如此苛刻,通信效果可能会更好;
设备安装时,应尽量避免天线靠近墙壁、地面等遮挡物,我们实测过,可能会使信号恶化至少10dB;
如果想要信号更强,在不增加发射功率的情况下,可以选用高增益定向天线,可以增加链路预算,天线的基本选型可以参考文章《让你的数据传得更远:如何正确选用天线》及《【续集】让你的数据传得更远:如何正确选用天线(参数篇)》;
如果天线只能放置在产品内部,应咨询专业的天线厂家,定制适配的天线,减少损耗,优化通信效果。
本次测试选用的是11信道,能够一定程度上减少Wi-Fi的干扰。ZigBee建议优选信道是11、15、20、25。
上一篇:远距离无线充电技术不是不可能
下一篇:是德科技推出单机多通道宽带毫米波测量解决方案
推荐阅读
史海拾趣
在追求经济效益的同时,E. Dold & Söhne KG公司也高度重视环保和可持续发展。公司积极引进环保技术和设备,降低生产过程中的能耗和废弃物排放。此外,公司还倡导绿色采购和绿色供应链管理,推动整个产业链向环保和可持续方向发展。这种对环保和可持续发展的关注使得E. Dold & Söhne KG公司在行业内树立了良好的社会形象。
在E. Dold & Söhne KG公司的发展历程中,品质始终是公司最重视的方面之一。公司严格把控原材料采购、生产过程和产品检验等环节,确保每一件产品都符合高标准的质量要求。这种对品质的执着追求使得E. Dold & Söhne KG公司的产品在市场上赢得了广泛的认可和信任。
为了进一步拓展市场并加强合作伙伴关系,EnerSys积极寻求与行业领先企业的合作。例如,EnerSys与Verkor携手打造美国锂电超级工厂,这一合作项目将有助于提高EnerSys在美国市场的竞争力,并加速全球清洁能源的转型。通过与合作伙伴的紧密合作,EnerSys在电子行业中的影响力逐渐增强。
EnerSys一直致力于技术创新和研发投入。公司拥有一支专业的研发团队,不断推出具有竞争力的新产品和解决方案。例如,EnerSys在锂电池领域取得了重要突破,成功开发出高能量密度、长寿命的锂电池产品。这些创新产品不仅满足了客户的多样化需求,还推动了公司在电子行业中的持续发展。
- 创业初期:
- 描述Clulite公司的创始人或核心团队如何识别电子行业中的某个市场机遇。
- 讲述他们是如何筹集初始资金,设立公司,并开发出第一款产品或解决方案的。
- 可以提及公司在初创阶段面临的挑战,如技术难题、市场竞争等。
- 技术创新:
- 讲述Clulite如何通过研发创新,推出了一款颠覆性的产品或技术,从而获得了市场认可。
- 详细描述这一创新过程,包括研发团队的努力、关键技术的突破等。
- 提及这一创新如何帮助公司在市场上取得了竞争优势。
- 市场拓展:
- 描述Clulite如何逐步扩大市场份额,从地区市场走向全国乃至国际市场。
- 可以讲述公司如何建立销售网络、与合作伙伴建立合作关系,以及参与行业展会等活动来推广品牌和产品。
- 提及公司在市场拓展过程中遇到的挑战和应对策略。
- 品质管理:
- 讲述Clulite如何注重产品质量和客户体验,通过严格的质量控制流程来提升产品可靠性。
- 描述公司如何建立完善的售后服务体系,为客户提供及时、专业的支持。
- 提及这些举措如何帮助公司赢得了客户的信任和口碑。
- 可持续发展:
- 讲述Clulite如何关注环境保护和社会责任,推动公司的可持续发展。
- 描述公司如何采取环保措施,减少生产过程中的污染排放。
- 提及公司如何参与社会公益事业,回馈社会。
请注意,这些故事需要根据Clulite公司的实际情况进行调整和补充。如果你需要更具体的内容,建议查阅Clulite公司的官方网站、新闻报道或行业分析报告,以获取更详细的信息和数据。
Dover Corporation的电梯业务始于1955年,当时Dover Elevator从Rotary Lift中分离出来,成为一家独立运营的公司。此后,公司通过一系列的收购,如谢泼德华纳电梯公司、Acme Elevator等,迅速扩大了其电梯业务。这些收购不仅使Dover成为美国第三大电梯公司,也为其在电梯行业中的持续领先地位奠定了基础。
目 录 1.1 Vivi简介... 2 1.2 vivi的配置与编译... 3 1.2.1 建立交叉开发环境... 3 1.2.2 配置和编译vivi 4 1.3 vivi代码分析... 4 1.4 vivi的运行... 5 1.4.1 vivi的第一阶段... 5 1.4.2 vivi的第二阶段... 15 1.5 启动代码执 ...… 查看全部问答∨ |
|
粗狂与过细仿佛是两个很难融合在一起的词,但用来形容Joey Roth设计的这款陶瓷音箱再适当不过,材质用到了木头、陶瓷、软木塞、铜线。可别认为这只是做的手工艺品,它完整可以应用… 查看全部问答∨ |
|
对于新手,最关键的是开发环境的建立,最重的补充如下: 头文件的包含目录,可根据自己的习惯设定 链接命令文件同样可根据自己的习惯设定目录 可能需要更改的文件是:配置文件(stm32f10x_conf.h) 与中断处理文件(stm32f10x_it.c),因而我 ...… 查看全部问答∨ |
|
请教: 8位位图 mov r0,#0x3F0 按照 ARM体系结构与编程 第24页讲 应该采用rotate_imm最小的编码方式.那么下面两种编码方式 1, immed_8 = 0x3F,rotate_imm = 0xE 2, immed_8 = 0xFC,rotate_imm = 0xF 应该采用第一种编码方式,可实际上在AXD查看 ...… 查看全部问答∨ |
地址映射错误。报错如下: ERROR: C:\\WINCE600\\PLATFORM\\SBC8100\\SRC\\DRIVERS\\TOUCH\\.\\touchscreen.cpp line 182 : For PRCMregs: VirtualAlloc failed! 物理地址映射虚拟地址程序如下:为什么其他的没有问题,就v_pPRCMregs寄存器映射 ...… 查看全部问答∨ |
pb项目编译成功,生成DeviceEmulator_ARMV4I_Release和smdk2443_ARMV4I_Release文件夹,添加sdk,配置,cpu选择 DeviceEmulator:ARMV4I_Release,但在Emulation选项configuration 列表框仍是none,这怎么回事?还有哪里要设置吗?… 查看全部问答∨ |