国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

AD7606/AD7616使ZYNQ在能源電力領域如虎添翼,可實現16/32/64通道AD同步采樣

Tronlong創龍科技 ? 2022-04-29 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1AD7606/AD7616介紹

AD7606是ADI公司的16位、8通道同步采樣AD芯片,并行采樣率高達200KSPS(AD7616是16位、16通道、1MSPS)。在電力線路測量和保護系統中,需要對多相輸配電網絡的大量電流和電壓通道進行同步采樣,AD7606是目前電力系統中最常用的ADC采樣芯片之一。

AD7606片上集成模擬輸入箝位保護、二階抗混疊濾波器、跟蹤保持放大器、16位電荷再分配逐次逼近型ADC內核、數字濾波器、2.5V基準電壓源及緩沖、高速串行和并行接口。AD7606采用5V單電源供電,不再需要正負雙電源,并支持±10V或±5V的雙極性信號輸入。所有通道均能以高達200KSPS的速率進行采樣,同時輸入端箝位保護電路可以承受最高達±16.5V的電壓。

目前AD7606已廣泛應用于電力線路檢測和保護系統、多項電機控制、儀器儀表控制系統、多軸定位系統核數據采集系統(DAS)。

be7754ba-c647-11ec-8521-dac502259ad0.png

圖 1

be91a310-c647-11ec-8521-dac502259ad0.png

圖 2

bea8469c-c647-11ec-8521-dac502259ad0.png

圖 3

bec3d5ce-c647-11ec-8521-dac502259ad0.png

圖 4

2ZYNQ SoC在能源電力領域方案優勢

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

(2)可通過PL端Artix-7架構可編程邏輯資源按需擴展外部功能接口,只要資源滿足,理論上無數量限制。典型應用:CAN(4路)、千兆以太網(2路)、百兆以太網(4路)、UART(12路)、SPI(5路),特別是可通過外接多片AD芯片(AD7606/AD7616),實現16/32/64路AD同步采樣

(3) OpenAMP框架可實現雙核ARM Cortex-A9非對稱使用方案,從而使雙核ARM實現分別跑兩個系統:一個ARM Cortex-A9跑Linux,一個ARM Cortex-A9作為實時核跑RTOSFreeRTOS)或者裸機。實時核與FPGA端進行低延時的高速數據交換與實時通訊控制,從而滿足低延時的實時任務要求。而跑Linux的 ARM核作為更上層應用,處理更復雜的業務事務。

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

3AD7606在ZYNQ平臺的應用

創龍科技Zynq-7000、OMAP-L138/C6748/F2837x + Spartan-6等平臺均提供了AD7606的開發案例。


創龍科技基于Zynq-7010/7020處理器設計的工業評估板TLZ7x-EasyEVM-S,它由核心板+底板構成。用戶使用核心板進行二次開發時,僅需專注上層運用,降低了開發難度和時間成本,可快速進行產品方案評估與技術預研。

bf09e460-c647-11ec-8521-dac502259ad0.png

圖 5TLZ7x-EasyEVM-S評估板(郵票孔)

bf364140-c647-11ec-8521-dac502259ad0.png

圖 6TLZ7x-EasyEVM評估板

本文以Zynq-7000工業評估板TLZ7x-EasyEVM-S為例,講解ad7606_fft例程。

3.1功能說明

PL端采集AD7606的8通道AD信號,采樣率為200KSPS,并通過DMA IP核將數據緩存到PS端DDR中(每通道各采樣4096個點),再通過FFT IP核將數據進行FFT運算,然后將FFT運算結果保存到PS端DDR中,最后通過ILA顯示第一個通道的原始波形和FFT運算結果波形。

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

3.2案例框圖

bf63528e-c647-11ec-8521-dac502259ad0.png

圖 7

點擊BLOCK DESIGN開發界面下的"Address Editor"選項,可查看IP核分配的地址,PS端可通過對應地址對IP核進行控制。

bf7956b0-c647-11ec-8521-dac502259ad0.png

圖8

3.3AD7606模塊


該模塊控制AD7606對8通道AD信號按200K采樣率進行采集,并將數據通過AXI4-Stream接口進行發送。

