New We are sorting MAX channels into categories and territories. Read the news

DShot: как FC передаёт команды на ESC



🧠Полётный контроллер рассчитывает отдельную команду для каждого мотора и передаёт её на ESC. Для этого используются разные протоколы.

🟢В PWM значение газа задаётся длительностью импульса. Этот протокол применяется до сих пор — например, для сервоприводов и некоторых регуляторов. Более быстрые OneShot и MultiShot работают по похожему принципу, но используют более короткие импульсы. Такие протоколы обычно требуют калибровки минимального и максимального сигнала.

🟢Сейчас чаще применяется DShot. Он передаёт команду цифровым пакетом, в котором содержатся значение газа и проверочный код CRC. Это позволяет обнаруживать повреждённые данные, а калибровка диапазона газа не требуется.

🟢DShot также позволяет FC отправлять служебные команды — например, включать звуковой сигнал моторами или изменять направление их вращения, если это поддерживает прошивка ESC.

🟢DShot300 и DShot600 отличаются скоростью передачи: 300 и 600 кбит/с. На обороты мотора эта цифра напрямую не влияет.

Для большинства обычных настроек достаточно DShot300. DShot600 нужен при более высокой скорости обмена — например, при Bidirectional DShot и PID-цикле 8 кГц.

Автор: BEASTFPV
Views: 819
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go