[原创] 【是德科技感恩月征文】牛刀小试之示波器测电流

sxccxz   2018-2-28 15:52 楼主



此内容由EEWORLD论坛网友sxccxz原创,如需转载或用于商业用途需征得作者同意并注明出处
安捷伦的工具设备在电子行业很响亮,再加上公司老板也是技术控,那么安捷伦DSOX3012就顺理成章的落到咱家了。 QQ截图20180228150945.jpg

100M的双通示波器。作为嵌入式软件最常用的功能还是测IO的波形和状态,给工程师一种所见即所得的实时显示。
在2012年的时候,BLE开始火起来,顺利成章的我们也开始拿CC2541做智能家居,低功耗的产品将是个亮点。
BLE芯片和其它通用MCU一样的原理,芯片只要工作,就会产生功耗。那么很多芯片的处理方式是间歇性工作(我们一般叫绿色模式),CC2541也是同理,然而万用表只能测有效电流,并不能实时考察实际电流值,也不能显示历史的。示波器不能直接测电流数据。
这时候有个好办法,就是在CC2541的总电源脚,串接一个电阻,然后把示波器勾在电阻的2端,示波器采集出电阻身上的承载电压,利用欧姆定律,计算出电流身上的电流,那就是CC2541的电流。


I=V/R;


QQ截图20180228152344.jpg


测出来CC2541身上的电流,对软件的编写帮助非常大。
低功耗蓝牙,功耗之所以低,靠的还是休眠,没任务的时候就休眠。有很多任务是持续性的,比如从设备的蓝牙广播,再未连接的时候需要一直广播。连接之后的通信,理论上间隔越小,体验越好,同时功耗越大。
为了实现最优化管理功耗,我们一般动态调整这些参数。
用示波器实时抓取电阻身上的电压来检测CC2541的电流,就可以分析出现在CC2541工作在什么状态,是非常方便的。
上图的一个高脉冲就是CC2541的一次工作,在广播状态下示波器显示在1秒内显示10个这样的脉冲,说明CC2541的通信间隔是100mS。
示波器有很多的功能都是很好的,特别是信号的捕捉,很方便。
安捷伦的示波器,好工具提高开发的效率。

2018年度Keysight感恩月,示波器免费送! 扫描二维码,1次报名,整个3月工作日,天天抽大奖!



回复评论 (2)

以为是直接测试电流呢!
点赞  2018-2-28 20:46
是用示波器实时抓取电阻身上的电压,再通过I=V/R计算来检测CC2541的电流,,,
点赞  2018-2-28 20:53
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复