USB 轉 SBUS 轉換器 | 適用於 RC 的 SBUS 轉 USB 轉接器, 無人機與工業控制
描述
專業的 USB轉SBUS / SBUS 轉 USB 轉換器模組 專為遙控設計, 無人機, 飛行控制器, 機器人技術, 和工業控制應用.
該轉換器橋接 RC SBUS 訊號和基於 USB 的系統, 將非標準SBUS通信轉換為標準USB UART通信.
它支持:
- 系統匯流排
- SBUS2
- 他們走了
- WBUS協議
進階版本提供:
- 波特率可調
- 可調式幀率
- 整合SBUS編碼和解碼
- 資料校驗與驗證
這允許 SBUS 設備直接與 PC 通訊, 微控制器, 串口設備, 無線數據鏈路, 和工業控制系統.
概述
與簡單的 SBUS 轉接器不同, 此模組處理:
- 電平轉換
- SBUS協定解析
- UART通訊轉換
- 訊框時序控制
- 可選SBUS編碼/解碼
轉換後, SBUS可以像標準串行通訊介面一樣使用,無需用戶手動處理複雜的SBUS時序和幀結構.
典型應用包括:
- 無人機飛行控制器開發
- RC接收器訊號監測
- 無線遙測擴展
- 工業自動化控制
- UART網路控制系統
主要特點
雙向 USB ↔ SBUS 轉換
支援:
- SBUS 轉 USB
- USB轉SBUS


該模組作為USB虛擬COM口設備, 允許與PC軟體直接通信.
可用硬體:
- 直接 USB A 型插頭版本 (無需 USB 電纜)
- USB線延長版
支援多種RC協議
相容於:
- 標準SBUS
- SBUS2
- 他們走了
- 無線匯流排
適用於多種遙控接收器和無人機控制系統.
可調式 USB UART 波特率
原來的SBUS協定使用非標準的UART格式:
- 100 千比特/秒
- 1 起始位
- 2 停止位
- 奇偶校驗
這對於許多計算機和微控制器來說很難直接處理.
可調波特率版本將SBUS轉換為標準UART通信:
可用波特率:
- 9600
- 38400
- 57600
- 115200
輸出格式:
- 1 起始位
- 1 停止位
- 無奇偶校驗
相容於:
- 件
- 微控制器
- UART 數據無線電
- 網路裝置
可調式幀率控制
SBUS通常以短間隔連續發送資料幀.
USB用, 無線連結, 或長距離通訊系統, 幀速率過高可能會導致:
- 緩衝區溢位
- 封包擁塞
- 資料遺失
可調式幀速率版本允許使用者配置幀間隔:
10毫秒 – 500 毫秒
這提高了相容性:
- 無線序列鏈路
- USB擴充系統
- 遠距離控制應用
整合SBUS編碼 & 解碼 (選修的)
編解碼版本整合SBUS協定處理.
功能:
SBUS解碼
將 SBUS 訊框轉換為可讀的通道值:
- 16 頻道
- 整數輸出
- 範圍: 0–2047
主機系統無需手動解碼SBUS.
SBUS編碼
將標準串列資料轉換為SBUS輸出.
有用於:
- 飛控開發
- RC 訊號生成
- 無人機控制系統
資料完整性保護
標準SBUS協定不包括校驗和驗證.
用於無線傳輸, 長電纜, 或網路通訊, 可能會出現數據錯誤.
編解碼器版本添加:
- 異或校驗和驗證
提高可靠性:
- 無線控制連結
- USB擴充系統
- 遠距離通訊
規格
介面
USB介面
- USB 2.0
- CDC 虛擬 COM 端口
SBUS接口
- 標準 RC SBUS 訊號
通訊參數
SBUS輸入
- 波特率: 100 千比特/秒
- 起始位: 1
- 停止位: 2
- 平價: 甚至
USB 串口輸出
可選波特率:
- 9600
- 38400
- 57600
- 115200
格式:
- 1 起始位
- 1 停止位
- 無奇偶校驗
車架資訊
標準SBUS:
- 幀長: 25 位元組
- 16 頻道
解碼輸出:
- 幀長: 35 位元組
- 16 通道值
- 旗幟
- 異或校驗和
機械尺寸
直插USB版本
尺寸:
40 × 20 毫米
特徵:
- 內建 USB A 型連接器
- 直接插入 PC USB 連接埠
USB 線版本
尺寸:
55 × 32 毫米
特徵:
- 包括外部 USB 電纜
- 適用於桌上型電腦和測試環境


