Hi, I want to use my Brain 2 BT in a TRex470 with Align RCE-BL50X and 470MX motor.
Gas (Throttle) curve is done in Transmitter.
I made it to set in the wizard menu in step 12 the min rpm value with "1120" (start up of Motor)
But if I want to define the max rpm I am struggling.
Magnet is not detected and I have no real rpm information.
How can I derive the correct value for "out MAX" (pre-set value is 2000)?
Max rotor head rpm with 470MX motor and ratio 11 should be 3400rpm.
Thanks a lot!
PS: I just did a Brain SW update. Servos electrically connected to Brain and Servos mechanically connected to swash plate / tail. During update process servos were pushed to max deflection and got extremely hot and smelly. Luckily they still work. Is that normal?
With all ESCs, you can use the ESC governor function or the proactive governor function of the Brain2 controllers.
You cannot use both governor functions at the same time because they would conflict with each other. So if you want to use the ESC governor you have to deactivate the Governor function of Brain2 and vice versa if you want to use the proactive governor of Brain2 you have to deactivate the Governor function in the ESC.
In order for the Brain2 proactive governor to work, the Brain2 controller needs the RPM feedback signal to be present on the GOV connector. This is the only way the controller will know if the motor is running more or less than the required RPM and correct this by modifying the Throttle signal sent to the ESC.
If the ESC used does not have the motor's auxiliary pulse output to measure RPM, and you want to use the Brain2 proactive governor, you must use one of the many RPM sensors available on the market. For example, the Hobbywing one is very cheap and works well:
https://www.hobbywingdirect.com/products/rpm-sensor?variant=219217336
Apart from the above, in the configuration file you sent us, the throttle output signal values are definitely wrong. MIN=1120 uS and MAX=1178 uS are too close together and almost equal. The MAX value should be around 2000uS or slightly less. The MIN value may be too high to allow the ESC to activate (for safety reasons, ESCs will not activate if they see at power on that the throttle signal is not at zero).
As for the servo pushed to max during the Brain2 firmware update:
No, normally this shouldn't happen, because the servos are always turned off by firmware before starting the update (unless you had very old firmware in the Brain2 where this function was not yet implemented). Can you tell us what firmware you had before the upgrade? It is displayed at the top of the firmware update windows.
In cases like yours, knowing what might happen, it's very simple to make the updates by powering the Brain2 internally from the USB cable only and not from the ESC/BEC on the front connectors (Servo Bus). In this way the firmware update of the control unit can be done without power supply to the servos.
BR
Dear BrainDev
wow, I really appreciate your nice explanation! Got it.
I want to use the ESC govenor, that's why the Brain govenor is not activated in the mtr file I attached to the post.
My ESC (Align RCE-BL50X) has no rpm signal to be connected to the Brain.
You stated that MAX=2000uS should be used.
So I assume that MAX=2000uS=3400rpm head speed in my application (Align RCE-BL50X, Align MX470 and ratio 11) - Can you please confirm? That would be great!
-----
Brain2 firmware update:
good hint to use USB power instead of 6s power pack from front connectors next time. My previous SW version was:
Thanks a lot & BR
If you used the MrMel app to calculate the maximum speed of the engine, or in any case you did the calculation taking into account the losses and based on the rotor motor reduction ratio you obtained 3400 rpm of rotor, then yes.
With the maximum throttle sent to the ESC your rotor should spin at the maximum allowed by the internal resistance of your battery, ESC losses and motor losses.
Hello,
By following this post and having the same problem .... I would like to use the governor mode of esc and not of the Brain2 module, how should I deactivate the governor mode in the module?
Thank you in advance ?
Steeve
The image you posted is very strange because all the parameters are at zero and this doesn't normally happen in demo mode or with a connected unit.
The software should also not allow you to bring some values below a minimum threshold.
Did you change all the parameters to zero?
Can you help us understand? Is the image you have submitted made with a connected unit or in demo mode?
Thanks
We assume that you have already read, even several times, all the side instructions of the Wizard governor page and since you have also posted the image of the ADVANCED page you have also read all the explanations in the balloons of each of the parameters present.
You've surely already watched the videos in the How To section and read all the FAQ.
It would make no sense to re-write here the texts of the instructions and balloons already present in the software.
We need to understand what is not working for you, what is not clear in the instructions and balloons and what are your problems.
Thanks
Thank you for your reply!
So by using the governor esc mode, I would like to know if in panel 12 I have to enter information, or on the contrary not touch anything ???
Example: speed regulator speeds, I must put zero? or a diet? Because as said above I use the governor esc.
When entering data this can create a conflict between the module and esc?
As alreay explained, the governor values (the two sub-panels "Governor Speed" and "Governor Gain") do not change anything when the Brain2 governor has not been activated via the checkboxes in the next panel.
But panel 12 is not only related to the governor parameters.
In panel 12 you also adjust the minimum and maximum output values of the throttle signal going to the ESC when the input throttle signal received from the transmitter is at zero or 100%.
In your case I see for example that you have reduced the maximum output value of the throttle to about half stroke (half stroke of a servo corresponds to pulses of 1500 micro seconds duration and you have adjusted the maximum output value to 1640 uS. The control pulses of a servo range from 1000us to 2000us).
The side panel explains how to adjust the throttle out signal values.
Then there are parameters that allow you to record in the Brain's Flight logs and telemetrically transmit the rotor RPM and other ESC values (such as battery voltage, temperature, peak current, and current consumed by the battery) to your transmitter if your ESC has a telemetry data output protocol.
To read the correct RPM value you must connect the RPM output signal of the ESC to the GOV port on the Brain2 and then set the correct motor pole and gear ratio values.
For the other telemetry data of the ESCs there are the appropriate instructions in the MANUALS section.
Hello, I come back to you regarding my configuration! I use a brain2 with a spektrum satellite as a receiver and a YGE 35lvt esc ... I managed to get the governor mode of Brain2 to work on the other hand, I would like to use the YGE telemetry, I have plugged the orange pin into pin 5 of port 4-5-6 ... but I have no telemetry connection, can you help me ??? thank you steeve
Spektrum satellites do not transmit telemetry data to the transmitter, they only receive it.
To receive telemetry data on the transmitter you need a telemetry receiver such as the SPM4651T.
If you decide to purchase the receiver you will also need the following accessory cables:
https://www.horizonhobby.com/srxl-v2-rx-to-servo-male---female-to-female-cable-p-spma3066
In addition, since this receiver has recently replaced the previous telemetry receivers are still frequently released firmware updates that improve their operation, so to update the receiver's firmware you will also need the following cable:
You can find more information in the FAQ section of this website at Question n°26.
However, you have not said which transmitter model you are using to see if it is a transmitter recent enough to support telemetry functions.
Please note that the telemetry data of the YGE ESC are received by the Brain2 control unit before being converted and sent to the telemetry receiver which transmits them to the ground and can then be recorded during flights in the Brain2 flight logs memory and later displayed after flights.
Check that in the DIAGNOSTIC section the telemetry data of the ESC is received correctly by selecting a couple of active values even when the motor is stopped (e.g. "ESC Battery Voltage", "Temperature 1").
great thank you for your information! I am using a Spektrum DX6 G3 remote control Greetings