So I bought 4 metal geared servos and connected them to the 4-1 Servo Y cable.
now when I use them, the KK2.1 board, reboots itself :P
Why ?
How do i overcome this ?
I think this is because the servos are drawing too much current, making the board reboot itself. I don't get why though, since the processor gets power from a different bus than the other pins. You could overcome this by powering the servos from a separate BEC that can handle the current. Otherwise you could remove the red and black BEC wires from 3 of your ESCs and use them to power the servos (check whether they can supply enough current).
.. i didnt get it :P
I will explain all the way from the basics. You may already know this. The red and black wires of the servo type lead from your ESC make up the BEC (battery elimination circuit). Depending on the ESC, they can supply around 2A. The kk 2.1 receives power from the M1 pins. However, there is another 5V power bus that runs through the M2-M8 pins to power servos. This is to keep the power supply 'clean' and is the reason why, unlike other flight controllers, you are not supposed to remove the red wires from 3 of the ESCs. Because your servos are drawing too much current (I think), the processor keeps rebooting. This happened to me when I had a servo connected to my Rx that was connected to the kk powered by my USBasp. I am assuming you are connecting the servos to your receiver and the receiver connections of the kk are not designed to supply so much current.
You need to find out how much current your servos are drawing and how much your ESC can supply. You can then use the red and black wires of the other 3 ESCs, either alone or in parallel (not sure if parallel would work. It may fry your ESCs.) to power the servos. The servo signal wires would need to go to the retract channel. Otherwise, you could buy an external BEC that plugs into your battery and powers the servos. Just make sure it can supply enough current. A better option would be to connect only the servo signal wires to the receiver and power the servos from the spare M5-M8 pins of the kk 2.1.Again, you wil need to check if it can supply enough current.
I cant get it like this, Do you have a contact number ? PM
all the stuff is in front of me ill explain the issue ?
Perhaps you could try connecting only one servo first, then two, then three...
just connect the servo power (normally RED and BLACK) to individual BEC and connect signal (YELLOW or WHITE) and ground(BLACK) only to KK2.
KK 2.0 draws power from the first servo connector to power itself and to power the receiver. So the first servo connector has to be connected to a ESC with a BEC of required amperage. But if you are using servos on the first connector then you need to power the board with extenal power supply/BEC of required amps.
Remaining all seven servo connectors middle (+) pin and (-) pins are all interconnected as a power rail. To power the remaining servos you need to connect a BEC of required amperage in parallel with them to drive the servos if not the servos won't function.
If you are using single inadequate BEC to power all which will make the board reboot every time the load is too much in the BEC.
Sundaram Sir has explained it much clearer than I have. However, I am guessing you have connected the servo harness to the receiver since if you connect it to the kk outputs, you won't be able to control the retracts (without modding the firmware). I have PMed you my contact no. but you need to first figure out the current draw of each servo and the current supply from each ESC BEC (usually available on the product page).
I assume you are connecting 4 servos to a single channel in your Receiver .
And the power to receiver is supplied from your KK board .
What happens is, servo board is taking power from ESC connected at motor 1 - while you try powering all these up from that single BEC, the current is insufficient and hence KK board reboots (Same happens if you try to throttle up KK board with a discharged LiPo or LiPo with insufficient discharge rate)
you can use any of other 3 ESC BEC to power your servos :)
Its just power the servo seperately!! And remember to short the signal source ground to the power supply ground or the servo wont work!!
regards,
JK
Quote from: K K Iyer on January 05, 2015, 03:32:26 PM
Perhaps you could try connecting only one servo first, then two, then three...
Haven't read this earlier, connect one servo to receiver, check if it is working together with KK board, add another servo with y connector - check if 2 work ok with KK board, and in this way check how many servos can be connected in parallel and run with out reboot of KK2 ...
Quote from: parichya.gautam on January 05, 2015, 02:24:34 PM
So I bought 4 metal geared servos and connected them to the 4-1 Servo Y cable.
now when I use them, the KK2.1 board, reboots itself :P
where are you connecting the servos, in the KK board or in the RX, post a pic of your connection or a paint image of your connection setup.
Ashok.P
ITS DONE !!! :D
My Custom Quad Retracts is DONE :D ( opening new thread for that )
Regarding the servo issue, all 4 servos on one channel work fine without rebooting the board if I turn the servo slowly .
anyways, I am sticking with 2 separate channels for the front and back pair servo.
How do you turn the servos slowly if they are connected to switch controlled channel?
no its not on the switch control (i dont where that it too ), i have those 2 dials on my Tx, i use those to control servo .
One other thing, i was messing with T6Config and i messed my Tx, all controls are messed up now :P
How do i go back ? and (the reason i was trying to mess up with T6) What are the 2 switches on top of the Tx for ?
2-Click click type ones...
FS-CT6B is my radio in case you notice in the video.
the position switches or potentiometers(dials you say !!) on your radio can be coupled to work as your 5th or 6th channel one at a time, it can be set through transmitter configuration - but as yo need to rotate your servos slowly, these pots work best for you.
yea those 'potentiometers' XD
BTW, but Tx is al messed up how do i set it right ? a factory reset types perhaps ?
factory reset :)
how to do that ?
don't know for ct6b- it may need to be done through PC
for my, Tx there is menu option
its all messed up and i dont know what to do :(
Somebody help
connect to pc., and search for reset option in the config. software.
couldnt find any wasted an hour on it ...
uh oh :( , don't you have a manual ???
nothing on it .
the pdf manual ?
just researched, you can use a configuration file to get back the ct6b to factory settings,
http://www.rcgroups.com/forums/showpost.php?p=20539589&postcount=172 (http://www.rcgroups.com/forums/showpost.php?p=20539589&postcount=172)
Tred it . Doesnt work
some issues here.
T6Config is not working, SO im using digitalradio SW and it doesnt recognize it.
When you connect your cable, is it detecting ? (as a COM port ?)
yea, red led comes but the SW doesnt open
try reinstalling the software.
you may get more help from ct6b users, if you post exactly what is happening when you connect Tx to pc with screenshots and pictures.
may be something wrong with driver installation.
idk digital radio works and reads fine. t6 doesnt open
try reinstall - and pls post the exact details of your problem.
ok it opens, I dont understand anything there :P how do I proceed ?
just download the link in Reply #26
extract that file to desktop
open T6Config
click settings
select your com port , press ok
click open
select file extracted from desktop
done.
http://www.rcgroups.com/forums/showthread.php?t=1390731 (http://www.rcgroups.com/forums/showthread.php?t=1390731)
I have this SW
T6 got updated i guess
What to do now ?
anyone ?
If someone here uses the CT6B ? PLEASE save your settings and give it to me ?
if you are asking for T6Config, please read Reply #35 again.
for T6Configuration
select com port
just connect
click new configuration
click default configuration
click send configuration
done
not happeneing .
No matter what i do, some weird issue is happening here:
ill explain:
I did the default thing, Tx ON
Connected the battery
ESC beeps
Board lights up
the startup text for half a second
backlight of the board slowly reduces
after 5 sec
servo jittering
board rebooting on seconds basis ( ON OF ON OFF ON OFF )
what do i do ?
Parichya, what is your problem here ??? Radio or KK2 or your PC :banghead:
It's all mixed up.
PC is fine
SW is working
The issue is something related to the TX i guess
If i switch off the TX and boot the the board, it works fine ( No input found comes)
but if i boot it with the TX on , the event i mentioned happen
WOW this is strange>
I took out the servo Leads from my Rx and the board booted fine ( not arming though )
disconnect servo and power up, do that restarting now?
Edit: please ignore this question, you answered this already.
power to servo is taken from rx right?
that means all servos are taking power from 1 BEC.
yea they do .
Now reconnected them back and they work fine
Only issue now is that my board is not arming
Quote from: parichya.gautam on January 07, 2015, 12:23:42 AM
yea they do .
Now reconnected them back and they work fine
Only issue now is that my board is not arming
but i am sure that this will happen again if you take all power from 1 BEC.
WOW, the the servo issue is back plus board is not arming too >>> What is happening !
They were working fine all this time ...
akhilzid PM
try trimming to arm your board,
and connect like this
1 BEC To KK Board + Rx
1 BEC Power to power 2 servos
1 BEC Power to power another 2 servos
Ok update.
Board is armed now.
Trimmed the values .
alls good.
FINALLLY !! :D
Coming back to the servo issue, that still is there.
..
..
..
1 BEC to Kk .. I dont get this , what is BEC ?
IN ESC DC power 5V Out coming from BEC.
ok .. so what do i do , connect which wire to where ?
also,, another query, in the T6 config (new one )
there is 'Switch A' ' Switch B'
How can i use them ? Assuming that they are for the knob on top of the Tx ?
I've put Mixers on CH5 and Ch6 for my servos
center wire(Usually Red) in servo to middle wire of BEC (Usually Red)
,, Wait ... I have to cut the wires ?????
Switch A, Switch B are position switches that can be assigned to work as Ch5 or Ch6
sooraj: I didnt get it .. I assigned Thro Cut to Switch B
What does Dual rate do ?
ALSo, regarding the Self-Level of the KK , can i trigger it with the switch B ?
Set VR(A/B) to NULL
Enable MIX 2 as follows
Source VR(A/B)
Destination CH(5/6)
Up Rate 100
Down Rate 100
Switch A/B
Parichya, to solve this out, you might need to either rework the connectors on all your servos , or get a powerful separate BEC .
If you know soldering and is not ready to spend more, you can go with first option.
Quote from: parichya.gautam on January 07, 2015, 12:57:47 AM
,, Wait ... I have to cut the wires ?????
No just unplug that from the connector,
Akhil: I had done that but put the values at -100 and set it on reverse XD, changed it now.
didnt get the "Set VR(A/B) to NULL" part.
ALSO, is it possible that instead of turning the mixer for the servo, i use the switch and it does the same work as the mixer ( IE, move the servo) ?
ALSo, what is the use of DUAL RATE
@Sooraj:
no , no more spending or soldering :P is there a way i can do it without any cutting or buying XD ?
OH !! please explain again , what to unplug and where to put in ?
and BTW , I was able to put both on a single switch :D
used Switch A for servo retracts :D
look at the picture, that single connector is from breadboard jumper,
Quote from: parichya.gautam on January 07, 2015, 01:13:22 AM
and BTW , I was able to put both on a single switch :D
used Switch A for servo retracts :D
yes you can but you need to connect all signal wires together to channel 5/6
You can use ch5 in your Tx to self level on/off - so assign this to two position switch A (don't know how it is done in this radio - akhilzid could help)
And Ch6 for your retracts - assign Ch6 to switch B .
Can I know how many y connectors are you using and are you connecting all this servos to a single receiver channel ?
Akhil: I dont have that Cable :(
sooraj: i have 3 connectors , to make a final 4-1 connection
After assigning ch6 to switch B, you have to connect all your servo signal leads to Ch6. But power to your servo needs to be splitted.
yes i know that , that is want to know how do I do that without splitting any wires or buying anything new :P
did you cut any cables from BEC while connecting KK board?
For doing it with out any more expenses you have to do some cutting / soldering .
For doing it with out hassle of cutting cables or soldering, get 2 more servo splitters.
Quote from: parichya.gautam on January 07, 2015, 01:23:20 AM
yes i know that , that is want to know how do I do that without splitting any wires or buying anything new :P
if you powering KK board from 1 ESC and you have linear regulator, then you can connect that cable back, that will give more amps will help a lot in this case.
Akhil - No nothing
sooraj : 2 more ?? for what :P I could get it ...
Akhil M1 esc powers the board ..
Quote from: parichya.gautam on January 07, 2015, 01:45:30 AM
Akhil M1 esc powers the board ..
oops, forgot that is a KK Board, then no way other than removing cables from connectors and joint.
In KK2, BEC connected to M1 only is used to power the Flight controller and receiver - so connecting all BEC to KK2 is not a solution.
you can just short +ve rail of M2 to M8 to +ve of M1- and then the it will work :)
Another way if you have spare servo connection leads -
Just connect any non used motor terminal in your KK to Battery terminal in your receiver .
Hah !! Finally I hope it will be solved by this simple trick with out further soldering or cutting or buying more parts :)
Parichya, I currently don't have my KK2 board in hand, can you upload a clear image of back side of your board (Preferably in Photobucket.com or in my mail)
Will KK2.0 back side do ?
Also, if i connect a port of unused Motor terminal to Rx , It will take up one of my channel , so im left with only one Ch more ....
is that right or you're trying to say something else ?
there is a separate channel or 3 pin connector for connecting receiver battery (bind cable also connected here) - this is none of any 6 control channels - you have to connect the extra power to here .
But for doing this safely, you have to cut or isolate signal lead of the extra connector.
yes there is an extra binding port.
what do I have to cut now :P ?
Akhil ?
connect a receiver cable from any one of M5 to M8 to the binding port and check if it is working with out reboot of KK
Nope, Rx went into Binding mode
then you might need to cut just the signal wire in that connector.
BUT YES !!! it works !!! :D
I put all the servos on one Cable and the 6th port to power from M5
No more reboots :D
but now I dont have any free port for Auto-Level :(
Solution for that ?
cut off the signal wire on your receiver cable, and connect it to bind port - so you can use all your 6 channels. also your servos will work.
cut off which wire ?
the white (or yellow) - the one that is farthest from Black
OK .. So i cut off the white wire and connect it to binding port and it will work ?
yeah it will.....
ok doing it . Fingers crossed. XD
IT WORKED !!! :D
OOLAAAALAAAAA :D
THANKS A LOT !! :D
one small thing more, how Do i enable the Self Level in my quad ?
You need to go to the Mode Settings menu in the kk 2.1 menus. There is a self level option that can be set to:
1. Aux – AUX channel controls the self-levelling function. You will need to connect one free channel (that corresponds to a 2 position switch) to the bottom most connector on the left side pins of the kk. It will then control self level. It is better than the stick option below since you can turn it on and off during flight. You can check if you have done it correctly in the receiver test menu (under AUX).
2. Stick – Turn on Self-levelling by holding the aileron to the right when arming or disarming.
so if i choose stick then I dont need to use a cable to connect the board and the Rx ?
No. I don't think you will have to in that case
alright. thanks will let you know how it goes :)
sooraj check your mail btw..