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

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

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

3天內不再提示

怎么利用DDS IP實現非重復掃描系統

FPGA之家 ? 來源:時沿科技 ? 作者:ShownSun ? 2021-07-02 10:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一個不容忽視的現實是:很多時候,我們穿衣服時第一道扣子扣錯了,卻總在扣最后一道扣子的時候才發現。衣服的扣子扣錯了,大不了再扣一遍,但人生的扣子一旦扣錯了,是無法重來一次的。

利用DDS IP實現非重復掃描系統

1 DDS技術簡介隨著電子技術的不斷發展,傳統的頻率合成技術逐漸不能滿足人們對于頻率轉換速度、頻率分辨率等方面的追求,直接數字頻率合成技術應運而生。

直接數字頻率合成技術(DDS) 是把一系列數據量形式的信號通過D/A轉換器轉換成模擬量形式的信號合成技術。DDS具有很多優點,比如:頻率轉換快、頻率分辨率高、相位連續、低功耗、低成本與控制方便。

DDS技術滿足了人們對于速度穩定性的需求,但是在一些控制較為復雜的系統中,DDS專用芯片不能很好的貼合要求。利用現場可編程門陣列(FPGA)實現DDS具有很大的靈活性,基本能滿足現在通信系統的使用要求。

2 DDS IP使用說明

a922b44a-dadb-11eb-9e57-12bb97331649.png

基于FPGA的DDS設計方案

3 非重復掃描系統激光雷達常用機械振鏡或者MEMS振鏡進行激光的空間掃描,掃描方式基本都是傳統的重復掃描系統,掃描路徑可重復、運動方式簡單、可靠性較高。但存在產生盲點的風險,無論掃描持續多長時間,視場中的某些物體都會被遺漏。

而非重復掃描系統中激光照射的區域面積隨時間增大,那么覆蓋率隨時間推移而顯著提高,這樣的好處是可以探測視場中更多的細節。當然也有其缺點,為了獲得更多細節,時間相應會加長。

3.1 伯努利雙紐線

3.1.1 簡介

伯努利雙紐線,也稱雙紐線,關于它的描述首見于 1694 年,雅各布· 伯努利將其作為橢圓的一種類比來處理。設定線段 長度為2a,若動點M滿足 ,那么M的軌跡稱為伯努利雙紐線。

雙紐線是函數圖形,不僅體現了數學美的對稱、和諧、抽象、簡潔、精確、統一、奇異、突變,同時也具有特殊的有價值的藝術美,是形成其它一些常見的漂亮圖案的基石,也是許多藝術家設計作品的主要幾何元素。

3.1.2 表達式

伯努利雙紐線直角坐標方程(定線段=2a):a930e588-dadb-11eb-9e57-12bb97331649.png伯努利雙紐線直角坐標方程伯努利雙紐線極坐標方程:a94da542-dadb-11eb-9e57-12bb97331649.png伯努利雙紐線極坐標方程

3.1.3 圖像

theta = linspace(0,2*pi,10000);

rho = (1.*cos(2*(theta))).^(1/2); %伯努利雙紐線

polar(theta,rho,‘b’);

title(‘伯努利函數雙紐線——極坐標’);

3.2 伯努利雙紐線改進型

從伯努利雙紐線得到啟發,只需對伯努利雙紐線的一些參數作必要的修改,使其周期是伯努利雙紐線周期的小數倍即可。需要注意的是cos(θ)的指數盡量為整數,否則FPGA實現比較困難。

