发射功率与节点电流关系
时间:10-02
整理:3721RD
点击:
我通过下面两个成功修改了终端节点发送功率:
1、在MAC/Low Level/System/mac_radio_defs.h中定义:
HAL_MAC_USE_REGISTER_POWER_VALUES;
2、在ZMain/main.c中的ZMacInit();中的stat=ZmacReset(TRUE)后面添加:
uint8 level=0x35;//0x35为自己所需设置发射功率值
MAC_MlmeSetReq(MAC_PHY_TRANSMIT_POWER, &level)。
但是实际改变level值之后,测量的电流一直为15mA,但是CC2530的datasheet显示改变level值,level最小0X05时电流为23mA,level最大0XF5时电流为34mA,为什么我测的电流一直不变呢?
你是通过什么方式测量的。 23mA,34mA这个是发送瞬间的峰值电流,时间非常短。
如果你用万用表测量看到的只是平均电流而已。
你可以参考附件文档。
5543.swra292 Measuring Power Consumption of CC2530 With Z-Stack.pdf