Thanks for the reply. (I’m looking forward to hearing from Adam too for more insight).
I understand the user-controlled (25%-incrementally-stepped) gain function (great idea btw! - like a ‘novice’ vs ‘expert’ mode; or also great for more sublte movements/control) - I was just wondering if there is anything gain-wise going on ‘in the background’ (code) as well? - Sounds like not (yet*).
: perhaps this is reasonably easily done in the code? Similarly to how the gain is currently implemented for the controller; limiting the pwm signal to the fraction of 400 microseconds (400 _U_s = 1900 _U_s (max) -1500 _U_s (stationary)); that is desired per motor /ESC?
e.g. to limit it to 75% thrust give it the signal 1500+0.75400 = 1800 (If I understand this correctly - but, I guess that the thrust(or pwm signal)-to-currentdraw relationship is non-linear in which case the pwm signal would have to be modified based on the desired current-limiting amount; for say 20A vs 22.5A vs 25A loads per thruster; although I’m sure you’ve got the function for this already…that’s a bit of an aside from this post anyway).
And like you say; perhaps this ~150+A ‘burst’ current is ok anyway without need for extra (reduction) gain in the code. (Not so if anyone wanted to race these ROVs though! (in 3D; using all 6 thrusters continuously!) Haha).
However, as has been mentioned explicitly or otherwise, some Hobby batteries may not actually achieve their 10C rating anyway; so perhaps deliver less than even their deduced 100A max current…
If the (6) thrusters draw more than 100A total and cause the voltage to drop as you say, then the thrusters will produce significantly less thrust than is possible (based on the BR T200 thrust-voltage spec charts).
So technically a 15C+ 10AH battery would be better…
Regarding the BR battery: seems to be a similar-ish situation: the Samsung 30Q’s 18650 are rated for 15A each. In a 4S6P configuration thats 90A max continuous current (6Pcells x 15A/Pcell =90A’s total: which is what is stated on the battery: 5C x 18AH = 90A). (However I’ve seen it stated that Samsung actually ‘under-rate’ their cells significantly, rather than over-rate them (as some less scrupulous manufacturers might do); so say you got 20A off each cell, thats 120A max continous current (still not quite 150A to supply all 6 thrusters at ‘full-tit’; although perhaps they can even supply 25A each for ‘burst’ currents? - I note that the battery is stated with a 10s burst current of 132A (7C): 22A/cell; so thats pretty close and is likely completely fine for normal use.).
With regards to the wiring:
Both the Turnigy battery leads, and the BlueROV2 use 12AWG wiring from the battery to the electronics housing.
If someone can help provide insight as to why this is sufficient (?) I’d greatly appreciate it!
My basic calcs (using this online DC calculator); indicate that if we use the nominal voltage of 14.8V, and a 150A peak current flow over 0.5m, with 3% allowable voltage drop (recommended) this requires an 8AWG wire. Even if we used the fully charged voltage (16.8V: = 4.2V/cell x 4S); this calculator indicates we still need a 9AWG wire (not a 12AWG) (smaller AWG number is thicker wire & higher current-carrying ability - for those interested /learning like me). Granted the insulation on the wires is rated to 200’C; so do these cables just run really hot at max thrust?! - which is not generally ideal in the insulated parts of an ROV (WTEs).
(Note that these calcs above do not have any factor of safety (FoS) built in; the 0.5m wire distance is about the actual distance the wires run from battery (cells) to the power terminal block in the Electronics WTE.)
With regards to the connectors:
The XT90 connectors are rated for max continuous 90A (although they specify “90+Amps” on hobbyking; which is a terrible way to rate something electrical! IMHO); so these also seem to be under-rated if we want to pull the full 150A to get the BlueROV2 really moving! (full thrust on all props). Also, these XT90’s are rated at 90+A for up to 80’C; so if the wiring is running ‘hot’; (close to its 200’C insulation spec) with the 150A running through; then perhaps these connectors are doubly insufficient in this application? (i.e. the 200’C wire connected to the XT90 connector could heat the connector up over its 80’C spec, resulting in failure/metling of the nylon casing etc…hmm. Which does seem unlikely though, given the nylon melting temp (>200’C); so the wire insulation might melt first!. I wonder what FoS they have built in to both the wire and connectors: either current or temp wise…)
Thanks for any help /insight from an engineer!
(This is all new to me so I’m sure I’m missing something(s!); and it’s based on the assumption that there ‘can’ be a 150+A current draw in the first place (from 6 thrusters)…).
This would be really helpful information to anyone doing any mods on their BlueROV2 or designing an ROV from scratch around the T200 thrusters.