日韩精品电影一二区-精品久久久久久亚洲中文字幕-一区二区三区国产美女在线播放-欧美日韩在线观看你懂的-午夜精品一区二区三区的区别-久久精品娱乐亚洲领-欧美在线网站一区二区三区-在线观看91精品国产不卡-国产水滴盗摄一区二区

創(chuàng)龍首頁(yè) >關(guān)于創(chuàng)龍 > 新聞資訊 > 技術(shù)文章

聯(lián)系我們

Contact Us

公司總機(jī):020-8998-6280

技術(shù)熱線:020-3893-9734

技術(shù)郵箱:support@tronlong.com

銷售郵箱:sales@tronlong.com

基于ZYNQ的能源電力解決方案分享

2021/10/26

一、背景說(shuō)明

近年來(lái),“工業(yè)互聯(lián)網(wǎng)”技術(shù)在能源電力行業(yè)得到了長(zhǎng)足發(fā)展。隨著能源互聯(lián)網(wǎng)信息一體化、電力市場(chǎng)售電改革、新能源微電網(wǎng)與儲(chǔ)能、智能配電終端、能源四表集抄網(wǎng)絡(luò)、電力智能巡檢等概念與政策的陸續(xù)推出,能源電力行業(yè)在基于“工業(yè)互聯(lián)網(wǎng)”的核心指導(dǎo)方向下,對(duì)嵌入式解決方案在上述背景下的創(chuàng)新應(yīng)用與升級(jí)換代的需求日益旺盛。

作為國(guó)內(nèi)知名的嵌入式產(chǎn)品平臺(tái)提供商,Tronlong憑借在嵌入式方案領(lǐng)域多年的深耕經(jīng)驗(yàn),以及對(duì)能源電力行業(yè)的創(chuàng)新理解,全新推出系列化的行業(yè)解決方案,涵蓋TI OMAP-L138、AM335x、AM5708、AM5728、TMS320F2837x,Xilinx ZYNQ等平臺(tái),覆蓋了電能采集、振動(dòng)故障診斷、通信管理控制、電力電子、配電終端測(cè)控、電力智能巡檢等專業(yè)技術(shù)領(lǐng)域。


二、方案介紹

1 方案名稱

基于ZYNQ的分布式能源及微電網(wǎng)通信與控制單元


2 方案特點(diǎn)

(1) 采用Xilinx Zynq-7000 SoC高性能低功耗處理器,集成PS端單核/雙核ARM Cortex-A9 + PL端Artix-7架構(gòu)可編程邏輯資源;

(2) 通過(guò)配置CPU/RAM/FLASH組合,實(shí)現(xiàn)成本可優(yōu)化/高性價(jià)比的多任務(wù)處理能力、數(shù)據(jù)本地存儲(chǔ)、現(xiàn)場(chǎng)組網(wǎng)與高速通信能力;

(3) 外部可擴(kuò)展LCD顯示與觸摸屏控制,分辨率支持2048*2048,支持1080P高清視頻播放與HDMI視頻輸出,滿足多種屏幕與人機(jī)交互的功能需求;

(4) 支持操作系統(tǒng)運(yùn)行(Linux/RT-Linux),支持多種通信協(xié)議轉(zhuǎn)換(IEC61850、DL/T645、DL/T667-1999(IEC60870-5-103))、線路潮流與控制邏輯運(yùn)算、應(yīng)用軟件遠(yuǎn)程升級(jí)等功能算法;

(5) 可通過(guò)PL端Artix-7架構(gòu)可編程邏輯資源按需擴(kuò)展外部通信接口,只要資源滿足,理論上無(wú)數(shù)量限制。典型應(yīng)用:CAN(4路)、千兆以太網(wǎng)(2路)、百兆以太網(wǎng)(4路)、UART(12路)、SPI(5路)。

3 技術(shù)參數(shù)


圖 1

4 方案框圖


圖 2

5 應(yīng)用領(lǐng)域

可廣泛用于分布式能源與負(fù)荷調(diào)控、微電網(wǎng)中央控制、電力通信網(wǎng)關(guān)、數(shù)據(jù)集中器等要求,同時(shí)接入/接出多路不同通信總線、或多種通信協(xié)議集中處理轉(zhuǎn)換的應(yīng)用場(chǎng)合。


圖 3

6 AD7606經(jīng)典開發(fā)案例

AD7606是最最最為經(jīng)典的電力數(shù)據(jù)采集IC,在大部分電力場(chǎng)合應(yīng)用廣泛。創(chuàng)龍科技ZYNQ評(píng)估板TLZ7x-EasyEVM-S提供基于AD7606的AD采集與處理開發(fā)案例。下面講解的開發(fā)案例說(shuō)明基于ad7606_fft例程。

