www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 電源 > 數(shù)字電源
[導(dǎo)讀]本文主要介紹基于CS5451A+TMS320F2801的三相多功能電表設(shè)計。

    隨著電子技術(shù)的飛速發(fā)展,電能表的集成度越來越高,在三相多功能電表市場上,主要有兩種架構(gòu):電能計量芯片加微控制器;A/D轉(zhuǎn)換芯片加微處理器。第一種方案成本比較低,功能主要取決于電能芯片,微控制器不能進行復(fù)雜的數(shù)據(jù)處理,所以不具有諧波分析功能。第二種方案可以通過復(fù)雜的數(shù)據(jù)處理,實現(xiàn)非常多的功能。本文主要介紹基于CS5451A+TMS320F2801的三相多功能電表設(shè)計。

    CS5451A是Cirrus Logic公司為能源測量工業(yè)設(shè)計的高度集成的Δ-Σ A/D轉(zhuǎn)換器。CS5451A在一個芯片上集成了6個Δ-Σ A/D轉(zhuǎn)換器、濾波器和一個與微控制器或DSP相聯(lián)接的串行接口。CS5451A與一個變流器或可測量電流的分流器和電阻分割器或測量用變壓器直接連接。同時該產(chǎn)品已被初始化和功能完全設(shè)置,并包括一個參考電壓。

    TMS320C28x系列數(shù)字信號控制器是業(yè)界第一款32位基于DSP的控制器,具有板載Flash存儲器和高達150MIPS的性能,它們針對于工業(yè)自動化、數(shù)字電源、汽車控制以及高級傳感應(yīng)用。C28x內(nèi)核是世界上最高性能控制優(yōu)化內(nèi)核,提供計算帶寬來實時處理許多復(fù)雜的控制算法,如無傳感速度控制、隨機PWM以及功率因數(shù)校正。C28x還提供了足以與一般MCU相匹敵的C代碼效率,與C2000系列中的當(dāng)前器件完全代碼兼容。

硬件設(shè)計

圖1:基于CS5451A+TMS320F2801的三相多功能電表框圖。

    圖1所示為本方案的硬件框圖,本方案按功能可分成以下幾個模塊:

    電壓轉(zhuǎn)化模塊是一個電阻網(wǎng)絡(luò),用分壓電阻的方法,把三相電壓信號轉(zhuǎn)化成三個400mV的信號,經(jīng)過阻容濾波送入CS5451A(見圖2)。

 


 



               圖2:采用電阻網(wǎng)絡(luò)的電壓轉(zhuǎn)化模塊。

    電流轉(zhuǎn)化模塊是通過電流互感器,把0-6安的三相電流信號轉(zhuǎn)化成三個400mV的信號,經(jīng)過阻容濾波送入CS5451A(見圖3)。

 
    圖3:通過電流互感器把0-6安的三相電流信號轉(zhuǎn)化成三個400mV的信號。

    CS5451A模塊功能是把輸入的六通道電壓電流信號轉(zhuǎn)化成數(shù)字信號輸出。CS5451A與TMS320F2801通過SPI口連接,每隔250微秒主動發(fā)出一組數(shù)據(jù)。

    TMS320F2801有兩個SPI接口,一個作為從SPI接收CS5451A數(shù)據(jù),另一個作為從SPI與MCU通訊。24C04用來保存設(shè)置數(shù)據(jù)和校準(zhǔn)數(shù)據(jù)。

軟件設(shè)計

    軟設(shè)計分兩大部份,TMS320F2801的軟件和MCU軟件。

    MCU軟件主要是從TMS320F2801種讀取數(shù)據(jù)、顯示和與PC機通訊,本文不作介紹。

    TMS320F2801的軟件實現(xiàn)對CS5451A的數(shù)據(jù)采集、電量計算、諧波分析、與89C52

    通訊、脈沖輸出。軟件主流程如圖4。

    初始化系統(tǒng)配置寄存器,包括系統(tǒng)頻率設(shè)置、Flash寄存器初始化、SPIA和SPIB的使能。SPIA用來接收CS5451A的數(shù)據(jù),SPIB用于89C52通訊。

    外部中斷用來捕捉CS5451A的同步信號,在捕捉到同步信號以后,初始化并啟動SPIA模塊,SPIA模塊在接收到12個字節(jié)數(shù)據(jù)以后產(chǎn)生中斷,把數(shù)據(jù)保存到緩存中。流程如圖5。

        圖4:軟件主流程圖。

電能計算方法

電壓有效值:

電流有效值:

有功功率:

無功采用移相90度算法,In+t是移相90度后的電流值

諧波分析方法

    由于電網(wǎng)頻率是變化的,采樣頻率固定,所以每個周波采集到的瞬時值個數(shù)是不固定的。要進行64點FFT計算,必須把采集到的瞬時值轉(zhuǎn)化成64點瞬時值,轉(zhuǎn)化方法有多種,本設(shè)計采用的是拉格朗日二次差值法,精度比線性差值法高,計算量也可以達到要求。

            圖5:中斷處理流程圖。

/*

拉格朗日定理(lagrange):

若函數(shù)f(x)滿足:(1)f(x)在閉區(qū)間[a,b]上連續(xù);(2)f(x)在開區(qū)間(a,b)可導(dǎo);

則在開區(qū)間(a,b)必存在S,使得f(b)-f(a)=f'(s)(b-a)。

拉格朗日二次插值公式:

已知曲線上三點(x0,y0),(x1,y1),(x2,y2),則該二次曲線為:

L(x)=(x-x1)(x-x2)f(x0)/(x0-x1)(x0-x2)+(x-x0)(x-x2)f(x1)/(x1-x0)(x1-x2)+(x-x0)(x-x1)f(x2)/(x2-x0)(x2-x1);

*/

//Ta是周期值

//Points是要抽取的點數(shù),本系統(tǒng)進行64點FFT計算,Points取64

float fft_buf[128]; // 保存CS5451A采集的128點數(shù)據(jù)

float dataR[128]; // 保存抽出來的64點數(shù)據(jù)

void DataChange(float Ta,int Points)

{

int i,j,k;

int index; //offset;

float p=1.0;//初始化p

float c=1.0;

float yE=0;

float m;

int T0=25; //To單位為10us.

for(i=0;i<POINTS;I++)

{  //找到所需的三個點的第一個點. 整除的狀況要考慮.

index=(floor((i*Ta*100)/(Points*T0)));  //若所求的點為已知點則跳過.

if((i*Ta*100)/(Points*T0)-floor((i*Ta*100)/(Points*T0))==0)

{

dataR[i]=fft_buf[index];

continue;

}  //用lagrange計算出所求的點.

for(j=0;j<3;j++)

{

p=1;

c=1;

for( k=0;k<3;k++)

{

if(k==j)continue;//判斷是否為同一個數(shù)

m=index+k;

m=m*T0*Points;

p=p*(Ta*i*100-m);

p=p/Points;

c=c*((index+j)*T0-(index+k)*T0); }  //求和

yE=yE+p*fft_buf[index+j]/c;

}

dataR[i]=yE;

yE=0;

}

}

    本方案中數(shù)據(jù)運算量很大,對TMS320F2801的要求很高,所以FFT計算和電量計算程序用匯編語言編寫,程序編寫這里不作介紹。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉
關(guān)閉