How Can We Help?
-
Controllers
-
- Pro-160 / 360 Fault Codes
- Pro-160 / 360 Temperature Sensors
- Pro-100 / 160 / 360 to Hall Throttle Wiring
- JSK-120 Driving Two Pro-360s
- RBT and Pro-160 / 360 P3 Pot Fault
- Pro-160 / 360 Dual Control
- Pro-100 / 160 / 360 Radio Control Failsafe
- Pro-100 / 160 / 360 to JSK-100 wiring
- Pro-100 / 160 / 360 Failsafe Contactor
- Double Heading the Pro-100 / 160 / 360
- Pro-160 Layout Diagrams
- Pro-100 / 160 / 360 Software Versions
- Use with shunt wound motors
- Use with Series Wound Motors
- Updating Firmware
- Double Heading Pro-160 / 360 & 4QD Series
- Push Button Mode With Limit Switches.
- Pro-100 / 160 / 360 Troubleshooting
- Speed Sensor Ratio
- Push Button - Forward / Off / Reverse Operation
- Show Remaining Articles (5) Collapse Articles
-
- Pro-160 / 360 Fault Codes
- Pro-160 / 360 Temperature Sensors
- Pro-360 Heatsink Removal and Replacement
- Pro-100 / 160 / 360 to Hall Throttle Wiring
- JSK-120 Driving Two Pro-360s
- RBT and Pro-160 / 360 P3 Pot Fault
- Pro-160 / 360 Dual Control
- Pro-100 / 160 / 360 Radio Control Failsafe
- Pro-100 / 160 / 360 to JSK-100 wiring
- Pro-100 / 160 / 360 Failsafe Contactor
- Double Heading the Pro-100 / 160 / 360
- Pro-100 / 160 / 360 Software Versions
- Updating Firmware
- Use with shunt wound motors
- Use with Series Wound Motors
- Double Heading Pro-160 / 360 & 4QD Series
- Push Button Mode With Limit Switches.
- Pro-100 / 160 / 360 Troubleshooting
- Pro-360 Locknut Service Bulletin
- Speed Sensor Ratio
- Push Button - Forward / Off / Reverse Operation
- Show Remaining Articles (6) Collapse Articles
-
- Pro-100 Fault Codes
- Pro-100 / 160 / 360 to Hall Throttle Wiring
- RBT and Pro-160 / 360 P3 Pot Fault
- Pro-160 / 360 Dual Control
- Pro-100 / 160 / 360 Radio Control Failsafe
- Pro-100 / 160 / 360 to JSK-100 wiring
- Pro-100 / 160 / 360 Failsafe Contactor
- Double Heading the Pro-100 / 160 / 360
- Pro-100 / 160 / 360 Software Versions
- Updating Firmware
- Use with shunt wound motors
- Use with Series Wound Motors
- Pro-100 / 160 / 360 Troubleshooting
- Speed Sensor Ratio
- Push Button - Forward / Off / Reverse Operation
-
- Mosfet Insulator Arrangement DNO & Porter
- How To Wire Up a Porter 5
- Closed Loop Current Control
- Fitting a Porter to a PDQ Power trike
- Driving the Porter by Raspberry Pi
- Porter: Disabling Regenerative Braking
- Porter Current Limit Adjustment
- DMR-203 Radio Control of a Porter 5 / 10
- Porter 40 Speed Controller
- Porter 40: Use with PWM Input
- Porter Troubleshooting
-
-
- PRO-150 Overview
- Double Heading for the Pro-150 and 4QD Series
- Pro-150 Hall Throttle Supply
- Pro-150 Hall Throttle Programming
- Pro-150 Push Button Use
- Use with shunt wound motors
- Pro-150 Fault Finding Guide
- Pro-150 Pt Fault Code
- Pro-150 programmable parameters
- Pro-150 Mechanical Information
- Pro-150 Basic Wiring Diagram
- Fraser Golf Buggies, Wiring for Pro-150
- DMR-203: Use with PRO-150 Controllers
- Pro-150 Capacitor Modification
- PRO-150 Current Limit
- PRO-150 Issue History
- PRO-150 Joystick Programming
- Show Remaining Articles (2) Collapse Articles
-
- 4QD-200/300 Overview
- Double Heading for the Pro-150 and 4QD Series
- Control Board Jumper Positions
- Ampflow motor
- Damage From Blown Mosfets
- DMR-203: Use with 4QD Series Controllers
- Battery Contactor for 4QD-200 / 300
- Adjustment for 48V
- Inhibit switch / footbrake - 4QD series only [tour 16]
- Forward / Off / Reverse Mode (4QD Series)
- Converting Parking Brake to Brake Light
- Disabling HPLO on Early 4QD Models
- Inhibit Ramp Modification [4QD series]
- Over voltage protection in the 4QD series
- Deadband values and removal
- How to dismantle the 4QD series
- Fault finding on the 4QD series
- Testing the 4QD Base Board and MOSFETs
- Reverse Acceptance Threshold [RAT] Modification
- Current limit resistors
- Use with Tacho Feedback Board
- Control Board Modification [Pre June 2010]
- Reverse Speed Modification [pre issue 17]
- Reversing Latch Modification [pre issue 16]
- Damage from a Reversed Battery (4QD Series)
- Mixing 4QD 150 / 200 / 300 series boards
- 4QD version history
- Inhibit
- Show Remaining Articles (13) Collapse Articles
-
- Damage from Reversed Batteries (NCC/VTX)
- Waveforms and Fault Finding
- Ramp Timings (NCC)
- Internal Power Supply and Protection Circuitry
- Fitting Expansion Connector
- NCC Speed Controller
- VTX and NCC Operating Voltages
- NCC Circuit Description
- VTX / NCC Fault Finding
- NCC Mark 2 Issue Number History
- NCC Mark 1 Issue Number History
- NCC Key Components
- NCC Zener Diode Failure
-
- Internal Power Supply and Protection Circuitry
- Current Limiting in the Pro-120 [and others]
- Pro-120 Mk1 History
- Pro-120 Mk2 History
- Pro-120 Key Components
- Earth Fuses: Why Do They Blow?
- Modifying the Pro-120 for other voltages
- Pro-120 Fault Finding Tips
- PRO-120: Multiple Slaves
- PRO-120 Ramp Reduction
- Fitting Expansion Connector
- Pro-120 Modification to give Uni-Directional Control
- Pro-120 Robot Wars Version
- Pro-120 Ignition Options
- Battery Discharge Protection: PRO-120
- Pro 120 Mark 1 Speed Controller
- PRO 120 Mark 1 - Additional Diagrams
- Show Remaining Articles (2) Collapse Articles
-
-
-
Accessories
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
Application Notes
-
- Alternative Double Heading [MU] Solution
- Double Ended Tram Control
- Loco Wiring: Auto Reversing Lights
- Speed to RPM Calculator
- Noise Suppression for Multiple Motors
- DCC / Airwire Interface
- Phoenix Loco Wiring
- Loco Wiring: Hand Control & Horn Relay Board
- Double Heading Problems
- Motors in Parallel
- Basic Model Loco Installation [with RBT and HRB]
- Low Pulling Power
- Radio Control
-
-
-
Technical
-
- Speed to RPM Calculator
- Noise Suppression for Multiple Motors
- Improving Heat Dissipation
- A Basic Installation
- Motor Noise Suppression
- Catching diodes
- Multi speed control
- Parking Brakes in Series
- Fuses and Circuit Breakers
- Radio Control Wiring Hints
- Typical Wiring for the PRO-150, DNO, VTX and NCC Controllers
- Wiring for Hand Control and Radio Control
- Wiring for Push Button Use
- Good Wiring Practise
- Motors in Parallel
- Push Button Mode With Limit Switches.
- Forward / off / reverse mode or push-button operation
- Basic Model Loco Installation [with RBT and HRB]
- Pro-100 / 160 / 360 to Hall Throttle Wiring
- How do I select the parts?
- Use With Switch Mode Power Supplies
- Push Button - Forward / Off / Reverse Operation
- Wiring for Curtis ET-126MCU
- Radio Control
- DIN Socket Wiring
- Show Remaining Articles (10) Collapse Articles
-
- Current limit
- PCB numbers
- Acceleration and Deceleration Ramps
- Thermal shutdown
- Ignition
- Power down state
- Ramps
- Reversing
- Overvoltage protection
- Battery Discharge Protection
- Joystick [aka wig-wag]
- Parking brake driver
- Pot Fault Detection
- High Pot Lockout HPLO
- Reverse polarity protection [tour 26]
- Main Capacitor
- Radio control interface
- Tacho Generator Feedback
- Voltage Following
- What Does a Motor Speed Controller Do?
- Ignition Circuit
- Coulomb Counting
- Show Remaining Articles (7) Collapse Articles
-
- Using a BMS with a Motor Controller
- Mosfet Alternatives
- Testing an Electric Motor
- What is EMC [Electromagnetic Compatibility]?
- Closed Loop Current Control
- Battery Current and Motor Current
- MOSFETs
- Half bridge
- Switching frequency
- What is Regenerative Braking?
- Batteries
- Customised Arc Potentiometers
- What is PWM Motor Control
- Full Bridge
- Towing
- Torque
- Surge Currents
- Speed Stability
- Quadrants
- Heat
- Thermal shutdown
- Heatsinking
- Choosing a Controller
- Earth Track Fuse and Earth Loops
- Tacho Set-Up
- Charging a 24V Battery From a 12V Source
- What Voltage Should I Use? [12, 24, 36, or 48V]
- Positional Servo Control [DNO / VTX]
- POT Dead Band
- Why Do Mosfets Fail?
- Back EMF & Internal Resistance
- Use of Generators with Speed Controllers
- Control by Microprocessor
- Foot Pedal Idea
- Coulomb Counting
- Low Pulling Power
- Curtis Equivalents
- Show Remaining Articles (22) Collapse Articles
-
Testing the 4QD Base Board and MOSFETs
Bridge testing
Method
All testing of faulty controllers should be done on a current-limited bench power supply: testing a faulty controller from a battery will almost certainly exacerbate the fault, causing yet more damage.
The power supply should be current limited, say between 5 and 10 amps. However, be aware that, if a motor is connected, then, when the controller regenerates, it may pump up the power supply voltage to 50 or 60 volts or more (depends on voltage of controller) so make sure your bench supply can take this. The controller itself is protected.
Beware also of operating the motor with the controller ramps set to very fast: this will cause rapid acceleration, shorting out the power supply completely. Loss and re-appear of the power supply is not a designed-in operating state of the controller and nothing can be guaranteed.
It is possible to test the operation of the bridge without connecting a motor and without having the top board in place.
With the top board removed, the base board is arranged so that all four bridge legs are biased off – a safe condition. The appropriate input pins of the 14 way connector can be pulled individually high or low (as appropriate) to activate each bridge leg in turn for testing, as shown in the diagram.