6.1 功能說(shuō)明

PL端采集AD7606的8通道AD信號(hào),采樣率為200KSPS,并通過(guò)DMA IP核將數(shù)據(jù)緩存到PS端DDR中(每通道各采樣4096個(gè)點(diǎn)),再通過(guò)FFT IP核將數(shù)據(jù)進(jìn)行FFT運(yùn)算,然后將FFT運(yùn)算結(jié)果保存到PS端DDR中,最后通過(guò)ILA顯示第一個(gè)通道的原始波形和FFT運(yùn)算結(jié)果波形。

備注:由于本案例消耗邏輯資源較多,因此本案例不支持xc7z010,僅支持xc7z020。

6.2 案例框圖


圖4

備注:x1表示1個(gè)通道的數(shù)據(jù),x8表示8個(gè)通道。

6.3 硬件平臺(tái)簡(jiǎn)介

6.3.1 TLZ7x-EasyEVM-S評(píng)估板


圖 5

6.3.2 AD7606模塊

案例使用Tronlong的TL7606P AD模塊。



圖 6

關(guān)于AD7606芯片的詳細(xì)介紹可以點(diǎn)擊下方鏈接了解:

https://www.analog.com/cn/products/ad7606.html


圖 7

模塊功能說(shuō)明:

該模塊控制AD7606對(duì)8通道AD信號(hào)按200K采樣率進(jìn)行采集,并將數(shù)據(jù)通過(guò)AXI4-Stream接口進(jìn)行發(fā)送。

6.4 案例測(cè)試

將TLP2P-PinBoard轉(zhuǎn)接板接到評(píng)估板CON8接口,再將AD模塊TL7606P與轉(zhuǎn)接板連接。



圖 8

進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令配置PS-PL電平轉(zhuǎn)換寄存器。

Target#  devmem 0xf8000900 w 0xf


圖 9

使用下載器加載PL端程序以及和PL端程序同目錄下的.ltx文件。


圖 10

在ila_1的Trigger Setup窗口點(diǎn)擊按鈕,雙擊axi_dma_0_m_axis_mm2s_tvalid將其添加為觸發(fā)信號(hào)。


圖 11

將Value的值改成R,設(shè)置為上升沿觸發(fā)。


圖 12

右擊Channel_1_data[15:0],點(diǎn)擊“Waveform Style -> Analog”將通道1的原始信號(hào)設(shè)置為模擬波形。


圖 13

右擊Channel_1_data[15:0],點(diǎn)擊“Radix -> Signed Decimal”設(shè)置數(shù)據(jù)為有符號(hào)類型。


圖 14

參考上面的步驟,在ila_2將axi_dma_1_m_axis_mm2s_tvalid添加為觸發(fā)信號(hào),設(shè)置為上升沿觸發(fā),將FFT IP核輸出數(shù)據(jù)的實(shí)部和虛部信號(hào)分別設(shè)置為模擬波形,并設(shè)數(shù)據(jù)為有符號(hào)類型。


圖 15


圖 16

使用信號(hào)發(fā)生源向TL7606P模塊的8個(gè)通道分別輸入信號(hào),本案例測(cè)試的輸入信號(hào)是頻率為2KHz、峰峰值為3.3Vpp的正弦波。

將案例“sw\linux_system\image\”目錄下所有腳本文件拷貝至評(píng)估板文件系統(tǒng)。執(zhí)行如下命令使能axi_dma_0的S2MM通道,將數(shù)據(jù)采集到PS端DDR中。

Target#   ./axi_dma_0_ad7606_to_ddr.sh

執(zhí)行如下命令使能axi_dma_1的S2MM通道(FFT轉(zhuǎn)換后數(shù)據(jù)保存到PS端DDR),等待FFT IP核工作。

Target#   ./axi_dma_1_fft_to_ddr.sh

執(zhí)行如下命令使能axi_dma_0的MM2S通道,把原始數(shù)據(jù)從DDR送到FFT IP核。

Target#   ./axi_dma_0_ddr_to_fft.sh

執(zhí)行如下命令使能axi_dma_1的MM2S通道,把FFT轉(zhuǎn)換后的數(shù)據(jù)從DDR送到ILA顯示。

Target#   ./axi_dma_1_ddr_to_ila.sh


圖 17

axi_dma_0_ad7606_to_ddr.sh

配置axi_dma_0的S2MM通道,將數(shù)據(jù)傳輸?shù)紻DR。


圖 18

