国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

(1)ADS-B接收機(jī)

這篇具有很好參考價值的文章主要介紹了(1)ADS-B接收機(jī)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

文章目錄

????????前言

1.1 所需硬件

1.2 連接到自動駕駛儀

1.3 設(shè)置

1.4 ADSB輸出配置

1.5 啟用載人飛行器避障功能

1.6 飛行器數(shù)據(jù)庫

1.7 開發(fā)者信息包括模擬


前言

本文介紹了如何安裝和配置 ADS-B 模塊,以便你的飛機(jī)能夠知道附近的其他飛機(jī)和空中交通管制,并/或向其傳送信息。這也使地面上的飛行員能夠知道附近的有人駕駛飛機(jī),并可選擇讓飛行器自動避開它們。


ADS-B(又稱自動依賴監(jiān)視廣播)(Automatic Dependent Surveillance Broadcast)是一種空中交通監(jiān)視技術(shù),使飛機(jī)能夠被空中交通管制員和其他飛行員準(zhǔn)確跟蹤,而不需要傳統(tǒng)雷達(dá)。

!Warning

避讓功能是仍在開發(fā)中的新功能,應(yīng)謹(jǐn)慎使用。如果啟用了 ADSB 避讓功能,強(qiáng)烈建議設(shè)置RCx_OPTION = 38 (ADSB Avoidance En)功能,以便在空中時輕松禁用,如果有此需要。

1.1 所需硬件

這些傳感器可以直接從?uAvionix?或?Sagetech?購買,也可以從以下經(jīng)銷商處購買:

  • EXDTEKVS26-21T
  • USA:Unmanned Systems Source
  • R Cubed Engineering
  • U.K:Unmanned Tech
  • Germany:UAV Store

1.2 連接到自動駕駛儀

(1)ADS-B接收機(jī)

ADSB 接收機(jī)應(yīng)連接到自動駕駛儀的串行端口。接收器的安裝應(yīng)使天線呈垂直方向。

上圖采用的是億思德科技有限公司研發(fā)的超小體積低功耗 ADS-B 接收模塊 VS26-21T。

VS26-21T 模塊的性能特點,具體如下:

  • MavLink2 協(xié)議輸出;
  • 超低功耗:約 0.3W,55mA@5V,不發(fā)熱;
  • 超小尺寸:27*19*5.6mm;
  • 超低重量:3g
  • 使用 IPEX 天線,空域監(jiān)視距離可達(dá) 100km+。

1.3 設(shè)置

設(shè)置?ADSB_TYPE?參數(shù),以配合接收機(jī)的串行通信協(xié)議。

接收器所連接的串口應(yīng)配置成也與 ADSB 接收器的協(xié)議相匹配:

ADSB Protocol

ADSB_TYPE

SERIALx_PROTOCOL

SERIALx_BAUD

MAVLINK

1

MAVLink2 (2)

57600

Sagetech

2

ADSB (35)

UCP

3

115200

Sagetech MX

4

例如,如果你將 uAvionix Ping2020i 插入自動駕駛儀上指定為 SERIAL4UART,你會設(shè)置:

  • SERIAL4_PROTOCOL2(指 MAVLink2);
  • SERIAL4_BAUD 57(指 57600)。
  • !Note

ADSB 接收機(jī)的規(guī)格可能只說明 MAVLink 為協(xié)議。在這種情況下,首先嘗試 MAVLink2,如果不成功,就用 MAVLink 作為串口協(xié)議。

在做出這些改變后,你需要重新啟動你的板子。

為了使 ADSB 數(shù)據(jù)流向 GCS,你要檢查你的 StreamRate 參數(shù)。在某些情況下,它已經(jīng)被設(shè)置好了,但最好還是檢查一下。這些速率在每個遙測中都是可以調(diào)整的,比如在連接高帶寬和低帶寬的情況下。調(diào)整速率的參數(shù)將取決于你的 GCS 連接到哪一個。在大多數(shù)情況下,它是 telem1

  • SR1_ADSB 5(指 5Hz)。

