與Oneshot和Multishot相比DShot有什麼優勢
•無需進行電調行程校準
•更精確的傳輸訊號,更強大的抗干擾能力
•解析度為2048,而其他協議解析度為1000
•比Oneshot協議更快
•更安全,每個訊號 電調都可以檢測yifan損壞的資料
DShot的速度有多快?
目前常用的DShot協議有:DShot600,DShot300,DShot150
(DShot1200已經在最新的betaflight4.11韌體取消了)
•DShot600 – 600,000 bits/Sec
•DShot300 – 300,000 bits/Sec
•DShot150 – 150,000 bits/Sec
計算延遲時間
首先我們需要知道一個數據包中有多少位,然後對協議的速度進行劃分。一個 DShot 資料包由16位組成: 11位表示油門值(2^10= 2048解析度) ,1位表示遙測請求,4位表示 CRC 校驗(迴圈冗餘校驗)。
例如,DShot600的頻率為600,000 / 1637500hz= 37.5 KHz,這意味著將一個油門值從飛控傳送到電調需要大約26.7 uS。
各種電調傳輸協議速度對比與 Oneshot125、 Oneshot42和 Multishot 的速度相比(假設訊號是100% 油門)
Oneshot125 – 250 uS
DShot150 – 106.7 uS
Oneshot42 – 84 uS
DShot300 – 53.3 uS
DShot600 – 26.7 uS
Multishot – 25 uS
快速傳輸速度的 DShot 理論上將允許高達33KHz的飛控執行頻率。(不要高達37.5 KHz,因為需要留有一些空間)。雖然 DShot600沒有 Multishot 那麼快,但是隻要它比飛控執行頻率快就足夠了。
與Oneshot和Multishot相比DShot有什麼優勢
•無需進行電調行程校準
•更精確的傳輸訊號,更強大的抗干擾能力
•解析度為2048,而其他協議解析度為1000
•比Oneshot協議更快
•更安全,每個訊號 電調都可以檢測yifan損壞的資料
DShot的速度有多快?
目前常用的DShot協議有:DShot600,DShot300,DShot150
(DShot1200已經在最新的betaflight4.11韌體取消了)
•DShot600 – 600,000 bits/Sec
•DShot300 – 300,000 bits/Sec
•DShot150 – 150,000 bits/Sec
計算延遲時間
首先我們需要知道一個數據包中有多少位,然後對協議的速度進行劃分。一個 DShot 資料包由16位組成: 11位表示油門值(2^10= 2048解析度) ,1位表示遙測請求,4位表示 CRC 校驗(迴圈冗餘校驗)。
例如,DShot600的頻率為600,000 / 1637500hz= 37.5 KHz,這意味著將一個油門值從飛控傳送到電調需要大約26.7 uS。
各種電調傳輸協議速度對比與 Oneshot125、 Oneshot42和 Multishot 的速度相比(假設訊號是100% 油門)
Oneshot125 – 250 uS
DShot150 – 106.7 uS
Oneshot42 – 84 uS
DShot300 – 53.3 uS
DShot600 – 26.7 uS
Multishot – 25 uS
快速傳輸速度的 DShot 理論上將允許高達33KHz的飛控執行頻率。(不要高達37.5 KHz,因為需要留有一些空間)。雖然 DShot600沒有 Multishot 那麼快,但是隻要它比飛控執行頻率快就足夠了。