Currently I'm trying to build one UAV as my freetime project. But I have run into this problem which is blocking me to take the UAV for its maiden.
My configuration is as follow:
1 * dsPIC30F6014A for ppm decoding, stabilization and navigation control
1 * dsPIC30F4012 for servo pulse generation
1 * dsPIC30F4012 to extract the information from the GPS NMEA string.
The communication betweent the dsPIC is I2C.
The problem is if I power the RC receiver from the same battery as the autopilot, it will have a serious interference problem and shorten the range of the Rx. If I use a separate battery to power the Rx and opto-coupled the output from the Rx, the problem gets better, but still not completely gone.
I have tried to wrap the Rx and all the servo wires in the grounded aluminium foil but it doesn't help either. I can't move the Rx any further away from the autopilot as my compartment in the plane is limited.
Anybody have the similar experience that can advice me?