無人機數據鏈使用手冊

VCAN1878 使用手冊

900MHz資料傳輸模組

1. 產品概述

VCAN1878-10W是全球數位廣播電台之一 1878 系列. 主要用於高功率遠距離工業資料傳輸. 具有體積小等特點, 良好的整合, 和高靈敏度. VCAN1878-10W工作在902~928MHz頻段. VCAN1878-10W 有兩種型號, VCAN1878A-10W 與 VCAN1878B-SMA. 唯一的區別是傳輸距離. 在良好的環境下, VCAN1878-40A-SMA的最大傳輸距離為 100 千米, VCAN1878-40B-SMA的最大傳輸距離為 200 千米.

2. 技術參數

  • 頻率範圍:       902-928兆赫
  • 擴頻模式: FHSS
  • 資料加密:       256-位元物理層加密
  • 通訊範圍: 長達100KM/200KM
  • 輸出功率:         10功率(40dBm)
  • 孔口速度:         高達 276.4kbps
  • 串口波特率:       高達 921.6kbps
  • 工作溫度:   -40℃+85℃
  • 電源電壓:      直流15~26V, 典型值+24V
電源電壓100% 數據全峰值電流 (一個)100% 數據全功率平均電流 (一個)
15V3.20一個2.10一個
18V2.80一個1.74一個
24V2.00一個1.30一個
26V1.85一個1.20一個
  • 靈敏度:
孔口速度10-7 BER100KM 最大用戶速度200KM 最大用戶速度
276.4kbps的-106 dBm的136kbps的128kbps的
230.4kbps的-107 dBm的116kbps的104kbps的
172.8kbps的-108 dBm的82kbps的74kbps的
115.2kbps的-109 dBm的48kbps的42kbps的
57.6kbps的-110 dBm的14kbps的10kbps的

3. 機械製圖

UAV Data Link user manual 1
UAV Data Link user manual 2

VCAN1878-SMA 尺寸圖

  • VCAN1878-SMA尺寸: 111毫米*49毫米*18.5毫米 (附 SMA 頭).
  • VCAN1878-SMA 重量:137G

4. 產品連接器

4.1   J30J-15pin原理圖

4.2   J30J-15pin腳位定義

沒有.引腳名稱描述方向
1壓水堆電源端為正極一世
2壓水堆電源端為正極一世
3GND電源端為負極一世
4GND電源端為負極一世
5D_TXD資料串口發送資料TX
6D_RXD資料串口接收資料RX一世
7GND資料串口接地GND
8C_TXD控制串列埠發送資料TX一世
9C_RXD控制串列埠接收資料RX
10GND控制串口接地GND
11IO1* 預訂 *IO
12IO2* 預訂 *IO
13IO3* 預訂 *IO
14IO4* 預訂 *IO
15GND接地
注意: 請確認模組串口是TTL電平還是RS232電平.

5. 產品指示燈意義

UAV Data Link user manual 4

電源PWR(綠色)

電源燈亮起表示設備已通電.

發射燈TX(紅色)

當 TX 亮起時, 表示模組正在發送數據.

接收燈RX(紅色)

當 RX 亮起時, 表示模組正在接收數據.

接收訊號強度燈(RSSI 3 綠燈)

能量燈數量越多表示訊號接收強度越強.

RSSI燈代表接收訊號的強度
RSSI 能量燈亮起的數量接收到的能量 dBm
所有 3 RSSI 燈亮約-50dBm
2 RSSI 燈亮約-80dBm
1 RSSI 燈亮約-95dBm
模組類型模式VCAN1878-40-SMA 指示燈狀態
RXTX接收信號強度指數 123
所有AT指令配置方式
掌握正常運作接收資料時閃爍打開 (常亮)與接收訊號的強度成正比
奴隸不同步每 860ms 循環亮一次
奴隸同步打開 (常亮)發送資料時閃爍與接收訊號的強度成正比
中繼器不同步與發送燈交替閃爍與接收燈交替閃爍每 860ms 循環亮一次
中繼器同步接收資料時閃爍 否則亮發送資料時閃爍 否則亮與接收訊號的強度成正比

6. AT命令/暫存器說明

6.1   AT指令

