在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

太陽能應用中的電壓和電流測量的測量技術介紹

星星科技指導員 ? 來源:ADI ? 作者:Martin Murnane ? 2023-01-31 09:14 ? 次閱讀

太陽能應用中的電壓和電流測量需要隔離的測量技術。DSP sinc輸入與ADI公司AD7401A隔離式ADC一起,只是ADI公司提供此類隔離測量的信號鏈的一個例子。

本文檔介紹ADI公司使用ADSP-CM403xy和AD7401A器件設計的測量應用的典型信號鏈。

太陽能光伏逆變器系統

太陽能光伏逆變器轉換來自太陽能電池板的電力,并將這些電力有效地部署到公用電網。來自太陽能電池板的電力本質上是一個直流電流源,被轉換為交流電流,并與電網的頻率同相饋入公用電網,并達到非常高的效率水平。轉換可以采取一個或多個階段(參見圖 1)。第1級通常是DC-DC轉換,其中太陽能電池板輸出的低電壓和高電流轉換為高電壓和低電流。這樣做的原因是將電壓提高到與電網峰值電壓兼容的水平。第2級通常是將直流電壓和電流轉換為交流電壓和電流,通常使用H橋拓撲。

pYYBAGPYa3mAE3GhAANWviK_qnU468.png?h=270&hash=FD2418F5CD95DD01F666D89C7C0462232E82417A&la=en&imgver=1

圖1.太陽能光伏逆變器信號鏈,ADI公司。

模數轉換器理論—AD7401A

AD7401A是一款二階Σ-Δ調制器,采用基于ADI耦合器技術的片內數字隔離功能,可將模擬輸入信號轉換為高速1位數據流。AD7401A采用5 V電源供電,接受±250 mV(滿量程±320 mV)差分輸入信號。模擬調制器無需外部采樣保持電路,可連續對模擬輸入進行采樣。輸入信息以數據速率高達20 MHz的密度包含在輸出流中。原始信息用適當的數字濾波器(即sinc濾波器)重建。處理器端(非隔離)可以使用5 V或3 V電源(V?電子數據分析).

示例電路 – 描述

poYBAGPYa3uADpdPAAGjTlLFrvI882.png?h=270&hash=4C316298147C695284ACC0557845AE3EF197A893&la=en&imgver=1

圖2.隔離電壓電路。

Σ-Δ調制器的交流輸入是交流正弦波,代表來自單相電網的220 V rms。有一個電阻分壓器,用于將輸入范圍減小到ADC的指定輸入范圍。輸入濾波器可降低輸入端的噪聲。

Σ-Δ調制器的輸出包含兩個信號:來自ADSP-CM403xy DSP處理器的高速時鐘輸入和保存調制數據的數據信號。該數據可以直接輸入到sinc3濾波器,在那里數據可以直接轉換為ADC結果。此數據的示例如下所示。

poYBAGPYa32AV_mdAAB8XwfEIro960.png?h=270&hash=B1C5F8FF484DB81667331B55466C346DF51ABA16&la=en&imgver=1

圖3.調制器示例數據。

在ADC的較低范圍內,輸入信號具有較窄的脈沖寬度,而在刻度的較高端,脈沖寬度接近其最大值。當通過sinc濾波器時,輸出數據是對角線中顯示的數據。AD7401A可在高達891 V單極性范圍或565 V雙極性范圍內工作,隔離柵為20μm聚酰亞胺。有關此方面和各種認證的更多信息,請參見相關數據表。

ADSP-CM403XY 辛克3外設模塊

pYYBAGPYa3-AH2u1AAH1dJT3yjo736.png?h=270&hash=E99ACBADD3A2B10D169383395378E108C1408A4B&la=en&imgver=1

圖4.ADSP-CM403 SINC外設框圖。