配置好DMA后,配置axi gpio輸出1,設(shè)置adc_enable為1,使能ADC轉(zhuǎn)換。需確保DMA已配置好,再使能ADC轉(zhuǎn)換并進(jìn)行數(shù)據(jù)傳輸。


圖 19

axi_dma_0_ddr_to_fft.sh

配置axi_dma_0的MM2S通道,將DDR中的數(shù)據(jù)通過(guò)AXI4-Stream發(fā)送給FFT IP核。


圖 20

ila_1原始波形

輸入信號(hào)是頻率為2KHz、峰峰值為3.3Vpp(電壓幅值為1.65V)的正弦波。一共4096個(gè)采樣點(diǎn),每個(gè)采樣點(diǎn)4個(gè)時(shí)鐘周期,即4096=16384/4。


圖 21


圖 22


波峰值為+10729,波谷值為-10794,峰峰值=(10729 + 10794)/(2^16)x10V≈3.2841V,采樣范圍為±5V。


圖 23 波峰值


圖 24 波谷值

Ila_2 FFT波形

Channel_1_fft_IM_Dout為虛部,Channel_1_fft_RE_Dout為實(shí)部。


圖 25

頻率計(jì)算

FFT變換點(diǎn)數(shù)N=4096,AD采樣率Fs為200KSPS。某點(diǎn)n所表示的頻率Fn=(n-1)*(Fs/N)(n>=1)。當(dāng)n=1時(shí),F(xiàn)n為0,由于第一點(diǎn)表示的是直流分量,因此頻率為0,幅值也為0,該正弦波無(wú)直流分量。

從下圖可知,在第164個(gè)周期(即第42個(gè)采樣點(diǎn))處出現(xiàn)信號(hào),則信號(hào)頻率Fn=(42-1)*(Fs/N)=41*200KHz/4096=2001.95Hz,與原始信號(hào)頻率2KHz基本一致。


圖 26

幅值(波峰值)計(jì)算

某個(gè)點(diǎn)的幅值A(chǔ)n=(根號(hào)(實(shí)部^2 + 虛部^2))*壓縮倍數(shù)/(N/2),則信號(hào)幅值A(chǔ)n=(根號(hào)(4448^2 + 3008^2))x4096/4096x2≈10739.23,信號(hào)電壓幅值=10739.23/(2^16/2)x5V≈1.64V,與原始信號(hào)電壓幅值1.65V基本一致。

查看原始數(shù)據(jù)

每個(gè)采樣點(diǎn)32bit(包括實(shí)部和虛部),每個(gè)通道的數(shù)據(jù)的地址依次遞增,從地址0x19000000開始。

Target#   devmem 0x19000000 //查看V1通道原始數(shù)據(jù)

Target#   devmem 0x19000004 //查看V2通道原始數(shù)據(jù)

Target#   devmem 0x19000008 //查看V3通道原始數(shù)據(jù)

Target#   devmem 0x1900000c //查看V4通道原始數(shù)據(jù)

Target#   devmem 0x19000010 //查看V5通道原始數(shù)據(jù)

Target#   devmem 0x19000014 //查看V6通道原始數(shù)據(jù)

Target#   devmem 0x19000018 //查看V7通道原始數(shù)據(jù)

Target#   devmem 0x1900001c //查看V8通道原始數(shù)據(jù)


圖 27 查看V1通道原始數(shù)據(jù)

查看FFT數(shù)據(jù)

每個(gè)采樣點(diǎn)32bit(包括實(shí)部和虛部),每個(gè)通道的數(shù)據(jù)的地址依次遞增,從地址0x19100000開始。

Target#   devmem 0x19100000 //查看V1通道FFT數(shù)據(jù)

Target#   devmem 0x19100004 //查看V2通道FFT數(shù)據(jù)

Target#   devmem 0x19100008 //查看V3通道FFT數(shù)據(jù)

Target#   devmem 0x1910000c //查看V4通道FFT數(shù)據(jù)

Target#   devmem 0x19100010 //查看V5通道FFT數(shù)據(jù)

Target#   devmem 0x19100014 //查看V6通道FFT數(shù)據(jù)

Target#   devmem 0x19100018 //查看V7通道FFT數(shù)據(jù)

Target#   devmem 0x1910001c //查看V8通道FFT數(shù)據(jù)


圖 28 查看V1通道FFT數(shù)據(jù)

三、更多方案


圖 29


以上能源電力解決方案的完整資料、案例源碼、產(chǎn)品資料,

請(qǐng)點(diǎn)擊下方鏈接或掃描二維碼下載

↓↓

http://site.tronlong.com/pfdownload



Copyright © 2013~2025 廣州創(chuàng)龍電子科技有限公司 All Rights Reserved  | 粵ICP備15055271號(hào)