ESP8266似乎在启动时会短时间消耗较大的电流;在运行过程中,也会周期性地从电源抽取较大的电流,持续时间约为20mS。看上去,这似乎是由RF的TX部分产生的需求。而ESP8266似乎可通过配置esp_init_data_default.bin文档,令模块工作在较低的TX发送功率下。
能否指出如何设置esp_init_data_default.bin,以获得最低的启动电流和工作电流?
我尝试根据资料,做如下配置,请看看是否正确。
1. 第93字节,low_power_en, 设定为1,打开低功耗模式。能否解释芯片如何实现低功耗?是降低发射功率,还是减小CPU负荷?
2. 第94字节,lp_rf_stg10, 设定为0,衰减-23db
3. 第95字节,lp_bb_att_ext,设定为24,衰减-6db
4. 第107字节,vdd33_const,设定为33,系统确定采用3.3V供电,避免启动和运行中做RF Calibration,减小启动电流和工作电流
5. 第114字节,freq_correct_en,设定为0,避免启动和运行中校正频偏,减小启动电流和工作电流。
谢谢
--Frank
如何配置esp_init_data_default.bin,以便获得最小功耗
-
- Posts: 1
- Joined: Fri Aug 07, 2015 10:00 am
Re: 如何配置esp_init_data_default.bin,以便获得最小功耗
Postby ESP_Faye » Thu Aug 13, 2015 11:14 am
您好,
请问您是怎样测试会出现这种情况?
关于您的测试,并不正确,说明如下:
1,2,3:是low power 模式, 外部要有额外的放大器才能用,是特殊需求,正常工作模式下无法使用。
4:第107字节,vdd33_const, 是设定供电电压,与做RF Calibration没有关系。
5:114字节是rf_cal_use_flash, freq_correct_en是112字节。freq_correct_en的频偏矫正 和减小电流也没有关系。
减小TX发送电流,令模块工作在较低的TX发送功率下:
可通过ESP FLASH DOWNLOAD TOOL配置:在RF Init Config界面上,powerlimitEn这一项是TX发送的最大power限制,可减小powerlimitEn,以减小TX发送功率。
注意:TX发送功率与电流成正比,TX发送功率与传输距离 也成正比,这一点需用户自己权衡。
在运行过程中,也会周期性地从电源抽取较大的电流,持续时间约为20mS。
请问您是怎样测试会出现这种情况?
关于您的测试,并不正确,说明如下:
1,2,3:是low power 模式, 外部要有额外的放大器才能用,是特殊需求,正常工作模式下无法使用。
4:第107字节,vdd33_const, 是设定供电电压,与做RF Calibration没有关系。
5:114字节是rf_cal_use_flash, freq_correct_en是112字节。freq_correct_en的频偏矫正 和减小电流也没有关系。
减小TX发送电流,令模块工作在较低的TX发送功率下:
可通过ESP FLASH DOWNLOAD TOOL配置:在RF Init Config界面上,powerlimitEn这一项是TX发送的最大power限制,可减小powerlimitEn,以减小TX发送功率。
注意:TX发送功率与电流成正比,TX发送功率与传输距离 也成正比,这一点需用户自己权衡。
-
- Posts: 9
- Joined: Thu Sep 24, 2015 8:53 am
Re: 如何配置esp_init_data_default.bin,以便获得最小功耗
Postby zhijianli88 » Sun Oct 09, 2016 10:55 am
我设置过 powerlimitEn的值为14db, 但这个工具应该是有bug, 通过这个工具修改之后,烧进flash后,系统无法启动,经过比较,发现会修改很多额外的byte,(用的昨天能找到的最新的工具(v3.x?))。
后来我是直接编辑这个二进制文件,将byte 34-39 都设置成 0x38,这样是可以启动成功的。
但我现在面临的问题是不知道 发射功率 跟 通讯距离 的关系(修改后会产生多大的影响), 不知道乐鑫有没有这方面的数据可以提供??
后来我是直接编辑这个二进制文件,将byte 34-39 都设置成 0x38,这样是可以启动成功的。
但我现在面临的问题是不知道 发射功率 跟 通讯距离 的关系(修改后会产生多大的影响), 不知道乐鑫有没有这方面的数据可以提供??
Who is online
Users browsing this forum: No registered users and 54 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.