如何選擇合適的 USB 轉 SBUS 轉換器版本
不同的版本是針對不同的通訊需求而設計. 請檢查您的電腦軟體, 串行通訊設定, 訂購前的SBUS資料處理要求.
1. 可調式波特率 – 減少串列通訊錯誤
標準SBUS使用特殊的 100 kbps UART 格式, 通用計算機和串行通訊設備不常用.
某些 UART 硬體可能難以準確產生或接收該非標準波特率, 可能導致通訊錯誤或數據不穩定.
可調波特率版本將SBUS資料轉換為標準UART通信.
可用波特率:
- 9600 基點
- 38400 基點
- 57600 基點
- 115200 基點
推薦用於:
- 直接連接至電腦
- Arduino和STM32等微控制器
- Raspberry Pi 和其他 UART 設備
- 需要更穩定串行通訊的應用
2. 可調式幀速率 – 防止多個 SBUS 幀黏在一起
標準 SBUS 接收器通常以大約 4–7 ms 的間隔輸出資料幀, 取決於製造商.
然而, PC 不是即時作業系統. 它的應用程式可以間隔讀取串行數據,而不是立即處理每個傳入的幀.
當PC讀取串口之前多個SBUS幀到達時, 多個幀可能會累積在緩衝區中並一起出現. 這使得軟體更難以識別和處理正確的資料幀.
可調式幀率功能允許使用者配置輸出幀間隔 10 女士至 500 多發性硬化症.
推薦用於:
- USB轉無線資料傳輸
- 遠距離SBUS通訊
- 無線遙測系統
- 串行讀取頻率有限的 PC 應用程式
- 資料幀分離和處理穩定性很重要的系統
3. 內建SBUS解碼器-簡化資料處理
標準SBUS使用緊湊的資料格式. 接收器通常會傳送一個 25 位元組的 SBUS 幀,其中包含 16 通道值.
接收應用程式必須解碼該訊框以提取實際的通道訊息.
不含內建解碼器, PC軟體必須自行解析原始SBUS協議.
具有內建硬體解碼器, 模組自動處理SBUS幀並以35位元組格式輸出解碼後的通道數據, 包括通道值, 旗幟, 和校驗和資訊.
如果符合以下條件,請選擇內建解碼器的版本:
- 您正在開發自己的 PC 應用程式.
- 您的軟體不支援本機 SBUS 解碼.
- 您希望直接接收通道值而不實作 SBUS 解析器.
如果選擇不含內建解碼器的版本:
- 您使用現有的第三方應用程式.
- 您的軟體已經支援SBUS協定解碼.
- 您需要原始的25位元組SBUS資料幀.
重要的: 解碼器是硬體級功能. 訂購時請選擇所需的解碼器版本. 無法透過正常的軟體設定啟用或停用它.
配置選項
訂購前請選擇正確的配置.
不同版本提供不同的韌體功能.
基本的 (100K SBUS 透明)
100K波特率SBUS透傳.
推薦用於標準 SBUS 接收器通信.
可調波特率
將 SBUS 轉換為標準 UART 通信.
支援:
9600 / 38400 / 57600 / 115200 波特率.
波特率 + SBUS編碼
包括:
- 波特率可調
- 整合SBUS編碼
適用於需要 SBUS 輸出產生的系統.
波特率 + 幀率控制
包括:
- 波特率可調
- 可調式SBUS幀間隔
推薦用於無線和長距離通訊系統.
完整版 (所有功能)
包括:
- 波特率可調
- 可調式幀率
- SBUS編碼
- SBUS解碼
- 異或校驗和驗證
推薦用於專業無人機, RC, 和工業應用.
應用領域
- 用於 RC 接收器的 USB 至 SBUS 轉接器
- SBUS 轉 USB 接口,用於 PC 偵錯
- 無人機飛行控制器開發
- RC訊號監測
- 透過USB或無線UART擴展SBUS
- 透過 USB UART 進行工業控制
- 機器人通訊系統
常問問題
問: 這是 USB 轉 SBUS 或 SBUS 轉 USB 設備?
一個: 它支援兩個方向. 該模組作為雙向 USB ↔ SBUS 轉換器.
問: 我可以將 SBUS 接收器直接連接到 PC?
一個: 是的. 此模組將SBUS訊號轉換為USB串列埠通信, 允許直接連接 PC.
問: 是否支援SBUS2?
一個: 是的. 升級版支援SBUS2協議.
問: 我應該選擇哪個版本?
- 用於簡單的 SBUS 監控: 基礎版
- 適用於 MCU/UART 應用: 可調波特率版本
- 用於無線或長距離鏈接: 幀率控製版本
- 適用於專業無人機應用: 完整版
問: SBUS 至 USB 轉換器是否透過標準 Linux 序列介面輸出原始 SBUS 幀?
一個: 是的. 該轉換器使用一個 CH340 USB轉串口接口 並在電腦上顯示為標準虛擬串口.
在原始模式下, SBUS數據是 未解碼或修改. 從SBUS輸入接收到的資料透過USB串列埠輸出作為原始SBUS資料流. 對於標準SBUS, 這意味著原來的 25-位元組 SBUS 幀 被傳輸到串口.
它不會顯示為 USB 操縱桿或 HID 設備.
問: 該轉換器可以在 Linux 上使用嗎?
一個: 是的. CH340 USB轉串口介面支援Linux等主流作業系統. 在許多相對較新的 Linux 發行版上, 所需的CH340驅動程式已包含在Linux核心中. 如果設備未被自動識別, 可以手動安裝相應的CH340驅動程式.
官方 WCH CH340 驅動程式頁面: https://www.wch.cn/products/CH340.html
問: 轉換器將在 Linux 中使用什麼裝置名稱?
一個: CH340驅動程式被辨識後, 轉換器通常顯示為標準序列設備, 例如: /dev/ttyUSB0
確切的設備名稱可能會有所不同,具體取決於 Linux 系統和連接的其他 USB 設備.
問: 該轉換器是否需要專有的 Linux 驅動程式?
一個: 不需要專有應用程式或特殊接口. 轉換器採用標準CH340 USB轉串口接口.
如果Linux系統已經包含CH340驅動程式, 通常不需要安裝額外的驅動程式. 否則, 可安裝標準CH340驅動.
問: 我可以自己解析原始SBUS幀嗎?
一個: 是的. 原始資料模式支援此功能.
轉換器將SBUS輸入資料直接傳遞到USB串行接口, 允許您自己的 Linux 軟體或模擬器讀取和解析原始 SBUS 幀.
問: 轉換器是否內部解碼SBUS通道?
一個: 根據產品配置可支援不同的輸出模式. 對於需要的應用程式 原始SBUS數據, 使用原始模式. 在此模式下, 輸出由原始內容組成 25-位元組 SBUS 幀. 單獨的解碼資料模式可以輸出 35-位元組資料流, 但當您的軟體需要自行解析原始 SBUS 幀時,這不是必需的.
問: 是否提供Linux GUI調試應用程式?
一個: 我們目前提供一個 Windows偵錯/設定工具. 目前未提供專用的 Linux GUI 應用程式. 然而, 對於只需要存取 SBUS 資料的應用程式來說,這通常是不必要的, 因為轉換器在Linux下作為標準USB串行設備運行.
問: 我應該選擇內建SBUS解碼器的版本嗎?
一個: 這取決於你的電腦軟體. 如果您開發自己的 PC 應用程式, 我們推薦 內建解碼器版本. 它以 35 位元組格式輸出解碼的 SBUS 數據, 讓您的軟體更容易處理. 如果您使用第三方 PC 應用程式, 我們推薦 不含內建解碼器的版本, 因為第三方軟體可能需要原始的SBUS協定數據.
問: 內建解碼器可以停用嗎?
一個: 不. 解碼器整合到晶片中,並在晶片製造過程中永久配置. 使用者無法透過軟體啟用或停用解碼器.
問: 解碼器版本和非解碼器版本有什麼區別?
一個: SBUS是一種壓縮協議. 這 非解碼器版本 輸出原始SBUS協定數據, 而 解碼器版本 自動解碼數據並輸出解碼後的數據 35-位元組資料格式.
問: 為什麼波特率可調?
一個: 可調波特率旨在幫助減少 標準中可能出現的資料錯誤 100 kbps 波特率. 使用者可以根據自己的應用程式和通訊環境選擇合適的波特率.
問: 為什麼幀率可以調節?
一個: 可調式幀率有助於解決 PC端串列資料黏連或資料包串聯問題. 調整幀率可以使接收到的串列埠資料更容易被PC軟體正確處理.
問: 我應該選擇哪個版本?
一個:
| 電腦軟體 | 建議版本 |
|---|---|
| 您自己的/定制的 PC 應用程序 | 內建解碼器 |
| 第三方PC應用 | 不含解碼器 |
| 需要原始SBUS協定數據 | 不含解碼器 |
| 需要直接解碼35位元組數據 | 內建解碼器 |
為什麼選擇這款 USB 轉 SBUS 轉換器?
✔ 專為USB ↔ SBUS 轉換設計
✔ 在內部處理協定處理
✔ 支援SBUS2 / 他們走了 / 無線匯流排
✔ 多種韌體可供選擇
✔ 適用於無人機, RC, 機器人和工業系統
✔ 提供工廠韌體定制和 OEM 支持
工廠優勢
我們專注於:
- RC訊號處理
- 無人機通訊解決方案
- 無線資料傳輸系統
- 嵌入式韌體開發
支援:
- 代加工 / ODM定制
- 韌體修改
- 長期技術支援
相關貼文
- USB 轉 SBUS 或 SBUS 轉 USB 轉換器指南 | 遙控無人機轉接器配置
- USB 轉 SBUS 或 SBUS 轉 USB 使用手冊 https://cdn.isdb-t.com/pdf/usb-to-sbus-sbus-to-usb-manual-v3-english.pdf
- 實驗室視圖 2012 首先安裝插件: https://cdn.isdb-t.com/software/labveiw-2012-plugin.zip
- USB 轉 SBUS 與 SBUS 轉 USB 工具: https://cdn.isdb-t.com/software/usb2sbus-sbus2usb-tool.zip
- 官方 WCH CH340 驅動程式頁面: https://www.wch.cn/products/CH340.html
- USB轉SBUS和SBUS轉USB模組中文使用說明書: https://cdn.isdb-t.com/pdf/usb-to-sbus-sbus-to-usb-manual-v3-chinese.pdf



評論
還沒有評論.