框圖顯示了四個sinc濾波器對(sinc0–sinc3)、兩個調制器時鐘源和兩組控制寄存器(單元)。該模塊接受來自 GPIO 輸入引腳的四個 Σ-Δ 位流,并將兩個調制器時鐘源定向到 GPIO 輸出引腳。脈寬調制(PWM)信號同步調制器時鐘,以優化系統性能。每個sinc濾波器對包括初級濾波器、次級濾波器、DMA接口和過載限值檢測功能。主 sinc濾波器使用 DMA 將其數據傳輸到內存。次級sinc濾波器產生過載信號,這些信號可通過觸發路由單元(TRU)進行路由,以觸發PWM調制器跳閘并產生中斷。

使用AD7401A時,該器件的額定抽取率(DR)為256。但是,可以在其他抽取率下使用此設備。

對于DR=256,sinc3濾波器的響應如下圖5a和5b所示。

poYBAGPYa4KAC9LLAAKen5Zgh4g476.png?h=270&hash=8D191A2D88566ED1455A87F7087A49A6662D77C3&la=en&imgver=1

圖5.(a) Sinc3抽取率=256和(b)模塊本底噪聲。

數字濾波器

sinc濾波器具有傳遞函數,該傳遞函數適用于數字邏輯中的實現,使用一系列求和和抽取函數。濾波器的目的是去除調制器采樣時鐘并恢復采樣信號的數字值。濾波器設計與雙極性Σ-Δ調制器匹配,0 V輸入的脈沖密度為50%,正輸入的脈沖密度超過50%,負輸入的脈沖密度小于50%,如圖6所示。

poYBAGPYa4mAUKUTAAB-5K5Gxn8138.png?h=270&hash=C3196448E590B979332E9E069537D3FD6FD53EA7&la=en&imgver=1

圖6.ADSP-CM403 SINC濾波器框圖。

數字濾波器是一組由調制器時鐘(M_CLK)驅動的累加器,后跟一組由抽取時鐘(D_CLK)驅動的微分器。輸入累加器將輸入位流轉換為多字節字,而輸出微分器得出位流的平均密度。

累加器和微分器級的數量可以是三個或四個,具體取決于濾波器的順序。濾波器的直流增益和帶寬是濾波器階數(O)和抽取率(D)的函數,抽取率是調制器與抽取時鐘的比值。sinc濾波器的傳遞函數由累加器和微分器的傳遞函數的乘積產生,在z域中由下式給出

pYYBAGPYa4qAY9tJAAAYmhpRAFA162.png?la=en&imgver=2

對齊 PWM 和 Sinc 數據

sinc外設模塊和PWM本質上在ADSP-CM403的同一系統時鐘上運行,典型值為100 MHz。PWM和sinc可以同步,以便數據可以在與控制算法一致的適當時間和速率下可用。這通常與PWM電平波形對齊。下圖顯示了使用 sinc輸入與電網同步所需的時序示例。當PWM以20 kHz (50μs)運行時,PWM_SYNC信號(同步PWM模塊或來自不同DSP的外部PWM需要)位于PWM波形的中心,很少發生開關。為了對齊sinc數據,AD7401A的時鐘速率應設置為10.24 MHz,抽取率為256(在AD7401A數據手冊中指定)。由此產生的 16 位字速率為 40 KHz (50μs);PWM頻率的兩倍。如下圖所示,由于sinc也可以設置為與PWM_SYNC輸出對齊,因此sinc現在每個PWM周期將產生兩個數據輸出。輸出字將以SRAM格式在下一個PWM_SYNC信號中可用。這清楚地表明sinc數據可用于電網同步算法控制。

poYBAGPYa42ARI1mAABmZGSnNWY605.png?h=270&hash=A08BEAA686A2010E3020249B223BC24AFFDE1E2C&la=en&imgver=1

圖7.ADSP-CM403中PWM和SINC外設的對齊。

編程示例

/* SPECIFY DECIMATION RATE OPTIONS */

/* 256 */
// RESULT = ADI_SINC_SETRATECONTROL (DEV, ADI_SINC_GROUP_0, ADI_SINC_FILTER_PRIMARY,DECRATE_256, 0);
// RESULT = ADI_SINC_SETLEVELCONTROL (DEV, ADI_SINC_GROUP_0, 0, 0, SAMPLECOUNT_INTRATE, PSCALE_256); // PCINT INT RATE

