網(wǎng)站icp備案新規(guī)推廣哪個(gè)平臺(tái)好
ArduPilot之433電傳模塊集成之H7Dual飛控Rx/Tx絲印問題
- 1. 源由
- 2. 安裝
- 3. 排查
- 3.1 電氣連接
- 3.2 軟件配置
- 3.3 模塊測(cè)試
- 3.4 通信測(cè)試
- 3.5 定位問題
- 4. 總結(jié)
- 5. 參考資料
1. 源由
鑒于最近iNav最新固件6.1.1出現(xiàn)遠(yuǎn)航炸機(jī),還是回到相對(duì)可靠的Ardupilot,在Mavlink電傳集成時(shí),出現(xiàn)了無(wú)法連接地面站和飛控的問題。
經(jīng)過層層排查,最后將解決步驟記錄下,以便查閱。
2. 安裝
1.【433電傳模塊】鑒于F450機(jī)架實(shí)在是太老了,且筆者沒有太多的冗余備件,因此,433MHz電傳模塊式從F450機(jī)架上拆下來DIY到了Mark4機(jī)架上。
ArduPilot飛控之DIY-F450計(jì)劃
ArduPilot Kakute F7 AIO DIYF450 without GPS配置
ArduPilot Kakute F7 AIO DIYF450 之GPS配置
2.【UART4】之前Mark4機(jī)架上用了SnapAirUnit連接QGC飛行使用正常。
ArduPilot之H743遺留配置問題解決
SnapAirUnit信號(hào)發(fā)射端和接收部分可能存在硬件問題,導(dǎo)致無(wú)法連接,本次計(jì)劃將該模塊替換為433模塊,以適應(yīng)遠(yuǎn)航需求。
注:按理來說是一個(gè)非常簡(jiǎn)單的替換工作,而實(shí)際折騰了1天。
3. 排查
3.1 電氣連接
433模塊Rx – H7Dual UART4_Tx
433模塊Tx – H7Dual UART4_Rx
3.2 軟件配置
軟件配置
SERIAL4_PROTOCOL = 2 //MAVlink2
SERIAL4_BAUD = 57 //57600
3.3 模塊測(cè)試
硬件功能
PC usb – 433模塊 – 無(wú)線通信 – 433模塊 – PC usb
雙向鏈路測(cè)試正常!
3.4 通信測(cè)試
實(shí)際FC與433采用TTL信號(hào)接口,因此測(cè)試以下鏈路:
PC usb – 433模塊 – 無(wú)線通信 – 433模塊 – serial2usb – PC usb
雙向鏈路測(cè)試正常!
3.5 定位問題
安裝時(shí),已經(jīng)了解情況如下:
- TTL飛控串口功能正常
- 433模塊硬件功能正常
基于上述測(cè)試已經(jīng)實(shí)際情況,懷疑最大可能是TxRx是否有可能接線有問題????
4. 總結(jié)
經(jīng)H7DUAL UART4的RxTx按照標(biāo)記反向連接,工作正常!
5. 參考資料
【1】ArduPilot飛控之DIY-F450計(jì)劃
【2】 ArduPilot Kakute F7 AIO DIYF450 without GPS配置
【3】ArduPilot Kakute F7 AIO DIYF450 之GPS配置
【4】ArduPilot之H743遺留配置問題解決
【5】iNav開源代碼之嚴(yán)重炸機(jī) – 危險(xiǎn)隱患
【6】iNav開源代碼之嚴(yán)重炸機(jī) – FAILSAFE
【7】iNav開源代碼之嚴(yán)重炸機(jī) – 緊急降落
【8】iNav開源代碼之EmergencyLanding
【9】iNav開源代碼之Filters