指令 (接受大小寫)描述
ATI1查詢硬體版本號
ATI2查詢韌體版本號
ATI3234234   查詢軟體版本號
ATI4查詢SN號
在&V顯示目前參數列表
在&W¯¯儲存目前參數表
ATA退出AT指令設定模式,進入資料模式
ATSxxx?查詢暫存器Sxxx的值
ATSxxx=yyy將暫存器 Sxxx 寫入值 yyy
ATSxxx /?顯示註冊Sxxx的幫助文檔
在&Fn載入出廠預設配置:7 :點對多點主站8的出廠預設設定 :點對多點從站的出廠預設值9 :點對多點中繼器的出廠預設值10:點對點主站的出廠預設值11:點對點從站的出廠預設值12:點對點中繼器的出廠預設設定

注意: 所有暫存器變更必須使用 AT 儲存&W命令生效.

6.2   AT 命令暫存器列表

登記號碼描述
S101運作模式
S102串口波特率
S103無線鏈路速率
S104網路位址 (ID)
S105單位地址
S108輸出功率(dBm)
S110序列資料格式
S113資料包重傳
S114中繼器索引
S118同步位址
S123來自主站的 RSSI(dBm)
S124來自從站的 RSSI RSSI(dBm)
S133網絡類型
S140目的地地址
S141中繼器是/否
S142串行通道模式
S143中繼器索引使用 GPIO
S159加密啟用
S160加密金鑰
6.2.1   S101 操作模式
價值觀
0 – 碩士1 – 中繼器2 – 奴隸

操作模式定義了網路中每個設備的角色. 每個VCAN1878模組可以配置為任何模式並在網路中承擔任何角色.

  • 掌握: 每個網路都有一個master. 在點對點和點對多點網路中, 它用於同步整個網絡.
  • 中繼器: 在網路中, 它用於延長傳輸距離, 增強網路覆蓋, 並與主站或中繼器連接.
  • 奴隸: 從機直接連接到主機或中繼器.
數值(bps)
0- 230400    6 – 144001- 115200    7 – 9600(預設)2- 57600     8 – 72003- 38400     9 – 48004- 28800     15 – 4608005- 19200     16 – 921600
6.2.2   S102 串口波特率                               

S102用於設定資料串列埠的波特率. 改變串列速率時, 請注意,需要修改與VCAN1878連接的設備的串口波特率.

6.2.3  S103 孔板速度
數值(bps)
0 – 172800( 預設 )1 – 2304002 – 2764803 – 576004 – 115200

S103決定整個網路的通訊速率. 網路上的每個設備必須配置為相同的速率. 比率越高, 網路吞吐量越高, 但靈敏度越差. 相鄰模式靈敏度相差約1dB.

6.2.4  S104 網路位址 (ID)                          
數值(0~4294967295)
默認 1234567890

網路上的所有裝置必須具有相同的網路位址. 不同網路位址的設備不能互相通信. 當多個網路在同一區域同時運作時, 每個網路的網路位址必須保證唯一.

6.2.5   S105 單位地址
數值(0~65535)
默認 0

在同一網路上, 單元位址用於網路上的識別, 每個設備應該有一個唯一的單元位址.

對於點對點網絡, 預設值為 0. 設備自動分配單元位址. 使用者無需設定該參數. 用戶還可以手動分配非-0 單位地址. 在同一網路中, 如果使用自動分配, 所有設備的單元位址設定為 0. 如果使用手動分配, 您可以設定單元位址S105, 同步位址S118, 以及每個設備的目標位址S140,以確保網路拓撲正確.

對於點對多點網絡, 每個設備必須手動分配一個非-0 設備位址. 詳情, 請參閱章節 8.7.

6.2.6    S108輸出功率(dBm)
數值(dBm)
30- 3西33- 5西35- 7W¯¯40 – 10W(預設)

S108用於設定本端設備的發射功率.

   6.2.7 S110串列資料格式
價值觀
1 – 8N1(預設)

串列資料格式僅支援8N1.

   6.2.8 S113 資料包重傳
數值(0~255)
默認 3

此暫存器決定封包可以重傳的最大次數. 重傳次數用於確保系統在複雜環境或弱訊號下的穩健性. 重傳可能會導致額外的資料傳輸, 這會降低系統吞吐量. 最大資料包傳輸次數為資料重傳次數加一.

   6.2.9 S114中繼器索引
