` Hello,今天我来放出Firebeetle低功耗蓝牙控制器使用连载的第二波测评啦。今天主要内容是关于板子的配置、PSSI以及功耗。 一、板子的配置: 关于板子配置的话,在下面这条链接上写得非常清楚了,我就不啰嗦咯。 手机与蓝牙配对的话,我用的软件是“ BLE调试助手”,可以测量接收到的信号强度、接发消息等。 http://wiki.dfrobot.com.cn/index.php?title=(SKU:DFR0492)FireBeetle_Board-328P_with_BLE4.1#.E8.93.9D.E7.89.99.E4.BD.8E.E5.8A.9F.E8.80.97
二、无线信号接收强度评测。 RSSI:Received Signal Strength Indication接收的信号强度指示,无线发送层的可选部分,用来判定链接质量,以及是否增大广播发送强度。首先我们需要知道的是无线信号dbm都是负数,最大是0。因此测量出来的dbm值肯定都是负数。因为dbm值只在一种情况下为0,那就是在理想状态下经过实验测量的结果,一般我们认为dbm为0是其最大值,意味着接收方把发射方发射的所有无线信号都接收到了,即无线路由器发射多少功率,接收的无线网卡就获得多少功率。当然这是在理想状态下测量的,在实际中即使将无线网卡挨着无线路由器的发射天线也不会达到dbm为0的效果。所以说测量出来的dbm值都是负数,不要盲目的认为负数就是信号不好,一般到-100db以下就算很弱的信号了。
以下图片是我用BLE调试助手测得的RSSI测评结果,当手机与蓝牙连通时,相隔0.5米以内,信号强度是-50db左右,如左上角的图所示。我把蓝牙模块放在二楼,手机带下一楼,信号就衰减到了-85db左右,如右上角的图所示。当我与蓝牙模块隔了8米,信号衰减到了-97,然后再走远两步,信号直接消失了。
三、功耗测量
刚连上这个蓝牙的时候(用电脑USB接口供电,5V),电流大概是0.01A,也就是10mA左右。当我把蓝牙配置成低功耗模式的时候(AT=LOWPOWER=ON,并且回应OK),电流不会怎么变化,依旧是10mA左右,这与官方说的可以低置70uA还差了挺多的,不知道是我测试的方法有问题还是怎样,有大神知道的话请指教。我是将USB测试仪直接插到电脑USB端口,然后输出口连接蓝牙的。使用的USB测试仪是在淘宝买的,50+块,精度可以达到0.00001A。 蓝牙接收数据的时候电流情况如下:手机端配置发送数据间隔是1s、100ms、10ms、0ms。对应的电流都逐次增大,最大能够达到13-14mA。 注意事项: 1.当手机端连上了蓝牙之后,PC端不能进入AT配置模式
2.测试蓝牙模块的时候要把蓝牙模块底部悬空,尽量不要让模块的RX/TX引脚接触到桌面等物品,避免在RX/TX引脚产生不必要的电平,造成传输与测试错误。蓝牙在接发数据时有指示灯会亮,可以依靠指示灯的亮灭来判断蓝牙接发引脚是否产生了电平。 `
|