/* 128 */
RESULT = ADI_SINC_SETLEVELCONTROL (DEV, ADI_SINC_GROUP_0, 0, 0, SAMPLECOUNT_INTRATE, PSCALE_128); // PCINT INT RATE
RESULT = ADI_SINC_SETRATECONTROL (DEV, ADI_SINC_GROUP_0, ADI_SINC_FILTER_PRIMARY,DECRATE_128, 0);

/* 64 */
RESULT = ADI_SINC_SETLEVELCONTROL (DEV, ADI_SINC_GROUP_0, 0, 0, SAMPLECOUNT_INTRATE, PSCALE_64); // PCINT INT RATE
RESULT = ADI_SINC_SETRATECONTROL (DEV, ADI_SINC_GROUP_0, ADI_SINC_FILTER_PRIMARY,DECRATE_64, 0);

/* SET SECONDARY RATE CONTROL “/
RESULT = ADI_SINC_SETRATECONTROL (DEV, ADI_SINC_GROUP_0, ADI_SINC_FILTER_SECONDARY, 8, 0);
RESULT = ADI_SINC_SETFILTERORDER (DEV, ADI_SINC_GROUP_0, ADI_SINC_FILTER_THIRD_ORDER, ADI_SINC_FILTER_THIRD_ORDER); RESULT = ADI_SINC_SETCIRCBUFFER(DEV, ADI_SINC_GROUP_0, SINC_CIRCBUFFER, CIRC_BUF_SIZE);

/* SET OVERLOAD AMPLITUDE DETECTION LIMITS TO 0 – FULLSCALE */
RESULT = ADI_SINC_SETAMPLITUDELIMIT (DEV, ADI_SINC_PAIR_0, 0X0000, 0XFFFF);
RESULT = ADI_SINC_SETAMPLITUDELIMIT (DEV, ADI_SINC_PAIR_1, 0X0000, 0XFFFF);
RESULT = ADI_SINC_SETAMPLITUDELIMIT (DEV, ADI_SINC_PAIR_2, 0X0000, 0XFFFF);
RESULT = ADI_SINC_SETAMPLITUDELIMIT (DEV, ADI_SINC_PAIR_3, 0X0000, 0XFFFF);

/* SPECIFY MODULATOR CLOCK FREQUENCY, PHASE & STARTUP SYNCHRONIZATION */
RESULT = ADI_SINC_CONFIGMODCLOCK (DEV, ADI_SINC_GROUP_0, FSYSCLK, MODCLK, 0, FALSE); // UP TO 20MHZ

/* IT’S THE SAME CLOCK AS THE PWM – SO PWM AND SINC ARE SYNCHRONOUS */
RESULT = ADI_SINC_ENABLEMODCLOCK (DEV, ADI_SINC_GROUP_0, ADI_SINC_MOD_CLK_IMMEDIATE );

/* ASSIGN BUFFERS TO RECEIVE SINC DATA-AUTOMATICALLY DMA’D INTO SRAM IN THE ADSP-CM403*/
RESULT = ADI_SINC_SUBMITBUFFER(DEV, ADI_SINC_GROUP_0, SINCDATA0, NUM_SAMPLES);

/* ROUTE THE TRU INTERRUPT */
RESULT = ADI_SINC_ENABLEDATAINTERRUPT (DEV, ADI_SINC_GROUP_0, ADI_SINC_DATA_INT_0, TRUE);

