Hooking up the D100-B/D100-B25 Motor Driver Board

Before continuing with this instruction page, YOU MUST visit the:
5 volt power supplies and warranty issues pages


Actual physical wiring locations on the D100

Wiring configuration in which everything is powered by a 12V supply. The 5V supply required by the control board and the D100, is obtained by means of a 5V regulator.

In this case, the Motor B+
can not be under 7 volts, that's because the 5V regulator requires a supply of at least 7 volts and no higher than 25 volts.

< Fig 1

Wiring configuration powered by a separate 12V supply and a 5V supply. Notice that even though separate supplies are used, they still share the same ground.

In this case, since we're using a separate 5V supply, the Motor B+
can be under 7 volts, even 1 volt if needed.

< Fig 2

D100 Connectors

For the 5V B+ line and the control lines, the D100 is equipped with a 4-pin male connector.
From our part number:
"FHC" 8-pin female header connector, a 4-pin female connector can be easily cut to match the D100's 4-pin male conector.

For the Motor B+, Ground and 2 motor lines, the D100 is equipped with .187" quick disconnect female connectors. Our part number: QDM-187 .187" quick disconect male conector, can be used to match the D100's female connectors.


IMPORTANT PERFORMANCE GUIDELINES:

Other than the guidelines stated in 5 volt power supplies, be on the lookout for electrical noise and loose connections.

Electrical Noise:
Electrical Noise is caused by many different things: Poor Filtered or Weak Power Supplies, Loose Wires or Connections, not using the .1uf capacitors at the output lines, etc...

As shown on the drawings, for noise supression,
make sure that you install two .1uf capacitors from each motor line to ground. These can be of either monolithic or ceramic type. Not installing these capacitors will lead to a malfunction of not just the D100 but also to other boards in your system.


IMPORTANT NOTE: The wiring in Fig 1 may cause the D100 or its master control board to malfunction. If this is the case, it is recommended that the D100-B/25 and its master control board be powered by a separate 5 volt power supply from that of the D100-B's motor B+, as show in Fig 2.
This problem is usually caused by noise from a poor filtered or weak power supply or the motor. Even if you don't have a noisy power supply, some motors create a lot of noise at start up or at the change of direction.


Loose Connections:
Loose connections are a very common cause of any electrical system malfunction. NONE of the D100's connections should come loose or disconnected during opperation. Any of these becoming loose or disconected during operation will instantly create a sytem malfunction.

If by accident, any wire or wires, being: ground, power, motor or control lines become disconnected, turn off ALL power lines before reconnecting them.

ALL WIRING: GROUND, POWER, CONTROL LINES and MOTOR, MUST BE INSPECTED FOR TIGHT CONNECTIONS PRIOR TO POWER UP!!!

Heat and PWM:
Be on the lookout for the MOSFETs screws, the tend to come loose very easy, if this happens the MOSFETs will overheat and get destroyed.

Pointing a small 12V DC fan at the MOSFETs, will help disipate the heat of 25A without adding heatsinks.

Can MOSFETs be Burned with 3 or 4 amps of Current?

Yes... This happens if a PWM higher than 1Khz is used, at such, even with only 3 or 4 amps, the MOSFETs are forced to handle a lot of watts which in turn creates a lot of heat, thus destroying the MOSFETs.  

AS A RULE OF THUMB...
If you have no way of measuring the MOSFET's temperature, you should periodically touch them as their temperature rises, once their temperature feels extremly too hot to touch, you should stop



Amperage:
The D100-Band D100-B25 are15A and 25A boards respectively, this current rating is based on the fact that it must be shared by ALL 4 MOSFETs on the board.
In other words, the motor can not be in one direction at 15/25 amps for long periods of time, let's say longer than 2 minutes, it must switch directions back and forth to allow the 4 MOSFETs to disipate the heat generated by the 15A/25A rated current.

8A/13A is the current rated to drive a motor for long periods of time in one direction.

If it's needed to drive a motor for long periods of time in one direction, then, as stated before, pointing a small 12V DC fan at the MOSFETs, will help disipate the heat of higher amperages without adding heatsinks.


Remember, in the D100-B/D100-B25, only 2 MOSFETs are used at a time.


Hooking up the D100 is very simple:

The first thing to notice is that the D100 has only one Ground to worry about.
The D100's main Ground is shared by the
5 volt B+, Motor Control Input Lines and the Motor B+. As seen on the top drawing, this connection is located at the bottom of the board.

The 5 volt B+ required by the on-board digital and MOSFET bias circuitry goes connected at the top pin on the 4-pin header located at the top-left corner on the board, on the top drawing, this is pointed to by a green line.

The IN1, IN2 and ENable lines go connected at the lower 3 pins on the 4-pin header located at the top-left corner on the board. On the top drawing, this are pointed to by 3 blue lines.

The Motor B+ goes connected at the top of the board, on the top drawing, this is pointed to by a red line.

The
2 power motor connections are located right next to the source pins on the top MOSFETS, on the drawing, this is pointed to by 2 yellow lines.


Input Lines Truth Table:

Enable IN1 IN2 Action
H L L Stop
H L H Forward
H H L Reverse
H H H Stop
L X X OFF

If needed, the enable line can be tied to the 5 volts B+, the motor can still be controlled with the 2 direction input lines.

Speed with PWM:
To control speed, just apply a PWM signal at the enable input line. When doing so, it is strongly suggested to use a low frequency PWM signal of 1Khz or less.

Another Note: An "X' at about the center of the board points to a mounting hole, to avoid shorting 2 nearby connections with a metal screw you must use plastic washers and/or a plastic screw.


Instructions for Viewing the D100 Schematic 

Request the schematic from us by email.
Rules:
1) The schematic is free ONLY if you keep the board, otherwise the cost for it is $10.00.
2)
Schematics are not returnable.

To view it, you must first unzip the schematic file and then download the schematic viewing software at:
http://www.tecel.com/files/supercad.zip

Once downloaded, make a directory for it and unzip its contents in it. Once unzipped, the program to run is called 'super.exe'.

To view the D100 schematic, once SUPER.EXE is running, open the unzipped file: D100.PIC


For Troubleshooting Purposes

On the following chart, the green area is the input lines state, the yellow area is the state of IC U1's pins 16-19, and whether Q1-Q4 are ON or OFF in response to the inputs.

Input State   Outputs States in Response to the Input
EN IN1 IN2   U1pin16 U1pin17 U1pin18 U1pin19 Q1 Q2 Q3 Q4
H H L   H H L L ON ON OFF OFF
H L H   L L H H OFF OFF ON ON
H H H   H L H L ON OFF ON OFF

Chart's Legend:
H = High(2.0V-5.0V)
L = Low(0.0V-1.0V)
ON = A voltage of 10.0 between pin 1(gate) and 3(source) of the respective MOSFET.
OFF = A voltage of 0.0 between pin 1(gate) and 3(source) of the respective MOSFET.

A voltage of 10.0V-20V should be measured at the following spots:
Between the main ground and the cathode of D3.
Between the heat sink of Q4 and the cathode of D1.
Between the heat sink of Q2 and the cathode of D2.

Note:
The
motor B+ doesn't have to be on when taking any or all of the above measurments.