一旦投入使用,大約 50 公里范圍內(nèi)的飛機(jī)應(yīng)出現(xiàn)在地面站地圖上。

(1)ADS-B接收機(jī)

為了測試系統(tǒng),你可以與?flightradar24.com?上顯示的航班進(jìn)行比較。

1.4 ADSB輸出配置

!Warning

確保你有正確的權(quán)限,使用能夠發(fā)射的 ADSB 硬件。你將會在空中交通管制員的機(jī)場雷達(dá)上顯示出來!

以下參數(shù)用于配置 ADS-B 輸出:

  • ADSB_ICAO_IDICAO_ID 該飛機(jī)的唯一飛行器識別號碼。這是一個限制在 24 位的整數(shù)。如果設(shè)置為 0,那么將隨機(jī)生成一個。如果設(shè)置為 -1,則不發(fā)送靜態(tài)信息,假設(shè)收發(fā)器是預(yù)編程的;
  • ADSB_EMIT_TYPE:ADSB 對發(fā)射轉(zhuǎn)發(fā)器信號的飛行器類型的分類。默認(rèn)值為 14UAV);
  • ADSB_LEN_WIDTH:飛機(jī)的長度和寬度尺寸選項,長度和寬度單位為米。在大多數(shù)情況下,使用 1 的值表示最小的尺寸;
  • ADSB_OFFSET_LAT:GPS 天線的橫向偏移。這描述了飛機(jī)上 GPS 天線中心的物理位置偏移;
  • ADSB_OFFSET_LON:GPS 天線的縱向偏移。這通常被設(shè)置為 1,由傳感器應(yīng)用;
  • ADSB_RF_SELECT:收發(fā)器射頻選擇 Rx 啟用和/或 Tx 啟用。這只影響可以 Tx 和/或 Rx 的設(shè)備。只有 Rx 的設(shè)備會覆蓋這一點,使其總是只有 Rx;
  • ADSB_SQUAWK:向 ATC 廣播的 Squawk/Transponder(模式 3/A)代碼,通常由你的 ATC 為某一特定航班分配。在美國/加拿大,默認(rèn)的 Squawk 代碼是針對 VFR 的,是 1200。歐洲和澳大利亞的大部分地區(qū)使用 7000。如果設(shè)置了一個無效的八進(jìn)制數(shù)字,那么它將被重置為 1200;
  • ADSB_OPTIONS:允許啟用某些設(shè)備的特定功能,并允許在某些飛行器失控保護(hù)"鳴叫"緊急代碼。

在許多情況下,默認(rèn)值是可以的,除了?ADSB_RF_SELECT?需要打開發(fā)射機(jī)外,你不需要改變?nèi)魏芜@些。ADSB_RF_SELECT?發(fā)射位在啟動時被清空,以確保你只在有意啟用時進(jìn)行發(fā)射。

uavionix.xml 中為 ADSB 提供了額外的 MAVLink 信息,允許 GCS 設(shè)置所有這些選項。即 msg UAVIONIX_ADSB_OUT_CFGUAVIONIX_ADSB_OUT_DYNAMIC,其中 _cfg 是唯一可以指定自定義呼號的地方。

!Note

Mission Planner 的轉(zhuǎn)發(fā)器標(biāo)簽不會向 SagetechXP 系列轉(zhuǎn)發(fā)器發(fā)送正確的信息。為了改變工作模式,可以使用 Sagetech 的工程 GUI 將轉(zhuǎn)發(fā)器設(shè)置為 ALT 模式,以確保傳輸與飛行控制器的工作。

1.5 啟用載人飛行器避障功能

