新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM的太阳能电池组件多参量测量系统

基于ARM的太阳能电池组件多参量测量系统

作者:时间:2009-03-26来源:网络收藏

//---------中值-----------
paixu();
ALLdata_4=data_8[2]+data_8[3]+data_8[4]+data_8[5];
Measure=ALLdata_4>>2;
ALLdata_4=0;
//---------软件调零-------
if(Measure=zeros[flag]) Measure=0;
else if(flag==14) { Measure=Measure+zeros1[flag]; }
else Measure=Measure-zeros1[flag];
if(flag14) {data_processing();}
else if(flag==22)
{if(Measure=50) Measure=Measure*10-1;
else Measure=Measure*times[flag];}
else Measure=Measure*times[flag];

  本采用数字非线性补偿的方法来电压值转化为温度值。先以5度为单位建表,查表,将温度确定在某一段5度的范围内,再插值换算出温度,从而大大提高了的响应速度,查表计算温度的流程图如图5所示。

5、总结

  本采用7芯片LPC2124,外加铂电阻传感器和电流、电压、辐照等电路构成了一个多系统。对于电流和辐照的最终都是转化为电压信号进行测量。本系统对于大电流的测量采用电流传感器来采集发电电流的信号,传感器将直流电流信号转换为电压信号,传到A/D;辐照度通过辐照度传感器将辐照转化为0~20mv的电压信号,经后续放大后传入LPC2124。本系统应用在太阳能测试中,由工程实践证明,多电量测量系统不仅测量精度高、稳定性好、温度特性好,而且性价比高,可扩展性强,是一套实用的多电量测试平台。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