| Pin | Bridge Leg | To activate |
|---|---|---|
| 2 | Lo 1 | Low |
| 3 | Lo 2 | Low |
| 4 | Hi 1 | High |
| 5 | Hi 2 | High |
Testing
This is a method of testing the bridge with MOSFETs still connected and without the top board in place without a motor connected.
With all four of the legs off, the motor outputs should drift low – this means that it is easy to see hiside operation, but not so easy to see loside operation. To make lowside operation easy to see, use a resistive load connected from motor terminal to +Vbat. Or you could use two resistors (470 Ohm – or thereabouts – power resistors, they will dissipate nearly 3W at 36v) as a potential divider to hold the bridge output (motor terminal) at around half battery voltage.
Now activating the hiside will pull this half voltage up to full supply and activating the lowside drive will pull the motor output down to zero volts. Any fault in high side or low side either causes a large current drain (which is why the supply current must be limited) or the output will not move properly.
MOSFETs
Since the MOSFETs do most of the work in a motor controller, most faults are likely to result in their destruction. This is usually visibly apparent – the MOSFETs either split wide open or they erupt in a cloud of flame and dense smoke.
In either case, you will have to dismantle the baseboard assembly and test the MOSFETs individually.
If any MOSFETs have failed, you must then test the drive circuitry. In particular you should check, for each bridge leg where MOSFETs have failed:
- All the 10R gate resistors (subminiature size, as these generally fail open-circuit under fault conditions).
- The 12v gate transient clamp zener
- The three driver transistors.
It is rare for a single MOSFET to fail: usually there is a chain reaction and other components follow the initial failure. The internal current limit and shutdown will however often switch the controller off within the failure chain. This can be a valuable aid to checking where the problem started. For instance, if a wiring fault (such as a short from a motor terminal to battery negative) were to blow the high side, all the hiside MOSFETs would fail but the current limit could well restrict damage to the corresponding low side, so that only one or two MOSFETs might fail there.
Spare MOSFETs
These are detailed on a separate page.
You can also buy spare base boards (without MOSFETs) and control boards for the controllers. Email for prices.