NI LabVIEW,CVI,数据采集等产品讨论区

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

如何使用NI 6221 测量ARM开发板功耗

解決済み
解決策を見る

设备为 pxi-1042Q,带NI 6221 数据采集模块,请问如何测量ARM开发板上CPU的功功耗。主要是为了测量某程序运行时,花掉了多少电能。我不知道连线的方式对不,测电流使用的是差分方式,电压是RSE。采到了电流与电压如果计算得到功耗?谢谢,我的专业与测控无关,所以别怪我问很傻的问题。请尽量详细说明,感激万分!

0 件の賞賛
メッセージ1/6
4,388件の閲覧回数

 


enin 已写:

设备为 pxi-1042Q,带NI 6221 数据采集模块,请问如何测量ARM开发板上CPU的功功耗。主要是为了测量某程序运行时,花掉了多少电能。我不知道连线的方式对不,测电流使用的是差分方式,电压是RSE。采到了电流与电压如果计算得到功耗?谢谢,我的专业与测控无关,所以别怪我问很傻的问题。请尽量详细说明,感激万分!


使用NI 6221 数据采集模块来测量ARM开发板上CPU的功耗是完全可以的。但是要解决以下问题!

 

1、电压测试

电压测试本身问题不大,因为NI 6221就是用来做电压测试的。使用时注意量程的选择就可以了,至于那种接发差分、单端都可以。电压测试的两端最好直接接到ARMCPU的电源和地,避免线路上的压降。

2、电流测试

因为NI 6221不能直接测量电流,所以你必须应该有一个电流/电压变换器(内阻要很小)。将CPU工作电流值变换为电压值,这个变换系数你必须清晰,也就是A/V或mA/V。

3、功率测试

电压电流之积就是功率。

 

最好寻求一个电测专业的同学帮助你!

祝你好运!

 

 

 

" 一天到晚游泳的鱼"

labview@263.net

我的个人网站:LabVIEW——北方客栈 http://www.labview365.com
欢迎加入《LabVIEW编程思想》组——http://decibel.ni.com/content/groups/thinking-in-labview
0 件の賞賛
メッセージ2/6
4,384件の閲覧回数

多谢你的指点。我测电流的方式是通过串联了一个定值电阻,从而测其电压。现在我采集到的数据,但它们都是离散数值。将电流与电压相乘,也只能得到离散的功率值。如果将功率值乘以时间得到功耗是我面临的问题。如果求平均功率值,误差会不会太大。若通过拟合曲线,求得功率变化函数再来算功耗是否要准确些?找了许多同学,没有搞电工方面的,郁闷。再次感谢!

0 件の賞賛
メッセージ3/6
4,376件の閲覧回数
解決策
トピック作成者eninが受理

 


enin 已写:

多谢你的指点。我测电流的方式是通过串联了一个定值电阻,从而测其电压。现在我采集到的数据,但它们都是离散数值。将电流与电压相乘,也只能得到离散的功率值。如果将功率值乘以时间得到功耗是我面临的问题。如果求平均功率值,误差会不会太大。若通过拟合曲线,求得功率变化函数再来算功耗是否要准确些?找了许多同学,没有搞电工方面的,郁闷。再次感谢!


通过定值电阻也可以,前提是电阻值要求很小(比如:0.1欧姆),并且电阻值要稳定以知。

 

电阻最好串联到CPU地和电源地之间,但是这样的测量方法会将低CPU的供电电源,有可能导致CPU工作不正常。这也是选取小电阻的原因!

 

因为6221不是同步采集卡,电压电流之积并不是同一时刻的,所以应该尽量提高采样速率。

 

如果每秒一次测量,应该是每秒钟的平均功率。

 

真的建议你寻找电类专业的同学,否者这样很难说清!!!!

 

祝你好运!

 

" 一天到晚游泳的鱼"

labview@263.net

我的个人网站:LabVIEW——北方客栈 http://www.labview365.com
欢迎加入《LabVIEW编程思想》组——http://decibel.ni.com/content/groups/thinking-in-labview
メッセージ4/6
4,370件の閲覧回数

大致示意图.png

大致示意图,仅供参考!

 

 

" 一天到晚游泳的鱼"

labview@263.net

我的个人网站:LabVIEW——北方客栈 http://www.labview365.com
欢迎加入《LabVIEW编程思想》组——http://decibel.ni.com/content/groups/thinking-in-labview
メッセージ5/6
4,365件の閲覧回数

谢谢耐心解答,真正牛人!

0 件の賞賛
メッセージ6/6
4,355件の閲覧回数