GrandK / megapirateng

Automatically exported from code.google.com/p/megapirateng
0 stars 0 forks source link

Crius AIO Tri Copter yaw servo not work MegaPirateNG #30

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.  yaw servos connected to pins 7

What is the expected output? What do you see instead?
the yaw servo heats and vibrates.
the yaw servo is unstable.

What version of the MegaPirateNG are you using?
MegaPirateNG 2.8 R3 or 2.9 R5 same issue

Please provide any additional information below.
Crius AIO Tri Copter yaw servo not work MegaPirateNG.
work on multiwii firmware servo connected on pin 2.
no heats , no vibrates for this.

Original issue reported on code.google.com by freddef1...@gmail.com on 11 Feb 2013 at 11:59

GoogleCodeExporter commented 9 years ago
Looks like you must use Servo which supports 490Hz PWM rate.
Tri servo shares with motors same hardware timer. So if motors running at 
490Hz, servo also running at 490Hz.
Maybe we need to move servo output to other channel with separate in next 
release...

Original comment by Alexey.K...@gmail.com on 12 Feb 2013 at 7:14

GoogleCodeExporter commented 9 years ago
Thanks you very much Alexey for your fast response. ;)
i use for my tricopter test , a simple HXT900 9g / 1.6kg / .12sec Micro Servo. 
i'm very interresting for use this , because i have another tricopter on 
multiwii firmware. the servo work fine on PIN 2. 
What make for change assignation PIN ?
On library or arducopter folder.
Many Thanks for next responses

Original comment by freddef1...@gmail.com on 14 Feb 2013 at 7:27

GoogleCodeExporter commented 9 years ago
Could you please, try new MPNG 2.9 R6 available in SVN?
In this version motor connected to D6 moved to D2!
So now all motors running at 490Hz and servo at 50Hz.

Original comment by Alexey.K...@gmail.com on 22 Feb 2013 at 10:58

GoogleCodeExporter commented 9 years ago
Hello Alexey,

Thank you very much for your exellent work ,and i have downloaded and tested 
the firmawre.it is much better.a little more stable

On my aio bord i have the same problem .
the yaw servo heats and vibrates.
the yaw servo is unstable.

Connextion Crius AIO bord for me : 

tail engine = 3
left engine = 6
right engine = 5
servo motors = 7 ( on multiwii firmware 2 )

best regards

Original comment by freddef1...@gmail.com on 22 Feb 2013 at 2:20

GoogleCodeExporter commented 9 years ago
Looks like you downloaded old version. Left engine must be connected to D2 in 
new firmware. New version is 2.9R6 and available only in SVN!

Original comment by Alexey.K...@gmail.com on 22 Feb 2013 at 2:41

GoogleCodeExporter commented 9 years ago
Hello,

work fine . sorry for my last message .

servo work perfectly.

connextion is now for AIO crius : 
tail engine = 3
left engine = 2
right engine = 5
servo motors = 7

thank you ver much

Original comment by freddef1...@gmail.com on 22 Feb 2013 at 3:13

GoogleCodeExporter commented 9 years ago

Original comment by Alexey.K...@gmail.com on 6 Mar 2013 at 1:05

GoogleCodeExporter commented 9 years ago
how can i change the servo max.the srevo has more way that my mechanik.

Original comment by geriflie...@gmail.com on 17 Mar 2013 at 4:11

GoogleCodeExporter commented 9 years ago
the servo moves to the wrong way how can i reversed it or reversed yaw gyroo

Original comment by geriflie...@gmail.com on 17 Mar 2013 at 5:06

GoogleCodeExporter commented 9 years ago
Tricopter OK, but MegaPirateNG 2.8 R3 can only digital servo (=7)

Original comment by joko.bin...@gmail.com on 16 Jul 2013 at 9:31

GoogleCodeExporter commented 9 years ago
Hi,  I've found a flaw in the megapirate code when using a Tricopter setup and 
powering the board via a BEC.  No 5v power is being supplied to the motor 
outputs as a result yet the servo needs 5v to operate.  I connected up a 
standard rx 4.8v battery to test my theory and the servo works fine.  Because I 
am using multistar SBEC escs I had to use the external BEC for power.

Original comment by rum...@gmail.com on 4 Aug 2013 at 2:13