User Tools

Site Tools


brushless_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
brushless_setup [2016/07/25 04:32]
silverxxx
brushless_setup [2016/11/12 10:17] (current)
silverxxx
Line 9: Line 9:
 **H101 boards** **H101 boards**
  
-The H101 setup is similar to the H8, except it also supports inverted flight, using bidirectional escs.+The H101 setup is similar to the H8, except it also supports inverted flight, using bidirectional escs. It can also work upright only, using "normal" escs.
  
 **STM32 boards ** **STM32 boards **
Line 19: Line 19:
 The blheli escs are not supposed to work with oneshot125 and loop times under 1100. This is the case of this firmwares, in this case, to use oneshot125, the escs have to be flashed with PWM input "OFF" The blheli escs are not supposed to work with oneshot125 and loop times under 1100. This is the case of this firmwares, in this case, to use oneshot125, the escs have to be flashed with PWM input "OFF"
  
-**Using PWM input**+**Usi****ng PWM input**
  
 The blheli escs can also be flashed to support "pwm" input, and in such case the esc driver is unnecessary. The motor minimum should be changed from zero to a slightly higher value. To enforce the minimum motor limit in config.h uncomment the following: The blheli escs can also be flashed to support "pwm" input, and in such case the esc driver is unnecessary. The motor minimum should be changed from zero to a slightly higher value. To enforce the minimum motor limit in config.h uncomment the following:
Line 29: Line 29:
 </code> </code>
  
-The 0.05 value ( 5%) may need to be adjusted slightly. Use throttle test feature to check for motor start. ( #define MOTORS_TO_THROTTLE)+The 0.05 value ( 5%) may need to be adjusted slightly. Use throttle test feature to check for motor start.
  
-The same before/after fets signal options apply. A pwm frequency of 8Khz should be used in the quad code. The pwm input only recognizes certain frequencies. **PPM limits** The PPM limits are usually found in the esc driver file, and should be set correctly. They do not necessarily correspond with the esc set limits, they may be slightly different. Especially important is the "minimum" limit, as the brushless motors should never stop in flight. The minimum limit should be set slightly higher in the code for this reason. A throttle check should be used to make sure the motors never stop above zero throttle. **BLheli notes** Blheli has option to use "pwm input", PPM input is always enabled. Oneshot125 is also always enabled, and autodetected, but may interfere with the pwm input. Blheli will autodetect the input type after powerup. "Enable pwm input" should be set to off if not used, and "programming by tx" unchecked as well. **SAFETY NOTES** Always consider that the quad may malfunction, and may go full power suddenly. Do not flash the quad with the escs connected/powered. Always remove props when testing. Do not fly quads that have severe oscillation/wobbles. Remember, this is **experimental**. **Links** H101 esc driver : ([[http://www.rcgroups.com/forums/showpost.php?p=35266396|rcgroups]])+The same before/after fets signal options apply. A pwm frequency of 8Khz should be used in the quad code. The pwm input only recognizes certain frequencies. 
 + 
 +**PPM limits** 
 + 
 +The PPM limits are usually found in the esc driver file, and should be set correctly. They do not necessarily correspond with the esc set limits, they may be slightly different. Especially important is the "minimum" limit, as the brushless motors should never stop in flight. The minimum limit should be set slightly higher in the code for this reason. A throttle check should be used to make sure the motors never stop above zero throttle. 
 + 
 +**Bidirectional escs** 
 + 
 +Only the h101 code currently supports inverted flight and bi-directional escs. Not all escs/motors combinations will be able to reverse direction in the short amount of time needed, I recommend damped light as a esc feature as it will improve changeover time. 
 + 
 +**BLheli notes** 
 + 
 +Blheli has option to use "pwm input", PPM input is always enabled. Oneshot125 is also always enabled, and autodetected, but may interfere with the pwm input. Blheli will autodetect the input type after powerup. "Enable pwm input" should be set to off if not used, and "programming by tx" unchecked as well. 
 + 
 +==== Safety ==== 
 + 
 +Keep in mind not to flash the fc with the escs powered. 
 + 
 +In the H101 and the current CG023 , the FC will turn off PPM at failsafe and before bind, so it should be safe to flash, but just in case, I don't recommend. However, not safe if the tx is bound and on. 
 + 
 +The h8green , and currently blue as it has not been updated, they are not safe to flash while the escs are powered. It's rare, but they can turn on (full power) if the signal cuts off at just the right time. 
 + 
 +Always consider that the quad may malfunction, and may go full power suddenly. Do not flash the quad with the escs connected/powered. Always remove props when testing. Do not fly quads that have severe oscillation/wobbles. 
 + 
 +Remember, this is **experimental**. 
 + 
 +**Links** 
 + 
 +H101 esc driver : ([[http://www.rcgroups.com/forums/showpost.php?p=35266396|rcgroups]]) 
 + 
 +H8 mini green board esc driver: ([[http://www.rcgroups.com/forums/showpost.php?p=34408240|rcgroups]])
  
  
brushless_setup.1469413937.txt.gz · Last modified: 2016/07/25 04:32 by silverxxx