數值(1~254)
默認 1

  點對點模式, 此暫存器在工作模式為中繼器且單元位址為 0. 此暫存器指示中繼器在網路上的相對位置. 無需在主站和從站上進行額外配置即可在點對點網路上新增或刪除中繼器設備. 當中繼器設備啟動時, 它自動連接到點對點網絡, 當它關閉時, 網路已重新連接.

當使用多個中繼器時, 請保證主機到從機的中繼器序號單調遞增, 這可以是不連續的.

6.2.10 S118同步位址
數值(0~65535)
默認 0

可設定主設備和從設備的同步位址,從本地設備指定目前設備的同步位址 (S105) 到設備 (S118).

在點對點網路上, 當本地地址 (S105) 被設定為 0, 地址是自動分配的, 並且無需設定同步地址. 當本地地址 (S105) 不是 0, 必須設定同步位址以確定網路拓撲.

在點對多點網路上, 您必須手動為每個裝置設定正確的同步位址.

詳情, 請參閱章節 8.7.

數值(dBm)
-255 ~ 0(唯讀)
  6.2.11 S123 來自主站的 RSSI(dBm)

指示從站或中繼器接收到的訊號強度. 該值對應於引腳 RSSI1, 接收訊號強度指示2, 和RSSI3.

中繼設備的S123表示上層設備的訊號強度, S124表示下位設備的訊號強度.

數值(dBm)
-255 ~ 0(唯讀)
  6.2.12 S124 從機 RSSI(dBm)            

指示主站或中繼器接收到的訊號強度. 該值對應於引腳 RSSI1, 接收訊號強度指示2, 和RSSI3。

中繼設備的S123表示上層設備的訊號強度, S124表示下位設備的訊號強度.

價值觀
0 – 點對多點 (點對多點)1 – 點對點 (點對點)
  6.2.13 S133 網路類型                                  

此暫存器用於設定網路類型. 在一個網路上, 所有設備的網路類型必須相同.

  • 點對多點:主設備向所有設備廣播數據, 所有從設備將資料傳送回主設備. ( 可以有 0 或更多中繼器)
  • 點對點:只有主端點和從端點才能相互通訊。 (可以有 0 或更多中繼器)
  6.2.14 S140 目的地地址                             
數值(0~65535)
默認 0

主設備和中繼設備可以設定目的位址, 用於指定與本地設備連接的子設備的位址.

在點對點網路上, 當本地地址設定為 0, 地址自動分配,無須設定目標地址. 當本地地址不是 0, 必須設定目標位址以指定網路拓撲.

在點對多點網路上, 您必須手動為每個裝置設定正確的目標位址.

詳情, 請參閱章節 8.7.

  6.2.15 S141 中繼器是/否                                   
數值(0~1)
0 – 不含中繼器(僅主站有效)(預設)1 – 帶中繼器(僅在主控端有效)

此暫存器在自動分配位址的點對點網路上無效 (單元位址S105為 0) 但必須設定為 0. 在這種情況下, 網路自動辨識中繼器是否存在. 不需要設定該參數.

 手動分配地址時, 此暫存器根據目前網路中是否存在中繼器來設定.

  6.2.16 S142 串行通道模式                       
價值觀
0 – RS232(預設)

此暫存器配置資料串口的工作模式。預設為RS232,目前僅支援RS232模式. 在將來, 它將支援RS485全雙工, RS485半- 複式, 和系統匯流排。

  6.2.17 S143中繼器索引使用GPIO              
價值觀
使用S114暫存器(預設)使用GPIO[4:1] 指示繼電器序號

為了方便中繼器改變序號, 您可以使用 GPIO 設定中繼器序號 [4:1].

當S143為 0, 中繼器序號是S114的值, 其範圍從 1 至 254.

當S143為 1, 中繼器序號是GPIO [4:1]+1, 其範圍從 1 至 16.

如果使用GPIO作為中繼器編號, 中繼器編號範圍為 1 至 16. 因此, 最多為 16 可以配置中繼器.

價值觀
關閉加密(預設)1 – 開啟加密
  6.2.18 S159 加密啟用                              

VCAN1878提供256位元資料加密, 透過S159寄存器來開啟或關閉.

價值觀
256位元密鑰
  6.2.19 S160 加密金鑰                                     

使用加密時, 設定256位元密鑰進行加密和解密. 兩端必須配置相同的金鑰才能接收正確的數據.

