一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

Open Echo:一個開源的聲納項目

KiCad ? 來源:KiCad ? 作者:KiCad ? 2025-03-20 11:14 ? 次閱讀

這是一個還在迭代中的項目。開源的回聲測深儀/水深測量儀/聲吶系統(tǒng),適用于水文測繪及科研用途?;?a href="http://www.www27dydycom.cn/v/tag/62/" target="_blank">Arduino平臺開發(fā)并具備良好兼容性

wKgZPGfbiDWANMz5AAHW_wuh5Ho967.png ? Open Echo 概覽

作為持續(xù)迭代的開源硬件項目,Open Echo 致力于構(gòu)建高精度聲吶系統(tǒng),主要應(yīng)用于水文測繪與科研探測領(lǐng)域。項目遵循完全開源協(xié)議,目前已在GitHub平臺公開全部技術(shù)資料(代碼庫、原理圖、PCB文件):

https://github.com/Neumi/open_echo

回聲測深儀是一種用于測量水深的設(shè)備,它發(fā)出短促的聲波(通常是超聲波),然后等待回聲返回。通過測量回聲返回所需的時間,該裝置可以計算出超聲波傳感器下方的水深。

幾乎所有船只都使用回聲測深儀來導(dǎo)航和確保安全。研究人員依靠它們進行測深、繪圖和考古研究。搜救(SAR)隊使用它們進行定位和打撈,而漁民則使用它們來確定魚類豐富區(qū)域的位置。

我需要一個與 Arduino 兼容的回聲測深儀用于另一個水深 GPS 記錄設(shè)備項目??勺x取 Arduino 的回聲測深儀很難買到,所以我想,為什么不自己制作呢?基本工作原理很簡單,但底層的電子學(xué)和物理學(xué)并不總是那么簡單。

因此,我接受了挑戰(zhàn),并立即投入其中......

項目當(dāng)前狀態(tài)

部分逆向工程 "LUCKY 魚群探測器"

從回聲接收器/放大器向 FastLOGIC/Arduino 獲取原始數(shù)據(jù)

使用 Matplotlib + Python 將數(shù)據(jù)繪制成瀑布圖

制作并測試 DIY 傳感器(正常工作)

制作并測試 TUSS4470 電路板(正常工作)

完成 TUSS4470 Arduino 代碼示例

更改 TUSS4470 硬件,以支持變壓器驅(qū)動更高電壓的壓電元件(例如用于水下的 200kHz)

水下測試成功!(僅測試到 3 米范圍)

可以使用 Arduino 讀取帶有 DIY 傳感器(或庫存)的 LUCKY 魚探儀的 RAW 放大器(回聲)數(shù)據(jù),并使用 Matplotlib + Python 顯示數(shù)據(jù)。

新的 TUSS4470 電路板現(xiàn)在可以使用傳感器(已測試 40kHz 和 200kHz)、驅(qū)動傳感器、接收回聲、過濾信號并將 RAW 回聲數(shù)據(jù)發(fā)送到 Python 后端。為了獲得良好的效果,在 XT30 連接器上使用直流 25V 電壓。

TUSS4470 超聲波傳感器驅(qū)動器 Arduino 板

該 PCB 板與 Arduino (Uno) 兼容,用于測試 TI 的 TUSS4470 超聲波驅(qū)動器集成電路。所提供的 Arduino UNO 示例代碼可讓您驅(qū)動一個 40kHz 的傳感器,應(yīng)用噪聲過濾,并通過串行接口將回聲發(fā)送到 Python 后端。您可以根據(jù)自己的需要修改代碼(如使用其他頻率、采樣大小、速度等)。Arduino UNO 的時鐘速度和 RAM 大小限制了采樣速度,使其在空氣中的分辨率約為 1-2 厘米,在水中的分辨率約為 4 厘米(約 13uS/sample ),采樣次數(shù)約為 850 次。Arduino MEGA 可以部分解決這個問題。

TUSS4470 Arduino Shield:

wKgZPGfbiDWAB6D7AAlS3fYFPAc605.png

wKgZPGfbiDaADqhBAAiJux_3gts193.png

TUSS4470 的工作原理如下: 初始設(shè)置完成后,Arduino 通過 PIN9 向 TUSS4470 發(fā)送 8 個驅(qū)動頻率脈沖串。TUSS4470 將此脈沖發(fā)送至傳感器,然后等待。傳感器將此脈沖作為短脈沖聲音發(fā)送出去。障礙物反射的回聲反彈到傳感器,并在產(chǎn)生電壓。TUSS4470 會測量該電壓,對其進行過濾和放大,然后將其發(fā)送到 Arduino 的 A0 引腳。通過讀取放大后的電壓,可以檢測到一個(或多個)障礙物。Python 腳本將這些數(shù)據(jù)繪制成瀑布圖。