/* ENABLE & ASSIGN USED SINC FILTER PAIR, AND SPECIFY INTERRUPT MASKS */
RESULT = ADI_SINC_SETCONTROLINTMASK (DEV, ADI_SINC_INT_EPCNT0|ADI_SINC_INT_EFOVF0|ADI_SINC_INT_EPCNT1|ADI_SINC_INT_EFOVF1);
RESULT = ADI_SINC_ENABLEPAIR(DEV, ADI_SINC_PAIR_0, ADI_SINC_GROUP_0, TRUE); // ACV_EXTERNAL
RESULT = ADI_SINC_ENABLEPAIR(DEV, ADI_SINC_PAIR_1, ADI_SINC_GROUP_0, TRUE); // ACV_INTERNAL
RESULT = ADI_SINC_ENABLEPAIR(DEV, ADI_SINC_PAIR_2, ADI_SINC_GROUP_0, TRUE); // DC LINK
RESULT = ADI_SINC_ENABLEPAIR(DEV, ADI_SINC_PAIR_3, ADI_SINC_GROUP_0, TRUE); // AC_CURRENT

/* WAIT AND READ FULL SINE WAVE INTO SRAM – START NEAR AC CROSSOVER. */
DO
{
PWM_SINC_LOOP=0;
GET_ADC_DATA_PWM();
}
WHILE ((SINC_VEXT_DATA[0] > 50) || (SINC_VEXT_DATA[0] < -50)) ; // START SINC AT 0 V MEASUREMENT-ALIGNS WITH SINEWAVE.

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dsp
    dsp
    +關注

    關注

    554

    文章

    8059

    瀏覽量

    350650
  • 太陽能
    +關注

    關注

    37

    文章

    3434

    瀏覽量

    114620
  • 逆變器
    +關注

    關注

    288

    文章

    4761

    瀏覽量

    207846
