Лебідку ввімкнено, але вона не працює
Що пише ArduPilot:
- winch unhealthy
WINCH_TYPE не дорівнює 0, і драйвер лебідки каже, що не може виконувати свою роботу. Лебідка PWM (тип 1) несправна, коли жоден вихід не має SERVOn_FUNCTION 88 (Winch). Лебідка Daiwa (тип 2) несправна, коли від неї через послідовний порт нічого не надходило 3 с.
Що робити: найімовірніше спершу
Лебідки немає: параметр лишився від чогось іншого.
ВиправтеЗадайте
WINCH_TYPE0 і перезавантажте.Лебідці PWM не призначено вихід.
ВиправтеЗадайте
SERVOn_FUNCTION88 на виході, до якого під'єднано лебідку.Лебідка Daiwa не відповідає на своєму послідовному порту.
ПеревіртеПорту лебідки потрібен
SERIALn_PROTOCOL31 (Winch).ВиправтеПодайте на лебідку живлення від батареї (пропелери зняті), задайте порту 31 і швидкість лебідки, перевірте TX до RX і RX до TX та перезавантажте.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
WINCH_TYPE | Winch Type |
WINCH_OPTIONS | Winch options |
SERIAL1_PROTOCOL | Telem1 protocol selection |
SERIAL2_PROTOCOL | Telemetry 2 protocol selection |
SERIAL3_PROTOCOL | Serial 3 (GPS) protocol selection |
SERIAL4_PROTOCOL | Serial4 protocol selection |
Де це зробити:Планувальник плати й підключення
Код, який це надсилає
winch unhealthy
libraries/AP_Winch/AP_Winch.cpp AP_Winch::pre_arm_check() · Відкрити в ArduPilot Copter-4.7.1