用于水下的帶 1:6 變壓器和 228kHz 的 DIY 傳感器組件:

wKgZPGfbiDaAKH84AAl-TQuAEZY529.png

使用 DIY 傳感器組件進行測試的回聲圖: wKgZPGfbiDaAWMghAAcDhN1wILg821.png 海水環(huán)境垂直向與水平向聯(lián)合探測(8倍速采集),后半程水下呈階梯結(jié)構(gòu): ? 200kHz 19 毫米的傳感器可以穿透 20 毫米厚的冰層,結(jié)果依然良好。在傳感器表面和冰層之間有一層液態(tài)水很重要。與傳感器和水之間沒有冰層相比,回聲較弱,但地面仍清晰可見,甚至還有第二次反射。 wKgZPGfbiDeAd0RNAAYbZ49r8bk506.png ? wKgZPGfbiDeAZRsRAAVGR3CO0q4997.png

瀑布圖可以讓您更好地了解過去的情況,并更好地區(qū)分真正的回聲和噪音。壓電傳感器在發(fā)出聲音脈沖后很長時間內(nèi)會產(chǎn)生振蕩。這是圖中較低的黃色部分(約 50 厘米)。在這個盲區(qū)內(nèi),您不會看到回聲或反射。

回聲測深儀的探測范圍不僅取決于電子設(shè)備,還在很大程度上取決于換能器頻率和使用介質(zhì)。例如,上述 200kHz 設(shè)置在空氣中的范圍只有 50 厘米,但在海水中至少有 8 米。這是介質(zhì)衰減(取決于頻率)和波束形狀(在每種介質(zhì)中都不同)造成的。作為一個良好的起點,200kHz 適合水下使用。

如前所述,波束形狀在很大程度上取決于頻率。直徑為 10 毫米、頻率為 100 千赫的傳感器的波束開角約為 130°,相同尺寸、頻率為 200 千赫的傳感器的波束開角約為 55°。頻率越高,光束越窄。但衰減也會增加。

此外,波長越短(頻率越高),您能看到的細節(jié)就越小。海水中 200 千赫的聲音信號波長約為 7.5 毫米??煞直娴淖钚∥矬w約為波長的一半,即約 3.75 毫米。

正在開發(fā)中的新PCB

繼 TUSS4470 Arduino Shield之后,我正在開發(fā)一塊新的一體化電路板,將所有元件集成到一個組件中。該裝置可封裝在環(huán)氧樹脂、聚氨酯或硅膠中以防水,并通過 USB 連接到帶有基于 Python 的后臺和接口的計算機。這種設(shè)置可對采樣、驅(qū)動頻率、原始數(shù)據(jù)等進行全面的軟件控制。 wKgZPGfbiDeAIKD1AAODeq79xgk466.pngwKgZPGfbiDeAVwzdAAJT3JIhcLM131.png

。外殼將由鋁或塑料經(jīng)數(shù)控加工而成,內(nèi)裝電子元件,以保護它們不受環(huán)境影響。19 毫米 200kHz 傳感器將采用聚氨酯或硅膠封裝,而有源表面將直接與水接觸。

wKgZPGfbiDeAf2RDAAItS9pIorU881.png

wKgZPGfbiDeAKeFmAAInePRYpGI052.png ? wKgZPGfbiDiAEsUvAANZoFMatyU484.png 水下潛水聲納

除了電子設(shè)計和 RAW 輸出回聲測深儀外,我還在開發(fā)一款帶聲納的潛水計算機。它基于一個 Raspberry Pi + 7" 顯示器、一個 IMU 和 KOGGER Basic Sidescan。我的第一個想法是將 KOGGER Basic 側(cè)掃聲納安裝上去。這很可能是獲得良好水下聲納圖像的最簡單方法。也許以后我會自己制作一個 FAN 聲納,安裝在潛水電腦上。但我們還是一件事、一件事慢慢來......

FAN/Sidescan SONAR 傳感器與陀螺儀傳感器和 Raspberry Pi 結(jié)合使用,可以顯示前方地面或沉船等障礙物的掃描圖像。