ArduPilot 包括一個飛行模式,AVOID_ADSB,它試圖根據(jù) ADS-B 傳感器的輸出來避免有人駕駛的飛行器。當(dāng)有必要根據(jù)下面的參數(shù)進(jìn)行避讓時,自動進(jìn)入該模式。當(dāng)威脅過去后也會自動退出。

要啟用該功能,請與地面站連接并設(shè)置以下參數(shù):

  • AVD_ENABLE設(shè)置為"1"以啟用基于 ADS-B 的避讓(設(shè)置后可能需要刷新參數(shù));
  • AVD_F_DIST_XY:以米為單位的水平距離,應(yīng)被認(rèn)為是近失誤;
  • AVD_F_DIST_Z:在飛行器上方或下方的垂直距離,以米為單位,應(yīng)被視為近似事故;
  • AVD_F_TIME:在預(yù)計發(fā)生近距離碰撞前多少秒(基于飛行器的當(dāng)前位置和速度),飛行器應(yīng)開始?AVD_F_ACTION
  • AVD_F_ACTION:控制飛行器應(yīng)如何應(yīng)對預(yù)計的近距離碰撞(即 2:爬升或下降,3:水平移動,4:垂直 3D 移動,5RTL6:懸停);
  • AVD_F_RCVRY:設(shè)置飛行器在清除了近失區(qū)后的行為方式(即 1 = 恢復(fù)以前的飛行模式)。

注意:有同等的"警告"參數(shù)(即 AVD_W_DIST_XY),可用于調(diào)整何時在地面站出現(xiàn)對飛行員的警告。

ArduPilot 固件 4.0 及以后的版本中,可以通過 RC 通道的開關(guān)來啟用或禁用進(jìn)入該模式,通過設(shè)置 RCx_OPTION = 38 (ADSB Avoidance En)。如果 RCPWM > 1800us,那么如果有威脅出現(xiàn),就會啟用進(jìn)入該模式。

1.6 飛行器數(shù)據(jù)庫

當(dāng)啟用時,ADS-B 庫最多可以存儲 50 個由 ADS-B 接收器探測到的飛行器信息,但可以通過?ADSB_LIST_MAX?參數(shù)進(jìn)一步限制。由于其他功能的一些實驗性工作,如 EKF2,可用的 RAM 可能會受到限制。值得注意的是,當(dāng) ADSB 被禁用時(ADSB_TYPE = 0),那么內(nèi)存就會被釋放,有效地釋放出大約 1KBRAM。當(dāng)啟用時,檢測到的飛行器列表每秒鐘檢查一次,以發(fā)現(xiàn)潛在的沖突。

1.7 開發(fā)者信息包括模擬

數(shù)據(jù)是通過 ADSB_VEHICLE 消息(ADSB_VEHICLE message)傳輸?shù)?。?dāng) ArduPilot 收到時,它將使用?SRx_ADSB?值進(jìn)行流式傳輸,其中x是遙測端口號,該值是每秒要流式傳輸多少飛行器。如果使用 telem1,流率參數(shù)將是?SR1_ADSB。列表將不會重復(fù)超過 1 秒的速度。這種靈活性對于節(jié)省數(shù)據(jù)鏈路的帶寬很有用,但也允許高速鏈路的最大更新率,如機(jī)載配套計算機(jī)。

ArduPilotSITL 包括對支持 ADS-B 的飛機(jī)進(jìn)行模擬。要啟用這個功能,你必須有 pymavlink v1.1.70?或更高版本。如果你有一個舊版本,請使用:

sudo pip install --upgrade pymavlink MAVProxy

使用?SIM_ADSB_COUNT?參數(shù)設(shè)置要模擬的飛機(jī)數(shù)量??梢酝ㄟ^設(shè)置參數(shù)'SIM_ADSB_TX'來啟用 Ping2020 模擬支持。ADS-B 的其他模擬選項也存在,都以?SIM_ADSB_?開頭。

