ā¦burning up 18 servos canāt be a very big problem thenā¦
EDIT: Looking forward to see the video. Iām pretty sure the servos are going to get very hot before the battery is empty.
BTW, Iām using this code for measuring the LiPo voltage while running. Its a sub called in the main loop just after Gosub Controlinput:
[code];[CheckLiPoStatus]LiPo safety warning!!!
;If voltage drop below 6 volt give audio warning!! (The Polyquest LiPo must not go under 5,6v!)
CheckLiPoStatus:
ENDIF
IF (LiPoLowVoltage) THEN ;Give a warning continously, since the voltage probably will raise a little when servos are turned off
Sound P9,[100\2000,100\3000,100\4000] ;Warning beeper
HexOn = 0 ;Lets keep it turned off
ENDIF
;serout s_out, i57600, āLiPo:ā, dec LiPoV,13]
Are you talking about the 645ās?
Was the servo under constant load or not while doing this test? I believe the smoke will come faster under full load though.
The first time I tried it, the pack wasnāt fully charged. I did walk it round for a few minutes. The servos did get hot, so I turned it off. I measured the pack and I was hitting the 645ās with about 8.9vdc! So, yeah, donāt do that. lol
I just wish I had taken the photo when the servo area was full. lol
Last weekend was another flop. Sorry⦠Thanks for the battery monitor code! 8)
Turns out that thereās a setting on this charger āMax charge capacityā which was defaulted to 110% for Li-Po batteriesā¦
Itās a competition charger, so perhaps that extra 10% wins races or something.
If you are using a Bot Board 2, there are jumpers that connect VL and VS to Analog input 1 and Analog Input 2 (which are pins P16 and P17) on The Atom
Pro. You can see these in the Users guide: lynxmotion.com/images/html/b ⦠tm#aglance
From the document you will see:
From the above example: the 10 bit AtoD conversion should return a value near: 2.25/5 * 1024 = 461
Kurt gave you a good answer to this.
I did also mention this in the comment:
adin 17, LiPoV ; Read VL (AX1)
I know this can be a bit confusing since AN6 is p17 but that is actually pin number 14 on the BAP28 which is connected to the VL (logic voltage) jumper (AX1) on the BB2.
11.1 Lipo BECāed down to 6 volts for the logic for both boards ABB and SSC32 ( keeps the regās cool )
7.2 nicad for the servoās ( will be using lipo there soon too )
problem is Iām using the monitor code ( which works great by the way ) and it is reading the logic voltage which is my BECāed down ( for lack of a better word ) lipo so that means that Iām not really reading the voltage of the 11.1 lipo instead Iām getting the 6 volts from the BEC.
Any suggestions or how toās ( besides the obvious of buying yet another battery and making the ones I have redundant )
May I ask why you are using a 3S LiPo for the logic, why not just use a 2S directly to the logic and then you can monitor the battery voltage directly. No need for a UBEC.
Iām just thinking, are you using the VS input on the BB2 (EDIT: in addition to the VL)? If not, why not just connect the 3S voltage to the the VS and monitor the AX0 (its a 4:1 voltage divider). Remember to remove the VS-VL jumper!
A 2s pack would be the way to go but I have 3s right now, so what your saying is connect the 3s to the VS directly at 11.1 volts and also the UBEC 6 volt from the same 3s to the VL with the VS/VL jumper removed?
But iām not sure exactly how to use it for my bot, I know how to hook it to the battery and Iām thinking that the input connector would have to go to the ABB with a PWM output. Iām not sure if I would have to connect itās output to anything for the device to work as a battery monitor, it has a bright blue light for low batt indication.
A normal connection for this device would be connect to battery, input to throttle out on radio receiver , output to esc.