微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于开源路由技术的低功耗无线路由器研究

基于开源路由技术的低功耗无线路由器研究

时间:08-20 来源:互联网 点击:

刷机成功之后是锂电池的准备,选择的是输入电压12.6 V、输出电压12 V、容量为5000 mAh的锂电池进行测试。

5 Open-WRT固件的修改和测试
5.1 Open-WRT固件配置的修改
首先,Open-WRT固件的SSID广播是默认隐藏的,需要修改其显示为SSID。修改方式如下:
◆执行vi/etc/config/wireless命令;
◆将option disabled 1改为option disabled 0;
◆修改过之后发现笔记本的无线网络列表里面显示的路由器的SSID名称为openwrt。
然后需要做的事情是禁止路由器的路由功能。修改方式如下:
◆输入vi/etc/sysctl.conf命令;
◆将net.ipv4.ip_forward=1改为net.ipv4.ip_for ward=0。
最后需要做的就是改变路由器发送广播帧的间隔时间,路由器的默认发送广播帧的间隔是100ms,而对于我们的导览系统是不需要这么频繁地发送广播帧的。对于游客来说在100ms之内移动的距离太短了,所以经过研究最终决定将发送广播帧的间隔改为2 s。在实际的游览景区中游客行走的很慢,2 s的时间只能行走很短的距离,恰好符合系统的需求。通过给Open-WRT固件的无线配置文件加上控制帧,可以改变发送的间隔。
修改方式如下:
◆输入vi/etc/config/wireless命令;
◆在配置文件中加入option beacon_int 2000,次命令行是将Beacon帧的发送间隔设置为2 s。
5.2 修改过程中的测试结果
测试过程共分为两次:第一次是在刷入固件后不做任何修改的情况下测试无线路由器的使用时间,在12 V、5 000 mAh供电的情况下,路由器可以使用约8 h。第二次是禁止路由功能只发送广播帧的情况下,经测试路由器可以持续工作约42 h。
可以得出结论:在禁止路由功能并且默认发送广播帧的时间间隔为100 ms的情况下,路由器可以持续工作约42 h;在把路由器发送广播帧的时间间隔改为2 s的情况下,路由器大约可以持续工作800h,固件修改过程中的无线路由器工作时间对比如图4所示。

按照景区一天开放时间为10 h计算,一块电池可以给路由器供电80天,这样基本达到了我们的要求,因为两三个月给路由器电池充一次电还是比较方便的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top