7. 點對點網絡

在點對點網路中, VCAN1878模組可用於在A點和B點之間建立資料路徑. A點可能是主宰, B點可能是從站. 當A點和B點不能直接連接時, 您可以新增一個轉發器節點. 點對點網路需要設定網路類型暫存器S133=1.

在一些特殊情況下也可以使用點對點網絡: 當部署多個從站或中繼器時, 主站透過配置目的位址選擇所需的從站進行通訊 S140.

UAV Data Link user manual 5
UAV Data Link user manual 6

7.1   配置準備

配置前, 必須使用開發板或使用者設計的硬體為VCAN1878模組提供電源和串口. 資料串口可以使用AT命令來設定暫存器, 控制串列埠可使用API​​協定配置暫存器. 有關接口的詳細信息, 請參閱章節 3 硬體說明.

7.2    工作模式

VCAN1878的點對點網路以三種模式運行: 掌握, 奴隸, 和中繼器.

主站為全網提供同步訊號,確保所有設備都能正常通訊.

從端是網路的最終節點,直接與主站或中繼器通訊. 當點對點網路中沒有用戶資料傳輸時, 從設備只會與主設備同步,不會在網路中發送任何訊息.

UAV Data Link user manual 7

  中繼器可以擴展主站的覆蓋範圍並轉發數據. 中繼器與主站或上級中繼器同步,並向下級設備發送同步訊號. 中繼器設備還可以作為從機,透過數據串口發送和接收數據。輸出數據僅是上級設備發送的數據,不輸出下級設備的數據. 然而, 輸入的資料會與下級設備發送的資料混淆並傳送給上級設備.

在網路中加入中繼器會使網路的總吞吐量減少一半, 但只有一半,而且不會隨著中繼器數量的增加而增加. 如果需要中繼並且考慮吞吐量, 另一種解決方案是將兩個設備背靠背放置在中繼器站點. 一個是上游網路的slave,一個是下游網路的master. 兩台設備串口以有線方式連接.

UAV Data Link user manual 8
UAV Data Link user manual 9
UAV Data Link user manual 10

  當單元位址設定為 0 在VCAN1878的P2P網路上, IP位址是自動分配的. 用戶無需設定機組地址, 同步位址, 和目的地地址.

VCAN1878的點對點中繼模式非常靈活且易於使用. 在點對點網路中新增中繼器設備不需要對主站和從站進行額外的配置. 只需將中繼器設定為相同的網路ID即可, 孔率, 並設定中繼器序號. 開機後, 現有網路會自動偵測是否有中繼器加入. 中繼器編號必須從主站到從站依序遞增,但可以不連續. 注意中繼器位置,確保連結穩定.

工作模式配置暫存器為S101. 運行以下命令:

  • ATS101=0 —   掌握
  • ATS101=1 —   中繼器
  • ATS101=2 —   奴隸

7.3   使用出廠預設設定

出廠預設設定指令可用於快速配置和部署VCAN1878模組, 為每種類型的配置提供固定的預設配置. 使用出廠預設值將所有暫存器設定為預設值. 使用預設設定有以下好處:

  • 加快配置過程. 如果沒有特殊要求, 使用預設配置.
  • 解決問題. 如果由於設定的調整而無法建立通信, 只需恢復出廠預設設置,任何不正確的調整都將被覆蓋.

對於大多數網路應用, 出廠預設設定足以滿足點對點網路所需的所有功能. 無論特殊要求多麼複雜, 您可以從出廠預設設定開始配置. 所有工作模式和網路類型都有對應的出廠預設設定命令.

  • 在&F10 —   點對點主站的出廠預設設定
  • 在&F11 —   點對點從站的出廠預設設定
  • 在&F12 —   點對點中繼器的出廠預設設定
UAV Data Link user manual 11

7.4   主設定

UAV Data Link user manual 12
  1. 在&F10 – 恢復點對點主站的出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 1, 對應點對點網絡.
  5. S103 – 網路上所有裝置的無線鏈路速率必須設定為相同. 比率越高, 吞吐量越大, 比率越低, 且靈敏度越好.
  6. S104 – 網路位址 (入侵偵測系統) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 變更網路位址, 使用 ATS104=xxxxxxxx.
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S101 – 工作模式必須設定為 0, 對應主人.
  9. S105 – 單元位址設定為 0 自動分配地址.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