收藏 人收藏

    評論

    相關推薦

    光伏測量太陽能電池的電氣特性測試

    本書將簡述太陽能電池的電氣測量,集中討論太陽光電池的屬性和如何進行IV參數的測試,以及對在選擇太陽能半導體,材料時,如何用IV/CV的方法來研究材料的特性。•
    發表于 04-07 14:34

    電流傳感器在太陽能裝置的應用

    只是檢測臨界值,現在還沒有清晰的界定。  在未來的太陽能設計,該電流可能會予以補償。直流元件會通過測量交流電流的平均值來計算;這代表直流元
    發表于 08-15 09:18

    基于CSU8RP1001芯片的太陽能衡器應用設計

    電容電壓達到正常工作電壓時,則會自動將儲電容上的電量送到每個電路模塊。另外整個太陽能衡器系統的外圍元器件只需廉價的12個普通電容。低功耗高精度實現原理 傳統衡器系統
    發表于 10-22 10:53

    太陽能市場競爭激烈 太陽能充電管理至關重要

    轉換電路,能夠根據輸入電壓源的電流輸出能力自動調整充電電流  2、可利用太陽能板等輸出電流能力有限的電壓
    發表于 10-13 14:43

    智能太陽能逆變器平滑電壓波動對電網穩定

    可再生能源發電,如太陽能和風能是間歇性的。如電網的穩定性和彈性,能量存儲問題,和緩沖來彌補需求高峰,有如智能逆變器,微逆變器技術處理,和DC優化器。平滑電壓波動,同時確保從逆變器的能量可以指向的地方是在需求
    發表于 03-07 14:22

    借助隔離技術太陽能光伏發電系統整合于智能電網

    亞利桑那州尤馬縣太陽能光伏發電設備1太陽能光伏 (PV) 逆變器轉換來自太陽能電池板的電能并高效地將其部署到公用電網。來自太陽能電池板的
    發表于 10-19 10:40

    借助隔離技術太陽能光伏發電系統整合于智能電網

    的數據,利用 AD7401A 測量電流時的絕對誤差在整個范圍內都相當小,這表明太陽能 PV 逆變器的輸出波形具有低非線性度和更少的諧波失真。在與電網集成時,這樣有助于降低諧波失真,這也是該新
    發表于 10-23 14:34

    太陽能供電的無線傳感系統的設計

      摘要:布置在野外的無線傳感網絡的供電問題極大地束縛了該系統的生命周期,為了延長該系統的生命周期,該文設計了一種太陽能供電系統,介紹了該供電電路在無線傳感網絡的應用,通過實驗分析了該系
    發表于 11-30 16:37

    一文講解如何借助隔離技術,將太陽能光伏發電系統整合于智能電網

    電壓范圍為300 V至1000 V。H橋的電流輸出波形由電感和電容進行濾波。輸出繼電器將經過濾波的輸出以受控方式連接到電網。在高壓環境,需要使用柵極驅動器來驅動MOSFET的柵極和源極——
    發表于 12-25 08:00

    太陽能LED燈技術方案

      1、概述:  太陽能LED燈因其節能環保,應用方便和成本低廉等原因,得到了非常廣泛的應用。本文介紹三個技術方案,分別使用CN3063,CN302,CN951利用太陽能為鋰電池充電,
    發表于 07-08 11:46

    太陽能應用采用ADI信號鏈實現隔離測量技術

    太陽能應用電壓電流測量需采用隔離測量技術。DS
    的頭像 發表于 04-16 08:10 ?3369次閱讀
    在<b class='flag-5'>太陽能</b>應用<b class='flag-5'>中</b>采用ADI信號鏈實現隔離<b class='flag-5'>測量</b><b class='flag-5'>技術</b>

    短路電流和開路電壓測量方案

    測量時首先要把太陽能電池板清理干凈,放到陽光充足的地方正對著太陽,而且不能有仼何陰影投射在板面上。然后把萬用表撥至DC一200V檔即可測到開路電壓值。然后把檔位換成DC一20A的
    的頭像 發表于 10-19 03:02 ?3.2w次閱讀
    短路<b class='flag-5'>電流</b>和開路<b class='flag-5'>電壓</b>的<b class='flag-5'>測量</b>方案

    如何測量太陽能電池的光譜響應

    我們使用ARCspectro FT interferometer在600-1300nm近紅外區域測量太陽能電池的光譜響應。
    發表于 06-20 09:57 ?1724次閱讀
    如何<b class='flag-5'>測量</b>硅<b class='flag-5'>太陽能</b>電池的光譜響應

    ADSP-CM403 Sinc—太陽能應用的隔離測量

    太陽能應用電壓電流測量需要隔離的測量技術。DS
    的頭像 發表于 03-06 14:53 ?698次閱讀
    ADSP-CM403 Sinc—<b class='flag-5'>太陽能</b>應用<b class='flag-5'>中</b>的隔離<b class='flag-5'>測量</b>

    太陽能熱水器溫度測量系統設計

    電子發燒友網站提供《太陽能熱水器溫度測量系統設計.pdf》資料免費下載
    發表于 11-01 10:11 ?1次下載
    <b class='flag-5'>太陽能</b>熱水器溫度<b class='flag-5'>測量</b>系統設計
    主站蜘蛛池模板: 新网球王子u17世界杯篇免费观看 | 久久偷窥视频 | 天天视频观看 | 人人干人人做 | 岛国毛片在线观看 | 天天操天 | 天天看天天做 | 亚洲影视自拍揄拍愉拍 | 美日韩一区二区 | 狠狠曹 | 午夜精品福利视频 | 亚洲一区二区视频 | 亚洲伊人久久综合影院2021 | 午夜看片在线 | 国产大片黄在线看免费 | 亚洲色图欧美激情 | 性满足久久久久久久久 | 国产成人夜间影院在线观看 | h在线观看视频免费网站 | 成人性色生活片免费看爆迷你毛片 | 欧洲人体超大胆露私视频 | 张柏芝三级无删减在线观看 | 中文字幕第7页 | xxxx性欧美极品另类 | 国产精品久久免费观看 | 亚洲人成人77777网站 | 欧美黑人换爱交换乱理伦片 | 欧美a视频 | 亚洲色图欧美视频 | 午夜老司机福利 | 天堂网中文在线 | 亚洲高清视频一区 | 黄色三级在线观看 | 白嫩美女在线啪视频观看 | 凸输偷窥xxxx自由视频 | 四虎影视在线影院4hu | 成人国产精品2021 | 国产一级特黄aaa大片 | 美日毛片 | 黄网免费看 | 国产精品成人aaaaa网站 |