使用 USB-Serial 轉(zhuǎn)換器將硬件 ADS-B 接收器插入你的計算機(jī),或使用 PingUSB,將允許你在模擬中疊加真實的 ADS-B 交通。你可以通過這種方式調(diào)用 SITL 來實現(xiàn)這種效果:

sim_vehicle.py -v ArduCopter -A "--uartC uart:$SERIAL_DEVICE:57600"

其中?SERIAL_DEVICE?Linux 系統(tǒng)上可能是/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A4008ZND-if00-port0(用命令?ls /dev/serial/by-id/*?或?ls /dev/ttyS*?查找有效的串行設(shè)備列表,用于 CygwinCOM 端口)。一旦 SITL 啟動,可能需要設(shè)置?SERIAL3_?參數(shù):

:ref:`SERIAL3_PROTOCOL<SERIAL3_PROTOCOL>` 1

:ref:`SERIAL3_BAUD<SERIAL3_BAUD>` 57600文章來源地址http://www.zghlxwxcb.cn/news/detail-500705.html

到了這里,關(guān)于(1)ADS-B接收機(jī)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • python 進(jìn)行衛(wèi)星坐標(biāo)計算和接收機(jī)坐標(biāo)計算

    python 進(jìn)行衛(wèi)星坐標(biāo)計算和接收機(jī)坐標(biāo)計算 衛(wèi)星坐標(biāo)計算 流程以及相關(guān)公式 從上一篇文章中我們獲取到了廣播星歷中的文件(N文件讀取),通過N文件中的數(shù)據(jù)以及周內(nèi)秒我們可以計算出衛(wèi)星的坐標(biāo)。Python讀取O文件以及N文件_Hxdih的博客-CSDN博客 在計算衛(wèi)星坐標(biāo)時,我們需要做到

    2024年02月03日
    瀏覽(26)
  • 基于simulink的信道化接收機(jī)建模與仿真

    基于simulink的信道化接收機(jī)建模與仿真

    目錄 1.發(fā)送模塊設(shè)計 2.接收模塊的設(shè)計 3.仿真測試 4.基于matlab的誤碼率仿真 ? ? ? ? 信道化接收機(jī)建模是指在通信系統(tǒng)中,對接收機(jī)的行為和性能進(jìn)行數(shù)學(xué)建模和分析,以便更好地理解和優(yōu)化通信系統(tǒng)的性能。在數(shù)字通信系統(tǒng)中,信道化接收機(jī)的建模涉及到對信道、噪聲、解

    2024年02月04日
    瀏覽(18)
  • ExpressLRS開源之接收機(jī)固件編譯燒錄步驟

    ExpressLRS開源之接收機(jī)固件編譯燒錄步驟

    ExpressLRS是航模上目前比較流行的開源發(fā)射機(jī)和接收機(jī)開源代碼之一。 其目的旨在提供最好的完全開放、高刷新率的無線電控制鏈路,同時以低延遲保持該速率下的最大可實現(xiàn)范圍,在900MHz和2.4GHz頻率下對硬件提供大量支持。 這個也是筆者一直使用的RC控制鏈路。從無人機(jī)的

    2024年02月10日
    瀏覽(69)
  • 手機(jī)接收機(jī)的功能電路(1)---天線、低噪放、混頻器

    手機(jī)接收機(jī)的功能電路(1)---天線、低噪放、混頻器

    話機(jī)本身的天線一般為螺旋鞭狀天線或短鞭狀天線。移動臺的天線具有足夠?qū)挼墓ぷ黝l帶,它工作于全部的收發(fā)信道,基本上所有的蜂窩話機(jī)都可使用內(nèi)接和外接天線。 天線分為發(fā)射天線與接收天線,將高頻電流轉(zhuǎn)化為高頻電磁波傳送出去的導(dǎo)體被稱為發(fā)射天線;將高頻電磁

    2024年02月11日
    瀏覽(22)
  • ADS-B消息的算法及仿真

    ADS-B消息的算法及仿真

    為了進(jìn)行ADS-B報文防欺騙技術(shù)研究,首先需要深入了解報文的編譯碼方法:譯碼的實現(xiàn)可以深度挖掘報文中的特征參數(shù),進(jìn)行防欺騙研究;編碼的實現(xiàn)可以為后續(xù)仿真實驗產(chǎn)生符合要求的報文打下基礎(chǔ)。 各字段含義 bits No. bits 縮寫 含義 1-5 5 DF 下行鏈路格式 5-8 3 CA 應(yīng)答器能力

    2024年02月09日
    瀏覽(16)
  • 《Git入門實踐教程》前言+目錄

    版本控制系統(tǒng)(VCS)在項目開發(fā)中異常重要,但和在校大學(xué)生的交流中知道,這個重要方向并未受到重視。具備這一技能,既是項目開發(fā)能力的體現(xiàn),也可為各種面試加碼。在學(xué)習(xí)體驗后知道,Git多樣化平臺、多種操作方式、豐富的資源為業(yè)內(nèi)人士提供了方便的同時,也造成

    2024年02月10日
    瀏覽(96)
  • FPGA學(xué)習(xí)實踐之旅——前言及目錄

    很早就有在博客中記錄技術(shù)細(xì)節(jié),分享一些自己體會的想法,拖著拖著也就到了現(xiàn)在。畢業(yè)至今已經(jīng)半年有余,隨著項目越來越深入,感覺可以慢慢進(jìn)行總結(jié)工作了。趁著2024伊始,就先開個頭吧,這篇博客暫時作為匯總篇,記錄在這幾個月以及之后從FPGA初學(xué)者到也算有一定

    2024年02月03日
    瀏覽(100)
  • windows 搭建docker 以及部署前后端項目及程序,對所需目錄掛載nginx進(jìn)行配置顯示

    windows 搭建docker 以及部署前后端項目及程序,對所需目錄掛載nginx進(jìn)行配置顯示

    1.我們在電腦上進(jìn)行搜索 ,啟用或者關(guān)閉windows功能 2. 如果沒有 Hype-V的話,具體添加步驟如下: 在本地創(chuàng)建一個.bat文件,內(nèi)容為:? 保存為.bat文件,然后右鍵,以管理員身份運行。 等待安裝好之后,最后一步點擊Y。完成安裝。 然后以管理員身份運行powershell.這個其實就是

    2024年02月08日
    瀏覽(29)
  • Linux 學(xué)習(xí)目錄合集【文章索引】

    前言:本內(nèi)容為筆者自學(xué)筆記內(nèi)容。 本文中的操作環(huán)境:騰訊云服務(wù)器:CentOS 7.6 64bit 學(xué)習(xí)階段規(guī)劃: Linux 基本操作【基本命令、vim、makefile使用等】 Linux 系統(tǒng)【進(jìn)程:概念、控制、通信;IO基礎(chǔ);多線程等】 Linux 網(wǎng)絡(luò)【網(wǎng)絡(luò)基礎(chǔ)、套接字編程、IO高級等】 學(xué)習(xí)集: C++ 入門

    2024年02月07日
    瀏覽(25)
  • FlinkCDC 菜鳥教程-文章目錄

    背景篇 環(huán)境篇 ?準(zhǔn)備一臺已經(jīng)安裝了 Docker 的 Linux 或者 MacOS 電腦。 準(zhǔn)備教程所需要的組件 版本對應(yīng)關(guān)系 安裝 環(huán)境檢查 工具篇 flink kibana 概念篇 Docker 介 紹 Docker Compose 介 紹 Kibana介 紹 實踐篇 演示: Mysql CDC 導(dǎo)入 Elasticsearch 啟動服務(wù) 準(zhǔn)備數(shù)據(jù) 在 Flink SQL CLI 中使用 Flink DDL 創(chuàng)建

    2024年02月09日
    瀏覽(48)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包