7.5   從機設定

UAV Data Link user manual 13
  1. 在&F11 – 恢復點對點從站的出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 1, 對應點對點網絡.
  5. S103 – 網路上所有裝置的無線鏈路速率必須設定為相同. 比率越高, 吞吐量越大, 比率越低, 且靈敏度越好.
  6. S104 – 網路位址 (id) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 變更網路位址, 使用 ATS104=xxxxxxxx
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S101 – 工作模式必須設定為 2, 對應從機.
  9. S105 – 單元位址設定為 0 自動分配地址.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

7.6   中繼器設定

UAV Data Link user manual 14
  1. 在&F12 – 恢復點對點中繼器的出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 1, 對應點對點網絡.
  5. S103 – 網路中所有裝置的連接埠速率必須相同. 比率越高, 吞吐量越大, 比率越小, 且靈敏度越好.
  6. S104 – 網路上所有裝置的無線鏈路速率必須設定為相同. 強烈建議不要使用預設設置 1234567890. 若要變更網路位址,請使用 ATS104=xxxxxxxx.
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S101 – 工作模式必須設定為 1, 對應中繼器.
  9. S105 – 單元位址設定為 0 自動分配地址.
  10. S114 – 中繼器序號代表中繼器在網路中的位置, 離主人越近, 序號越小, 並且它可以是不連續的.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

8.點對多點網絡

在點對多點網路中, 主站可以直接連接多個從站,也可以透過中繼器連接多個從站. 中繼器還具有從機端的功能,可以與主機通訊, 但其上行資料會與從機的上行資料混淆. 對於點對多點網絡,需要設定網路類型暫存器S133=0.

主設備可以使用目標位址S140暫時選擇特定的從設備或中繼器來與其他設備通訊並過濾來自其他設備的資料傳輸請求.

UAV Data Link user manual 15

點對多點網路拓撲圖

8.1   配置準備

配置前, 必須使用開發板或使用者設計的硬體為VCAN1878模組提供電源和串口. 資料串口可以使用AT命令來設定暫存器, 控制串列埠可使用API​​協定配置暫存器. 有關接口的詳細信息, 請參閱章節 3 硬體說明.

8.2   工作模式

VCAN1878點對多點網路以三種模式運行: 掌握, 奴隸, 和中繼器.

主站為整個網路提供同步訊號,確保所有設備之間的正常通訊.

從站是網路的最終節點,直接與主站或中繼器通訊. 當點對多點網路中沒有用戶資料傳輸時, 從設備只會同步主設備,不會在網路上傳送任何訊息.

UAV Data Link user manual 16

中繼器可以擴展主站的覆蓋範圍並轉發數據. 中繼器與主站或上級中繼器同步,並向下級設備發送同步訊號. 中繼器設備還可以作為從機,透過數據串口發送和接收數據. 輸出數據僅是上級設備發送的數據,不輸出下級設備的數據. 然而, 輸入的資料會與下級設備發送的資料混淆並傳送給上級設備.

在網路中加入中繼器會使網路的總吞吐量減少一半, 但只有一半,而且不會隨著中繼器數量的增加而增加. 如果需要中繼器並且考慮吞吐量, 另一種解決方案是將兩個設備背靠背放置在中繼器站點. 一個是上游網路的slave,一個是下游網路的master. 兩台設備串口以有線方式連接.

UAV Data Link user manual 17

點對多點網路的中繼器不能像點對多點網路那樣自動添加. 需要手動配置暫存器S105, S118, 和S140確定網路拓撲.

工作模式配置暫存器為S101. 運行以下命令:

  • ATS101=0 —   掌握
  • ATS101=1 —   中繼器
  • ATS101=2 —   奴隸

8.3   使用出廠預設設定

出廠預設設定指令可用於快速配置和部署VCAN1878模組, 為每種類型的配置提供固定的預設配置. 使用出廠預設值將所有暫存器設定為預設值. 使用預設設定有以下好處:

1. 加快配置過程. 如果沒有特殊要求, 請使用預設配置.

2. 解決問題. 如果由於調整設定而無法建立通信, 只需恢復出廠預設設置,任何不正確的調整都將被覆蓋.