bf8fef38-c647-11ec-8521-dac502259ad0.png

圖 9

進入BLOCK DESIGN開發界面,雙擊模塊框圖,可查看模塊的具體配置信息。采樣率為200KSPS,模塊工作時鐘為50MHz。

bfa13158-c647-11ec-8521-dac502259ad0.png

圖 10

備注:模塊、IP核簡介可掃描文末二維碼下載詳細資料。

3.4案例測試

將TLP2P-PinBoard轉接板接到評估板CON8接口,再將AD模塊TL7606P與轉接板連接。

bfb4ceac-c647-11ec-8521-dac502259ad0.png

圖 11

進入評估板文件系統,執行如下命令配置PS-PL電平轉換寄存器。

Target# devmem 0xf8000900 w 0xf

bff06002-c647-11ec-8521-dac502259ad0.png

圖 12

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

c005f124-c647-11ec-8521-dac502259ad0.png

圖 13

在ila_1的Trigger Setup窗口點擊按鈕,雙擊axi_dma_0_m_axis_mm2s_tvalid將其添加為觸發信號。


c01683ae-c647-11ec-8521-dac502259ad0.png

圖 14

將Value的值改成R,設置為上升沿觸發。


c025b504-c647-11ec-8521-dac502259ad0.png

圖 15

右擊Channel_1_data[15:0],點擊“Waveform Style -> Analog”將通道1的原始信號設置為模擬波形。

c03b62aa-c647-11ec-8521-dac502259ad0.png

圖 16

右擊Channel_1_data[15:0],點擊“Radix -> Signed Decimal”設置數據為有符號類型。

c050b196-c647-11ec-8521-dac502259ad0.png

圖 17

參考上面的步驟,在ila_2將axi_dma_1_m_axis_mm2s_tvalid添加為觸發信號,設置為上升沿觸發,將FFT IP核輸出數據的實部和虛部信號分別設置為模擬波形,并設數據為有符號類型。

c06a1492-c647-11ec-8521-dac502259ad0.png

圖 18

c07dfef8-c647-11ec-8521-dac502259ad0.png

圖 19

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

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

Target# ./axi_dma_0_ad7606_to_ddr.sh

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

Target# ./axi_dma_1_fft_to_ddr.sh

執行如下命令使能axi_dma_0的MM2S通道,把原始數據從DDR送到FFT IP核。

Target# ./axi_dma_0_ddr_to_fft.sh

執行如下命令使能axi_dma_1的MM2S通道,把FFT轉換后的數據從DDR送到ILA顯示。

Target# ./axi_dma_1_ddr_to_ila.sh

c0955c9c-c647-11ec-8521-dac502259ad0.png

圖 20

axi_dma_0_ad7606_to_ddr.sh

配置axi_dma_0的S2MM通道,將數據傳輸到DDR。

c0ac0dde-c647-11ec-8521-dac502259ad0.png

圖 21

配置好DMA后,配置axi gpio輸出1,設置adc_enable為1,使能ADC轉換。需確保DMA已配置好,再使能ADC轉換并進行數據傳輸。

c0c6a374-c647-11ec-8521-dac502259ad0.png

圖 22

axi_dma_0_ddr_to_fft.sh

配置axi_dma_0的MM2S通道,將DDR中的數據通過AXI4-Stream發送給FFT IP核。

c0d5f798-c647-11ec-8521-dac502259ad0.png

圖 23

ila_1原始波形

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

c0eafa58-c647-11ec-8521-dac502259ad0.png

圖 24

c107476c-c647-11ec-8521-dac502259ad0.png

圖 25

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

c1172c36-c647-11ec-8521-dac502259ad0.png

圖 26波峰值

c12e22c4-c647-11ec-8521-dac502259ad0.png

圖 27 波谷值

Ila_2FFT波形

Channel_1_fft_IM_Dout為虛部,Channel_1_fft_RE_Dout為實部。

c13fee5a-c647-11ec-8521-dac502259ad0.png

圖 28

頻率計算

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

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

c1558404-c647-11ec-8521-dac502259ad0.png


圖 29

幅值(波峰值)計算

