Make payments with PayPal
it's fast, free and secure!


How to use ESC-View software in PC with MDrive™ controller
to make a best possible electrical power system?

First, we must know what the signal output range from the radio receiver. The different radio transmitters and receivers output the signal pulse range may vary. The MDrive™ controllers will accept the signal pulse range in firmware version 1.0:

  • The signal frame rate is between 17ms to 23ms.
  • The 1.5ms pulse width is considered transmitter throttle center.
  • The lowest accepted pulse width is 0.7ms.
  • The highest accepted pulse width 2.3ms.
  • The signal requires the positive shift.

The updated firmware version 2.10 increase the signal frame rate from 11ms to 30ms. It will be fully compatible with Futaba PCM receivers..

The controller can record each user's particular receiver signal output pulse into controller memory. User is able to modify the motor start point and end point base on the readout data to match user's radio and receiver.(Detailed information is on the user manual)The MDrive™ controller will digitally samples the signal output from receiver, and then divided over 1000 steps to control the power MOSFETs.

The ESC-view software is designed to program operation parameters and test the parameters through a PC to confirm the desired performance. The PWM frequency and the advanced motor timing parameters are related to the motor performing. The rest of parameters are related to operational functions.

The recommended protocol for users to setup the combination: (battery/controller/motor/props)

Program a User Mode in Setup window; select this programmed User Mode in Run Test window. Using motor manufacturer's recommendations for battery cells to run the motor without load first. Using the keyboard arrow key > to accelerate the motor. The electromagnetic RPM gauge goes higher when the simulated throttle bar goes higher. If it is a well specified motor, the throttle bar goes to 100%; the speed dial can continue goes higher without jerky. If it is a poor specifics motor, the electromagnetic dial will start jerky in certain range. In this case, lower voltage or battery cell number is a basic recommendation. User can test the different motor advanced timing to maximize the motor efficiency.

After the no load test, mount a recommended prop. User can hook up a watt meter on battery line to check the current. It is not necessary to do so for experienced users. The most important thing for airplane is the RPMs. If the motor can reach the desired RPMs with a selected prop/pitch.; the motor is not in saturation; using the PC throttle bar to accelerate and de-accelerate motor, the speed changes smooth. After running 3 minutes on the top speed, the motor's temperature is below 60 Celsius; the controller does not perform the thermo cutoff. The whole setup is done!

If the motor jerk a lot, has an uncomfortable sound; please change the size of prop or use smaller pitch prop. The controller will work fine only if the motor run in the magnetic linearity. Sometime, the controller temperature may go quite high because of high current or poor cooling. The controller thermo management will cut off the power if the temperature reaches the setting. User can select the lower temperature cutoff in Advanced setting window.

If a user could not reach 100% PC throttle for a completely linear accelerating, for example, 70% of PC throttles to be highest. The user can go to Advance Setting window, using 70% as the reference for your radio transmitter range. 70% of PC throttle will be 0.7ms. If the transmitter start point is 1.10ms, plus 0.7ms range and your radio transmitter??s end point is 1.80 ms; the controller will not provide more current into motor after 1.80ms pulse width of transmitter.

We recommend user to record each "RUN-TEST" data. The recorded living testing data can be viewed through in Microsoft Excel program and a chart can be generated by using the data in Excel. The data is very helpful to analyze the power system.