對於大多數網路應用, 出廠預設設定提供點對多點網路所需的所有功能. 無論特殊要求多麼複雜, 您可以從出廠預設設定開始配置. 所有工作模式和網路類型都有對應的出廠預設設定.

  • 在&F7 —   點對多點主站的出廠預設設定
  • 在&F8 —   點對多點從站的出廠預設設定
  • 在&F9 —   點對多點中繼器的出廠預設設定
UAV Data Link user manual 18

8.4   主設定

UAV Data Link user manual 19
  1. 在&F7 – 恢復點對點主站出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 0, 對應點對多點網絡.
  5. S103 – 網路上所有裝置的無線鏈路速率必須設定為相同. 比率越高, 吞吐量越大. 費率越低, 靈敏度越好.
  6. S104 – 網路位址 (id) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 若要變更網路位址,請使用 ATS104=xxxxxxxx.
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S141 – 網路中是否存在中繼器.
  9. S101 – 工作模式必須設定為 0, 對應主人.
  10. S105 – 對於單位地址, 請參閱章節 9.7 舉個例子.
  11. S118 – 對於同步位址, 請參閱章節 9.7 例如.
  12. S140 – 對於目標位址, 請參閱章節 9.7 例如.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

8.5   從機設定

UAV Data Link user manual 20
  1. 在&F8 – 恢復點對多點從站的出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 0, 對應點對多點.
  5. S103 – T 網路上所有裝置的無線連結速率必須設定為相同. 比率越高, 吞吐量越大. 費率越低, 靈敏度越好.
  6. S104 – 網路位址 (id) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 若要變更網路位址,請使用 ATS104=xxxxxxxx.
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S141 – 網路中是否存在中繼器.
  9. S101 – 工作模式必須設定為 2, 對應從機.
  10. S105 – 對於本地地址, 請參閱章節 9.7 舉個例子.
  11. S118 – 對於同步位址, 請參閱章節 9.7 例如.
  12. S140 – 對於目標位址, 請參閱章節 9.7 例如.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

8.6   中繼器設定

UAV Data Link user manual 21
  1. 在&F9 – 恢復點對多點中繼器的出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 0, 對應點對多點.
  5. S103 – 網路上所有裝置的無線鏈路速率必須設定為相同. 比率越高, 吞吐量越大. 費率越低, 靈敏度越好.
  6. S104 – 網路位址 (id) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 若要變更網路位址,請使用 ATS104=xxxxxxxx.
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S141 – 網路中是否存在中繼器.
  9. S101 – 工作模式必須設定為 2, 對應中繼器.
  10. S105 – 對於本地地址, 請參閱章節 9.7 舉個例子.
  11. S118 – 對於同步位址, 請參閱章節 9.7 例如.
  12. S140 – 對於目標位址, 請參閱章節 9.7 例如.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

8.7   配置點對多點網路位址範例.

UAV Data Link user manual 22

點對多點網路有一個主站, 四個奴隸, 和兩個中繼器. 奴隸 1, 奴隸 2, 和中繼器 1 同步到主站, 中繼器 2 與中繼器同步 1, 奴隸 3 與中繼器同步 1, 和奴隸 4 在中繼器處同步 2. 如果主站的S141是 1, 網路上有中繼器. 各設備的單元位址及同步位址設定如下表:

本地地址S105同步位址S118目標位址S140
掌握100
中繼器1210
中繼器2320
名氣1410
奴隸2510
從機3620
奴隸4730

在同一個點對多點網路上, 每個設備的單元位址必須是唯一的且非零. 同步位址設定為其上級設備的單元位址. 目標地址通常設定為 0, 或如果需要指定接收設備,則為設備的單元位址.

9. 與中心網路連接

中心Mesh網路是一種特殊的點對多點網絡. 網路的中心仍然是主宰者, 所有從機可以互相交換資料但不轉送數據. 有中心的Mesh網路需要設定網路類型暫存器S133=2. 此網路類型不支援中繼器.

主設備可以使用目標位址S140暫時選擇特定的從設備進行通訊並過濾來自其他設備的資料傳輸請求.

UAV Data Link user manual 23

具有中心網路拓撲的網狀網絡

9.1   配置準備

配置前, 必須使用開發板或使用者設計的硬體為VCAN1878模組提供電源和串口. 資料串口可以使用AT命令來設定暫存器, 控制串列埠可使用API​​協定配置暫存器. 有關接口的詳細信息, 請參閱章節 3 硬體說明.