某個點的幅值An=(根號(實部^2 + 虛部^2))*壓縮倍數/(N/2),則信號幅值An=(根號(4448^2 + 3008^2))x4096/4096x2≈10739.23,信號電壓幅值=10739.23/(2^16/2)x5V≈1.64V,與原始信號電壓幅值1.65V基本一致。


查看原始數據

每個采樣點32bit(包括實部和虛部),每個通道的數據的地址依次遞增,從地址0x19000000開始。

Target#devmem 0x19000000 //查看V1通道原始數據

Target#devmem 0x19000004 //查看V2通道原始數據

Target#devmem 0x19000008 //查看V3通道原始數據

Target#devmem 0x1900000c //查看V4通道原始數據

Target#devmem 0x19000010 //查看V5通道原始數據

Target#devmem 0x19000014 //查看V6通道原始數據

Target#devmem 0x19000018 //查看V7通道原始數據

Target#devmem 0x1900001c //查看V8通道原始數據

c177cf96-c647-11ec-8521-dac502259ad0.png

圖 30查看V1通道原始數據

查看FFT數據

每個采樣點32bit(包括實部和虛部),每個通道的數據的地址依次遞增,從地址0x19100000開始。

Target#devmem 0x19100000 //查看V1通道FFT數據

Target#devmem 0x19100004 //查看V2通道FFT數據

Target#devmem 0x19100008 //查看V3通道FFT數據

Target#devmem 0x1910000c //查看V4通道FFT數據

Target#devmem 0x19100010 //查看V5通道FFT數據

Target#devmem 0x19100014 //查看V6通道FFT數據

Target#devmem 0x19100018 //查看V7通道FFT數據

Target#devmem 0x1910001c //查看V8通道FFT數據

c187dd46-c647-11ec-8521-dac502259ad0.png

