Pegasus servos RS485 bus

Hi,

I am currently using Pegasus actuators on my UAV. I use actuators with pwm input, but I would like to use servos with RS485. How can this function be implemented in ardupilot?
By extending it with RS485, I could get complete diagnostics from the servo.

Am I able to implement this feature to the autopilot by myself?

Thank you

Hello Petr,

Any luck with that. I will need to connect proper ‘CAN-Bus’ operated servos from Michigan Avionics to the AP. The newbie I am cannot find a straight forward way other than using traditional PWM servos for roll, pitch, yaw and throttle.

Hi,

there is only one solution. You need to write a lua script as a driver, or customize ardupilot FW.
Or try to use current drivers and customize them. Or you can make you own hw board as a translator and program the translation.
When you are connecting regural PWM servos, just follow the manual.
https://ardupilot.org/copter/docs/traditional-helicopters.html
https://ardupilot.org/copter/docs/traditional-helicopter-connecting-apm.html

1 Like