9.2   工作模式

VCAN1878的中心Mesh網路僅支援兩種工作模式: 主人和奴隸. 不支援中繼器.

主站為全網提供同步訊號,確保所有設備都能正常通訊.

從站是網路的最終節點,直接與主站或從站通訊. 當點對多點網路上沒有傳輸用戶資料時, 從設備與主設備同步,不會在網路上發送任何訊息.

UAV Data Link user manual 24

對於具有中心的網狀網絡, 寄存器S105, S118和S140需要事先配置以確定網路拓撲.

工作模式配置暫存器為S101. 運行以下命令:

  • ATS101=0 —   掌握
  • ATS101=2 —   奴隸

9.3   使用出廠預設設定

出廠預設設定指令可用於快速配置和部署VCAN1878模組, 為每種類型的配置提供固定的預設配置. 使用出廠預設值將所有暫存器設定為預設值. 使用預設設定有以下好處:

1.加快配置過程並在不需要時使用預設配置.

2. 解決問題. 如果由於調整設定而無法建立通信, 只需恢復出廠預設設置,任何不正確的調整都將被覆蓋.

對於大多數網頁應用程式, 出廠預設值足以滿足集中式網狀網路所需的所有功能. 無論特殊要求多麼複雜, 您可以從出廠預設設定開始配置. 所有工作模式和網路類型都有對應的出廠預設設定.

  • 在&F4 — Mesh-with-Center 主控的出廠預設設定.
  • 在&F5 — Mesh-with-Center 從站的出廠預設設定.
UAV Data Link user manual 25

9.4   主設定

UAV Data Link user manual 26
  1. 在&F7 – 恢復帶有中心網格母版的出廠預設設定.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 2 具有成對的中央網格.
  5. S103 – 網路上所有裝置的無線鏈路速率必須設定為相同. 比率越高, 吞吐量越大. 費率越低, 靈敏度越好.
  6. S104 – 網路位址 (id) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 若要變更網路位址,請使用 ATS104=xxxxxxxx
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S141 – 網路中是否存在中繼器, 該值必須設定為 0.
  9. S101 – 工作模式必須設定為 0, 對應master端.
  10. S105 – 對於單位地址, 請參考點對多點網路中的範例.
  11. S118 – 對於同步位址, 請參考點對多點網路中的範例.
  12. S140 – 對於目標位址, 請參考點對多點網路中的範例.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

9.5   從機設定

UAV Data Link user manual 27
  1. 在&F8 – 恢復網格中心從站的出廠預設設置.
  2. 在&W¯¯ – 儲存設定參數.
  3. 在&V – 顯示目前設定.
  4. S133 – 網路類型必須設定為 2 具有成對的中央網格.
  5. S103 – 網路上所有裝置的無線鏈路速率必須設定為相同. 比率越高, 吞吐量越大. 費率越低, 靈敏度越好.
  6. S104 – 網路位址 (id) 網路上所有裝置的數量必須相同. 強烈建議不要使用預設設置 1234567890. 若要變更網路位址,請使用 ATS104=xxxxxxxx
  7. S102 – 串口波特率與所連接設備的波特率匹配.
  8. S141 – 網路中是否存在中繼器, 該值必須設定為 0.
  9. S101 – 工作模式必須設定為 2, 對應從機端.
  1. S105 – 對於單位地址, 請參考點對多點網路中的範例.
  2. S118 – 對於同步位址, 請參考點對多點網路中的範例.
  3. S140 – 對於目標位址, 請參考點對多點網路中的範例.

配置完成後, 運行AT&W命令保存目前設定. 執行ATA指令退出AT指令模式,設定生效.

9.6   資料包長度限制

在中央網狀網路的情況下, 當頻道接取方式為TDMA時, 每個設備都與其他設備通信. 當多個設備發送資料時, 串口輸出的資料會互相交錯. 確保資料包的完整性, 封包長度必須小於單一時隙發送的最大長度. 當頻道接入模式選擇TDMA-AUTO時, 資料包長度沒有限制.

孔口速度單包最大長度
276.4kbps的175 字節
230.4kbps的140 字節
172.8kbps的100 字節
115.2kbps的55 字節
57.6kbps的15 字節

問一個問題

← 返回

感謝你的回應。 ✨