圖 31查看V1通道FFT數據

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

    關注

    1660

    文章

    22415

    瀏覽量

    636547
  • ARM
    ARM
    +關注

    關注

    135

    文章

    9554

    瀏覽量

    392067
  • 嵌入式
    +關注

    關注

    5199

    文章

    20454

    瀏覽量

    334270
  • Zynq
    +關注

    關注

    10

    文章

    630

    瀏覽量

    49468
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AD7616高速ADC采集系統詳解--米爾基于T153開發板

    并行ADC,具有16通道差分輸入,廣泛應用于工業數據采集、儀器儀表等領域。 1.2 項目目標 驗證MYD-YT153 LocalBus與AD7616的硬件兼容性 提供完整的軟件驅動
    發表于 02-28 12:37

    【干貨】米爾T153開發板AD7616高速ADC采集系統詳解

    ADC,具有16通道差分輸入,廣泛應用于工業數據采集、儀器儀表等領域。1.2項目目標驗證MYD-YT153LocalBus與AD7616的硬件兼容性提供完整的軟件驅動
    的頭像 發表于 02-06 08:06 ?2w次閱讀
    【干貨】米爾T153開發板<b class='flag-5'>AD7616</b>高速ADC采集系統詳解

    ADS8345:高性能16位8通道串行輸出采樣ADC的深度解析

    位、8通道串行輸出采樣的模擬 - 數字轉換器(ADC)。 文件下載: ads8345.pdf 一、產品概述 ADS8345是一款具有同步串行接口的8通道
    的頭像 發表于 12-08 10:19 ?634次閱讀
    ADS8345:高性能<b class='flag-5'>16</b>位8<b class='flag-5'>通道</b>串行輸出<b class='flag-5'>采樣</b>ADC的深度解析

    CYD7606S —— 國產高性能高性價比同步采樣ADC

    上海宸嶼電子推出的CYD7606S,不僅在引腳和功能上完全兼容AD7606,更在多項關鍵性能上實現了超越,成為國產強化替代方案。
    的頭像 發表于 11-24 17:30 ?890次閱讀
    CYD<b class='flag-5'>7606</b>S —— 國產高性能高性價比<b class='flag-5'>同步</b><b class='flag-5'>采樣</b>ADC

    ADI 8通道高壓同步采樣ADC AD4858介紹

    場景的代表性產品,AD4858主打8通道高壓同步采樣功能,專為直流與交流精密采集場景設計,適配ATE(自動測試設備)、半導體測試、電能質量分析、高/低邊電壓電流
    的頭像 發表于 10-29 09:45 ?2550次閱讀

    ADS117L18 512kSPS、16位、8通道同步采樣、寬帶寬、Δ-Σ ADC技術手冊

    ADS117L14(四通道)和ADS117L18(八進制)是 16 位、三角形 Σ (ΔΣ)、模數轉換器 (ADC)。這些器件提供4個或8個通道同步
    的頭像 發表于 10-22 10:54 ?718次閱讀
    ADS117L18 512kSPS、<b class='flag-5'>16</b>位、8<b class='flag-5'>通道</b>、<b class='flag-5'>同步</b><b class='flag-5'>采樣</b>、寬帶寬、Δ-Σ ADC技術手冊

    求助,關于AD7606傳遞函數疑問求解

    Datasheet中描述, AD7606 ADC傳遞函數為±10V CODE =(Vin/10V) × 32,768 × REF/2.5V, 但是, Datasheet中又說, AD7606內置一個
    發表于 08-13 07:18

    AD7606的八個通道采樣結果都是0

    AD7606運行于并行接口模式,ADC讀取模式,并且能夠測到busy和frstdata信號,但是采樣結果一直是0。 請問可能是什么原因導致的,如何解決這個問題呢?
    發表于 07-09 11:39

    國產CYD7606N與AD7606的關鍵性能對比

    本文主要介紹了上海宸嶼電子推出的國產CYD7606N與AD7606性能、兼容性和穩定性等方面的對比。國產CYD7606N零風險替代硬件/
    的頭像 發表于 07-07 14:54 ?756次閱讀
    國產CYD<b class='flag-5'>7606</b>N與<b class='flag-5'>AD7606</b>的關鍵性能對比

    國產高兼容性ADC的突破:CYD7606N對比AD7606的核心優勢

    國產芯片CYD7606N實現AD7606完美替代。上海宸嶼電子推出的CYD7606N芯片成功實現AD7
    的頭像 發表于 07-04 17:15 ?1630次閱讀
    國產高兼容性ADC的突破:CYD<b class='flag-5'>7606</b>N對比<b class='flag-5'>AD7606</b>的核心優勢

    國產CYD7616AD7616的關鍵性能對比

    CYD7616憑借其高精度、抗混疊濾波器、免驅動設計及工業級可靠性,成功替代AD7616,成為高分辨率成像系統、精密工業控制、能源電力領域
    的頭像 發表于 06-16 16:41 ?792次閱讀
    國產CYD<b class='flag-5'>7616</b>與<b class='flag-5'>AD7616</b>的關鍵性能對比

    通過AD7606采集信號測通道信號頻率

    _COV_H(); AD7606_COV_H(); } uint16_t AD7606_ReadByte(void)//讀2字節16位的AD760
    發表于 05-09 21:37

    AD7616硬件模式轉換時間是多少?

    你好,請問在數據手冊中看到AD7616的最快轉換時間是1us,請問一下,如果使用硬件模式下,串行輸出可以達到每個轉換周期1us嗎
    發表于 04-25 08:13

    使用AD7616時,轉換完成發送一次寫指令0x00就能將所有通道的數據轉移到SPIFIFO嗎?

    使用AD7616時,轉換完成發送一次寫指令0x00就能將所有通道的數據轉移到SPIFIFO嗎?DMA又是怎么配置,我是讀取的SPIFIFO嗎?轉換兩次讀進fifo的時,第二次是接著第一個還是直接覆蓋了第一次的?
    發表于 04-24 06:02

    普源MSO8000示波器8通道同步采樣實現原理揭秘

    高速數字電路、電源系統、通信協議調試等復雜場景中,多通道同步采樣能力是示波器性能的關鍵指標。普源MSO8000系列示波器憑借其創新的硬件架構和智能算法,
    的頭像 發表于 04-16 15:50 ?1033次閱讀
    普源MSO8000示波器8<b class='flag-5'>通道</b><b class='flag-5'>同步</b><b class='flag-5'>采樣</b><b class='flag-5'>實現</b>原理揭秘