Both brushed and brushless DC motors can be operated as generators. However, there are some important points to consider when designing the drive.

DC Motors as Generators

Urs Kafader | maxon motor

Reposted with permission from the maxon motor's blog:

Every now and then, I’m asked about the suitability of maxon DC motors for the use as a generator. Since our motors are very efficient, this is also true when operated as generators. The basic calculations between speed and voltage as well as current and torque are very simple. In the following, a few rules for a successful selection.


DC or AC voltage?

Rule #1: For generation of DC voltage select a brushed DC motor or use a brushless EC (BLDC) motor with voltage rectifier. For the generation of AC voltage, select a brushless EC motor and connect 2 phases only. Hall sensors are not needed on brushless motors.


Speed constant kn

Many generators are operated at speeds of 1000 rpm or below. That’s quite a low speed for small motors. Generating 10 V or more at 1000 rpm requires a speed constant of only 100 rpm/V or less. Such windings are hard to find in the maxon portfolio. There are only a few high resistance windings on larger motors that satisfy this requirement. Smaller motors have higher speed constants.

Table 1 shows a selection of motors with low speed constant (or high generator constant = generated voltage per speed). Usually, it’s the motor winding with the highest resistance only that results in a speed constant of less than 100 rpm/V.


Rule #2: Without considering the load, the winding should have a speed constant of kn < n/u   or smaller. As an alternative, the motor speed can be enhanced by the use of a gearhead (see below).



Rule #2 requires motors with high generator constant. Unfortunately, these windings have the highest resistance as well. High resistance reduces the output voltage under load and the output voltage becomes very sensitive to the load current.

Rule #3: For stable output voltage over a certain load range, select rather a larger motor where the resistance is lower even on motors with high generator constant.

The EC-i 40 High Torque motors are very interesting from this point of view.


Power restrictions

Do not select the motor-generator on power considerations alone. In order to fulfill the torque requirements, you might need a motor with a much higher power rating than the generated power; in particular if the generator speed is rather low compared to typical motor speeds.


Torque and speed limitations

The amount of torque on the generator defines the size and type of the motor-generator. Select a motor type with a continuous torque higher than the generator torque.When calculating the torque or current load, consider the type of operation. Will the generator run continuously for long periods of time, or in intermittent operation cycles, or during short intervals only? Accordingly, a motor size with sufficient continuous torque or current has to be chosen. Also respect the maximum speed of the motor type. However, due to the generally low speeds this is hardly ever an issue.


Current and voltage limitations

The most appropriate winding of a given motor type follows from the current and generated voltage requirements. Select a winding that can generate the required voltage U even under load. Assuming a fixed generator speed n, we require a generated voltage of the winding Ut that is larger than U

Without considering the load, select the speed constant according to Rule #2, i.e. a winding with a sufficiently high resistance. Since the current capacity decreases with increasing resistance, verify that the continuous current is still large enough.


Ut = n/kn ­­­­­– Rmot · IL > U

The chart quite nicely shows the ambivalent effects of different windings.

  • The higher the winding resistance, the higher the generated (no-load) voltage.
  • However, the higher the winding resistance, the more sensitive the generated voltage becomes to load current changes.

These contradictory effects can be eliminated to a certain extent by selecting larger motors that exhibit lower resistances for the same generator constant (according to Rule #3).

The voltage-current lines of the different windings of the RE 40 with precious metal brushes at 500 rpm. Observe the different slopes of each winding.

Gear-motor combinations

Rule #4: Use gearheads to increase very low speeds. However, maxon gearheads are not really good in being driven from the output. Use gearheads that can be back-driven, i.e. planetary gearheads up to two stages or spur gearheads. (Or specially designed gearheads).

The reason for using gear-motor combinations is the very slow driving mechanism in generators; e.g. driven by a wind or water turbine or even by hand. A few observations and recommendations:

  • The gearheads need to be driven in reverse operation in these cases. However, maxon gearheads are not really designed for reversed operation and the efficiency is low.
  • High reduction gearheads (3 stages and higher) are not back-drivable; i.e. they won’t turn when driven from the output with the maximum permissible torque. You may use 1 or 2 stage planetary gearheads; they can be operated from the output.
  • Rather use spur gears instead of planetary gearheads. Spur gearheads can more easily be back driven and the back-driving efficiency generally is higher.


Special case: DC motor as DC tacho

Rule #5: For DC tachos, use DC motors with precious metal brushes that suit better the small currents. Select the winding according the required tacho voltage and the speed range in your application. Don’t worry about the winding resistance, just make sure that there is a load resistance of several kΩ to keep currents small.


The content & opinions in this article are the author’s and do not necessarily represent the views of RoboticsTomorrow
maxon group

maxon group

maxon is a leading supplier of high-precision DC brush and brushless servo motors and drives. These motors range in size from 4 - 90 mm and are available up to 500 watts. We combine electric motors, gears and DC motor controls into high-precision, intelligent drive systems that can be custom-made to fit the specific needs of customer applications.

Other Articles

Medical Exoskeleton for Rehabilitation
Harmonic Bionics has developed a patented robotic actuator, which uses a load cell that is mechanically isolated from any extraneous loads. The result is that each load cell can sense the force exerted by only the joint of the robot it is mounted to.
A Fantastic Feeling - Lightweight Exoskeleton
Zurich-based startup MyoSwiss has developed a lightweight exoskeleton that works like an e-bike for the legs. It assists the wearer’s movements with electronic reinforcement.
Robotic Dog Can Carry Out Inspections Autonomously
Remote offshore installations, dusty mines, dirty sewers: environments made by people for people. Yet operating them is dangerous. The solution? The robotic dog from ANYbotics, which can carry out inspections autonomously.
More about maxon group

Comments (0)

This post does not have any comments. Be the first to leave a comment below.

Post A Comment

You must be logged in before you can post a comment. Login now.

Featured Product

REIKU's Cable Saver™ - The Most Versatile Modular Robotic Cable Management Solution

REIKU's Cable Saver™ - The Most Versatile Modular Robotic Cable Management Solution

REIKU's Cable Saver™ Solution eliminates downtime, loss of revenue, expensive cable and hose replacement costs, maintenance labor costs. It's available in three sizes 36, 52 and 70 mm. All of the robots cables and hoses are protected when routed through the Cable Saver™ corrugated tubing.The Cable Saver™ uses a spring retraction system housed inside the Energy Tube™ to keep this service loop out of harms way in safe location at the rear of the Robot when not required. The Cable Saver™ is a COMPLETE solution for any make or model of robot. It installs quickly-on either side of the robot and has been tested to resist over 15 million repetitive cycles. REIKU is committed to providing the most modular, effective options for ensuring your robotic components operate without downtime due to cable management.