Power Profiler套件经设计允许嵌入式软件工程师在开发期间测定嵌入式解决方案之功耗曲线。这开发工具能够以低成本简便实施,每位工程师均可拥有一个。
挪威奥斯陆 Nordic Semiconductor宣布提供“Power Profiler套件” 开发工具,包含基于PC的软件和扩展板,适用于公司的nRF51和nRF52系列开发套件(nRF51 DK和nRF52 DK)。这款低成本Power Profiler套件开发工具能够以简便方法测量嵌入式解决方案中的动态功耗,面向设计嵌入式解决方案的软件和硬件工程师。
当嵌入式器件在低功耗和活动模式之间不断切换时,仅仅使用简单的电流计难以全面了解嵌入式器件的功耗情况。此外,当占空比减小时,精确测定功耗便会变得更为困难。在前称为蓝牙智能的某些低功耗蓝牙(Bluetooth® low energy)应用中,功率模式频繁变化,占空比可能小于1%,使得普通功率测定工具难以发挥实际作用。
Power Profiler套件克服了这些难题,它设计用于从概念证明到最终产品完成的整个无线产品开发周期。这款Power Profiler套件成本低廉,每位项目工程师都可各自拥有一套,这是实验级功耗分析工具无法达到的。这个基于PC的工具能够清楚地显示出异常高的功耗(例如应当被软件禁用的有源模块仍然运作而引起的高功耗),因此很容易检测出有缺陷或非优化的软件。
虽然原型产品是在nRF51 DK和nRF52 DK上开发,但是,在产品设计的初级阶段,这款套件可用于测定nRF51或nRF52系列低功耗蓝牙系统级芯片(SoC)的功耗。在后期阶段则可以测定最终PCB上整个设计的功耗。在软件开发的所有阶段中连续测定功耗,可确保在早期的设计阶段及早辨别出功率问题,较容易避免在后期阶段耗费大量时间来修改代码。
Power Profiler套件包括高级自动量程模拟测定电路,以支持较大动态输入范围的高速电流测定。该套件支持0 至 70mA输入范围,最低范围的分辨率是0.2µA。为了确保捕获活动的最短周期,每隔13µs执行一次取样。
支持Power Profiler套件的PC软件可通过多种方法评估功耗,包括瞬时功耗和设定时间周期内的平均功耗。用户可以把套件设置为读取长达20秒内的读数,同时在感兴趣的毫秒区间进行放大。在这些时间周期内,用户可以选择瞬时测定点及平均区间。测定数据可以导出以供后续处理。
Power Profiler套件PC软件基于Python编程语言,并经由一个包含所有必须的Python脚本的安装程序进行安装。使用Python语言使得非专家程序人员也可以轻易修改和定制软件。软件输出所产生的日志可以经由其它工具直接处理。
Nordic Semiconductor技术营销经理Pål Kastnes解释道:“许多客户多次跟我们说,由于Nordic的nRF51和nRF52系列SoC器件的动态范围较大,占空比较低,因此很难采用安培计来准确测定功耗。”
Kastnes补充道:“而且能够精确测定功耗的实验室工具的成本很高,通常意味着他们不能经常开展测定,而且到了软件开发过程后期才可以开展测定,因此通常会在检测到过多功耗之前,便导致重大的开发方向错误。Nordic通过许多方法帮助客户加速开发过程,包括提供价格便宜的开发工具来应对这种挑战。”
这款Power Profiler套件的价格是79美元,可通过Nordic分销商网络购买,订购代码是nRF6707。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)