rho = (A.*cos(K*theta).^(P/2);

x = rho.*cos(theta);

y = rho.*sin(theta);

保證P/2為正整數,更改K即可,可以根據自己的設計要求進行合理的參數選擇。以下為實際matlab仿真運行圖像,可以看到圖像很漂亮、很舒心。

由上述伯努利改進型函數rho = (A.cos(Ktheta).^(P/2)的直角坐標方程x = rho.*cos(theta)與y = rho.*sin(theta)得,直角坐標系下x、y只需要兩個不同定值頻率的三角函數做乘積即可。所以只需要兩個Xlinx DDS IP進行實現,只需要根據頻率計算相位增量即可,具體可參考Xlinx DDS IP相關文章,本文檔不做說明。具體的FPGA實現波形如下所示:

abf689da-dadb-11eb-9e57-12bb97331649.png

編輯:jq

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

    關注

    1660

    文章

    22412

    瀏覽量

    636415
  • 芯片
    +關注

    關注

    463

    文章

    54012

    瀏覽量

    466189
  • 轉換器
    +關注

    關注

    27

    文章

    9418

    瀏覽量

    156370
  • DDS
    DDS
    +關注

    關注

    22

    文章

    684

    瀏覽量

    156600

原文標題:利用DDS IP實現非重復掃描系統(三)

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    揭秘!三步讓Debian系統編譯速度起飛,告別重復下載資源的煩惱

    在 Debian 系統編譯的過程中,重復構建系統和動態下載相關資源往往會消耗大量時間,拖慢開發和部署進度。今天,我們就通過分析一組代碼修改,來探索如何優化 Debian 系統編譯,
    的頭像 發表于 02-01 16:43 ?1444次閱讀

    德思特干貨 | DDA技術深度解析系列(二):如何改變DDS設置?

    本期我們詳細介紹如何動態調整DDS的設置,下期我們將解析相位連續性在信號合成中的關鍵作用,并演示如何利用模式命令來控制XIO輸出線,這些功能共同構成了DDS精確控制的核心機制。
    的頭像 發表于 01-15 14:18 ?825次閱讀
    德思特干貨 | DDA技術深度解析系列(二):如何改變<b class='flag-5'>DDS</b>設置?

    博世GTM IP模塊在車載系統中的具體實現方式與優勢

    在汽車電子系統中,如何充分發揮 GTM IP的功能,以滿足復雜的系統級應用場景,是用戶實現高效控制與精確響應的關鍵。本文將聚焦幾個典型且核心的應用實例,探討GTM
    的頭像 發表于 12-30 17:36 ?703次閱讀
    博世GTM <b class='flag-5'>IP</b>模塊在車載<b class='flag-5'>系統</b>中的具體<b class='flag-5'>實現</b>方式與優勢

    如何高效修改西門子PLC的相同IP地址

    IP 地址重復沖突的問題,無法實現數據采集與遠程通信,將直接影響到設備聯網率與信息化管理水平。 某企業多臺PLC控制的設備在上網時出現相同IP沖突問題。由于設備較多,如果要求廠商工程
    的頭像 發表于 12-16 13:52 ?438次閱讀
    如何高效修改西門子PLC的相同<b class='flag-5'>IP</b>地址

    暫態事件記錄的重復觸發抑制是如何實現的?

    暫態事件記錄的重復觸發抑制通過 觸發抑制時間(死區時間) 、 遲滯閾值 、 事件分級獨立設置 和 事件驗證機制 四大核心技術實現,確保同一暫態事件不被重復記錄,同時保證真實事件完整捕捉。 一、核心
    的頭像 發表于 12-10 18:01 ?1887次閱讀
    暫態事件記錄的<b class='flag-5'>重復</b>觸發抑制是如何<b class='flag-5'>實現</b>的?

    電壓放大器在電池超聲導波掃描實驗系統中的應用

    導波在電池中傳播特性的基礎上,搭建接觸式激勵-接觸式接收”的超聲導波掃描實驗系統,設計并驗證面掃描實驗方案與線掃描實驗方案,最終為后續電池
    的頭像 發表于 12-02 11:16 ?303次閱讀
    電壓放大器在電池超聲導波<b class='flag-5'>掃描</b>實驗<b class='flag-5'>系統</b>中的應用

    STM32H743 移植 Micro-XRCE-DDS 時,在調用 gethostbyname() 時出現異常怎么解決?

    packagesMicro-XRCE-DDS-Client-latestsrccprofiletransportipudpudp_transport_external.c uxr_init_udp_platform() 函數調用 host = (struct hostent
    發表于 09-22 06:54

    DDS-TSN 到底是如何實現的?

    概述1.1TSN與DDS的獨立優勢與局限隨著智能網聯汽車和車載網絡架構的不斷迭代,車載網絡對實時性、確定性和高效數據分發的需求日益嚴苛。TSN和DDS的結合為車載以太網提供了確定性實時通信(TSN
    的頭像 發表于 08-13 10:07 ?5885次閱讀
    <b class='flag-5'>DDS</b>-TSN 到底是如何<b class='flag-5'>實現</b>的?

    FPGA利用DMA IP實現ADC數據采集

    DMA IP核來實現高效數據傳輸的步驟,包括創建項目、配置ADC接口、添加和連接DMA IP核、設計控制邏輯、生成比特流、軟件開發及系統集成。文章還強調了
    的頭像 發表于 07-29 14:12 ?5106次閱讀

    【HarmonyOS 5】鴻蒙應用實現發票掃描、文檔掃描輸出PDF圖片或者表格的功能

    【HarmonyOS 5】鴻蒙應用實現發票掃描、文檔掃描輸出PDF圖片或者表格的功能 ##鴻蒙開發能力 ##HarmonyOS SDK應用服務##鴻蒙金融類應用 (金融理財# 一、前言 圖(1-1
    的頭像 發表于 07-11 18:16 ?1385次閱讀
    【HarmonyOS 5】鴻蒙應用<b class='flag-5'>實現</b>發票<b class='flag-5'>掃描</b>、文檔<b class='flag-5'>掃描</b>輸出PDF圖片或者表格的功能

    探尋西門子PLC與川崎機器人利用 Ethernet IP 轉 Profinet網關實現通訊的成功案例

    數據。下面介紹一個三方配置案例: ? 本產品實現連接EtherNET IP設備和網絡到PROFINET網絡系統。該網關可實現雙向數據交換,既允許現有的、低成本的EtherNET
    的頭像 發表于 05-28 14:11 ?701次閱讀
    探尋西門子PLC與川崎機器人<b class='flag-5'>利用</b> Ethernet <b class='flag-5'>IP</b> 轉 Profinet網關<b class='flag-5'>實現</b>通訊的成功案例

    OCAD應用:雙光楔掃描系統初始結構設計

    雙光楔式掃描系統是一種共軸式折射元件的掃描方式。它利用雙光楔的共軸相對轉動連續改變組合楔角大小,獲得系統光軸連續擺動以
    發表于 05-26 08:50

    服務與數據的雙螺旋:從SOME/IPDDS看汽車電子架構的進化之路

    底層通信技術的演進始終是由應用需求的不斷變化所驅動的。正如“進化論”所強調的,“適者生存”才是核心:并不存在放之四海而皆準的“最優”技術,只有在特定場景下最合適的解決方案。對于SOME/IPDDS,很多人習慣于直接問“孰優孰劣”,但如果脫離具體的應用場景去討論優劣,往往
    的頭像 發表于 05-23 10:56 ?1865次閱讀
    服務與數據的雙螺旋:從SOME/<b class='flag-5'>IP</b>到<b class='flag-5'>DDS</b>看汽車電子架構的進化之路

    基于 FPGA 的任意波形發生器+低通濾波器系統設計

    對圖像進行平滑去噪處理。 本次設計將用兩種方式實現低通濾波器。 方法一:利用Vivado自身具備的DDS和FIR的IP實現; 方法二:通過
    發表于 05-07 15:34