外殼由 50 毫米厚的聚乙烯塊加工而成。箱蓋采用 PMMA 材料密封,箱體采用 5 毫米 O 形環(huán)密封。內(nèi)部使用潛水罐中的干燥空氣進行加壓,以防止水滲入,對密封件進行預(yù)壓,并檢查是否有泄漏(同時防止內(nèi)部結(jié)露)。

四個帶磁鐵的按鈕與內(nèi)部的霍爾效應(yīng)傳感器相互作用,這些傳感器位于 RPi 的載板上。其余部分用于電池管理、一個磁性旋轉(zhuǎn)編碼器、壓力傳感器ADC 和一個使用 1/2 英寸水管蓋的防水 USB 連接器。

我在水中測試了幾次 KOGGER BASIC 側(cè)掃儀,分辨率和范圍都非常不錯。(不過,我還需要做更多的測試,并編寫使用陀螺儀數(shù)據(jù)的軟件,使其成為一個掃描側(cè)掃聲納。

wKgZPGfbiDiAHD7JAAHXJu-NEDU887.png

wKgZPGfbiDiASv5iAAJCdY0f_Tk388.png

wKgZPGfbiDiAR9_HAAPMxA2nxkg386.png

最后...

讓我們看一下第二代基于 TUSS4470 的 Shield 原理圖、PCB 和 測量過程中的一些實體圖片:

wKgZPGfbiDiAFvlIAAG2uRW8pwo592.pngwKgZPGfbiDiANdGAAAKwTfYlVxc319.pngwKgZPGfbiDmAOoVpAARLUCL_9so921.pngwKgZPGfbiDmAGya9AAd1_gpTA3o116.pngwKgZPGfbiDmACiO6AAYu8FXVvn8895.pngwKgZPGfbiDmALtg0AAFxAKhYzfw204.jpgwKgZPGfbiDmAXIoCAAFfdz1fdF0422.jpgwKgZPGfbiDqAD9TbAAF5oxrGMfE609.jpgwKgZPGfbiDqAacYTAAFitNEVMbw678.jpg

注意:如果想第一時間收到 KiCad 內(nèi)容推送,請點擊下方的名片,按關(guān)注,再設(shè)為星標。

常用合集匯總:

和 Dr Peter 一起學(xué) KiCad

KiCad 8 探秘合集

KiCad 使用經(jīng)驗分享

KiCad 設(shè)計項目(Made with KiCad)

常見問題與解決方法

KiCad 開發(fā)筆記

插件應(yīng)用

發(fā)布記錄

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3533

    瀏覽量

    43292
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6485

    瀏覽量

    189691
收藏 人收藏

    評論

    相關(guān)推薦

    《電子發(fā)燒友電子設(shè)計周報》聚焦硬科技領(lǐng)域核心價值 第4期:2025.03.17--2025.03.21

    上手指南:Cortex-M85內(nèi)核瑞薩RA8開發(fā)環(huán)境搭建 并點亮LED 2、Open Echo
    發(fā)表于 03-21 17:58

    開源項目Open Echo開源聲納項目

    “ 這是還在迭代中的項目。開源的回聲測深儀/水深測量儀/聲吶系統(tǒng),適用于水文測繪及科研用途?;贏rduino平臺開發(fā)并具備良好兼容性 ” O
    發(fā)表于 03-20 13:37

    FPGA標準庫Open Logic介紹

    在現(xiàn)代技術(shù)發(fā)展的浪潮中,開源項目已經(jīng)成為了推動技術(shù)創(chuàng)新和發(fā)展的核心力量。無論是人工智能、區(qū)塊鏈、云計算,還是傳統(tǒng)的嵌入式開發(fā)、操作系統(tǒng),開源項目都在其中扮演著至關(guān)重要的角色。它們不僅促
    的頭像 發(fā)表于 03-17 10:21 ?350次閱讀
    FPGA標準庫<b class='flag-5'>Open</b> Logic介紹

    開源項目!教你如何制作開源教育機械臂

    128x64實時反饋。 經(jīng)過多次失敗的測試和設(shè)計迭代,Pedro 2.0終于在2024年發(fā)布,具有改進的功能,經(jīng)過徹底的測試和驗證。 Pedro 2.0是完全開源項目,旨在讓
    發(fā)表于 03-10 11:22

    ElfBoard開源項目|智能消防車項目

    智慧城市的建設(shè)推動了城市各個領(lǐng)域的智能化發(fā)展,消防領(lǐng)域也不例外。智慧消防作為智慧城市的重要組成部分,其建設(shè)和發(fā)展與智慧城市的建設(shè)緊密相連。 在此背景下,ElfBoard團隊完成了創(chuàng)新性的開源
    的頭像 發(fā)表于 01-04 16:43 ?533次閱讀
    ElfBoard<b class='flag-5'>開源</b><b class='flag-5'>項目</b>|智能消防車<b class='flag-5'>項目</b>

    RISC-V在MCU中有哪些知名的開源項目?

    RISC-V在MCU中有哪些知名的開源項目?
    發(fā)表于 12-30 19:48

    開源鴻蒙榮獲開放原子“2024年度操作系統(tǒng)領(lǐng)域國內(nèi)活躍開源項目

    近日,2024開放原子開發(fā)者大會暨首屆開源技術(shù)學(xué)術(shù)大會在武漢圓滿召開。在大會開幕式“2024年度國內(nèi)活躍開源項目&開發(fā)者致謝儀式”上,開放原子開源鴻蒙(OpenAtom OpenHar
    的頭像 發(fā)表于 12-28 15:39 ?675次閱讀

    開放原子開源基金會與三開源項目舉行捐贈簽約儀式

    近日,在2024開放原子開發(fā)者大會暨首屆開源技術(shù)學(xué)術(shù)大會開幕式上,開放原子開源基金會秘書長助理李博與openKylin、EasyAda、KWDB開源項目捐贈方代表共同簽約。
    的頭像 發(fā)表于 12-23 11:29 ?508次閱讀

    凌蒙派OpenHarmony開源項目榮獲本期Gitee官方推薦

    近日,我司凌蒙派OpenHarmony開源項目榮獲本期Gitee官方推薦。本期Gitee官方推薦不僅是對凌蒙派OpenHarmony開源項目的高度認可,也是對我司在推動
    的頭像 發(fā)表于 11-20 01:04 ?694次閱讀
    凌蒙派OpenHarmony<b class='flag-5'>開源</b><b class='flag-5'>項目</b>榮獲本期Gitee官方推薦

    科技云報到:假開源真噱頭?開源大模型和你想的不樣!

    科技云報到原創(chuàng)。 25年前,著名的計算機程序員、開源軟件運動旗手Eric S·Raymond出版了《大教堂與集市》書,首次提出了開放源代碼(Open Source)的概念,提倡軟件源代碼能被任何人
    的頭像 發(fā)表于 11-03 10:46 ?470次閱讀

    全球首個開源AI標準正式發(fā)布

    近日,在備受矚目的2024年ALL THINGS OPEN大會上,開源組織Open Source Initiative(OSI)宣布了項重大突破——正式發(fā)布了
    的頭像 發(fā)表于 10-31 10:59 ?504次閱讀

    ElfBoard開源項目|“智慧光伏”開源項目技術(shù)文檔

    最大化地捕捉和利用。下面就和各位小伙伴詳細介紹下這一開源項目是怎樣實現(xiàn)的。環(huán)境說明1.開發(fā)環(huán)境操作系統(tǒng):Ubuntu18.0464位版2.交叉編譯工具鏈:arm-
    的頭像 發(fā)表于 10-11 15:52 ?640次閱讀
    ElfBoard<b class='flag-5'>開源</b><b class='flag-5'>項目</b>|“智慧光伏”<b class='flag-5'>開源</b><b class='flag-5'>項目</b>技術(shù)文檔

    華為全聯(lián)接大會2024亮點:open-eBackup備份軟件項目正式開源

    在備受矚目的華為全聯(lián)接大會2024上,華為宣布了項重要舉措——open-eBackup備份軟件項目全面開源,標志著華為在數(shù)據(jù)保護領(lǐng)域的又
    的頭像 發(fā)表于 09-25 15:39 ?1257次閱讀

    真格基金宣布捐贈開源AI項目vLLM

    通用人工智能項目,Hugging Face 上有超過 40 萬模型。每周,有超過 100 萬行代碼在開源 AI 領(lǐng)域中創(chuàng)建,開發(fā)者
    的頭像 發(fā)表于 09-24 16:13 ?604次閱讀

    Matepad pro12.2 已上市半個月,但是還沒有在開源網(wǎng)站看到該項目開源信息,違背開源精神

    Matepad pro12.2 已上市半個月,本人自己也購買了同款12+256的pad,想要同步學(xué)習(xí)下這款pad的些體驗還不錯的功能點,但是目前為止還沒有在開源網(wǎng)站看到該項目開源
    發(fā)表于 08-27 17:25