Universal Power Module
Universal Power Module
User Manual
UPM User Manual
Table of Contents
1. Introduction..........................................................................................................................1
2. Linear Amplifier Modules: UPM-15-03 and UPM-24-05...................................................2
2.1. Specifications...............................................................................................................2
2.2. System Description......................................................................................................3
2.3. Wiring..........................................................................................................................6
2.3.1. Cable Nomenclature.............................................................................................6
2.3.2. Common Connections..........................................................................................9
2.3.3. Circuit Schematic.................................................................................................9
3. PWM Module: UPM-180-25B..........................................................................................10
3.1. Specifications.............................................................................................................10
3.2. Description.................................................................................................................11
3.3. Safety Features...........................................................................................................14
3.3.1. Limit Switches....................................................................................................14
3.3.2. Emergency Stop Switch.....................................................................................15
3.4. Typical Connections..................................................................................................15
3.4.1. Cable Nomenclature...........................................................................................16
3.4.2. Wiring Procedure...............................................................................................17
3.5. Using the UPM-180-25B...........................................................................................17
3.5.1. Initialization.......................................................................................................17
3.5.1.1. Initialization Procedure using WinCon......................................................18
3.5.1.2. Initialization Signals...................................................................................19
3.5.1.3. Simulink Model: q_boot_upm_zz.mdl.......................................................20
3.5.2. Enabling.............................................................................................................20
3.5.2.1. Enabling Signals.........................................................................................20
3.5.2.2. Simulink Model..........................................................................................21
3.5.3. Calibration..........................................................................................................22
3.5.3.1. Calibration Signals.....................................................................................22
3.5.3.2. Simulink Model..........................................................................................23
3.6. Troubleshooting Guide..............................................................................................24
4. Obtaining Support..............................................................................................................25
5. References..........................................................................................................................25
1. Introduction
The Quanser Universal Power Module (UPM) is a power amplifier that is designed to drive
the actuators of various Quanser experiments. Every UPM consists of the following
components:
Power amplified analog output
Regulated ±12 V DC power supply at 1-Ampere
Analog sensor inputs
Table 1 summarizes the different UPM models available and some general specifications.
The UPM-15-03 and the UPM-24-05 are both linear voltage-controlled amplifiers. The
UPM-15-03 device, pictured in Figure 1, is capable of delivering a maximum continuous
voltage of ±15 V and a maximum continuous current of 3 A. For actuators requiring more
power, the UPM-24-05 has a maximum continuous voltage of ±24 V and a maximum
continuous current of 5 A.
In more high-powered applications such as the Quanser Shake Table II or the Quanser
High-Fidelity Linear Cart, the UPM-180-25B shown in Figure 2 is used. The UPM's
onboard current-controlled pulse-width modulated amplifier outputs pulse amplitudes of
169.7 V and it can deliver a maximum continuous current of 25 A.
2.1. Specifications
The UPM-15-03 device has a linear power amplifier that is capable of supplying a
continuous voltage of ±15 V and continuous currents of up to 3 A. The amplifier is in
voltage-mode thus an input voltage of 1 V results in a regulated voltage of Kv in the
connected motor. See Table 2 for the main specifications associated with the UPM-15-03.
The UPM-24-05 is a more powerful version of the UPM-15-03 that is capable of supplying
a continuous voltage of ±24V and a maximum continuous current of 5 A. Its specifications
are given in Table 3.
ID # Description ID # Description
1 Breadboard 11 Analog sensor input 3 connector.
2 UPM Power LED. 12 Analog sensor input 4 connector.
3 -12 V terminal of DC power supply. 13 Analog signals available to DAC
device.
4 Ground terminal of DC power supply. 14 Input control signal from DAC.
5 12 V terminal of DC power supply. 15 Negative power amplifier input
terminal.
6 Analog sensor input 1 terminal. 16 Positive power amplifier input
terminal.
7 Analog sensor input 2 terminal. 17 Amplifier output terminal.
8 Analog sensor input 3 terminal. 18 Amplifier ground.
9 Analog sensor input 4 terminal. 19 Amplifier output connector to
actuator.
10 Analog sensor input 1 and 2 connector.
Table 4 Front panel components on UPM-15-03 / UPM-24-05.
The "From Analog Sensors" connectors are used to connect analog sensors such as
potentiometers, pressure sensors, and accelerometers. The UPM-15-03 and UPM-24-05
devices have three 6-pin mini DIN connectors labeled "S1 & S2", "S3", and "S4" with ID
#10, 11, and 12, respectively. These connectors provide a ±12 VDC bias to analog sensors
and carry their voltage signals back to the UPM. The sensor signals can be measured from
the four "Test Points" connectors, labeled #6-9 in Figure 3, or the "To A/D" connector, ID
#13 in Figure 3. The "Test Points" connectors are useful when it is desired to interface the
sensor signals with an analog circuit or monitor the signals externally using an oscilloscope.
On the other hand, the "To A/D" connector is handy to connect the analog sensor signals to
a data-acquisition terminal board.
The control signal that is outputted from the digital-to-analog output channel on the DAC
board is usually connected to the UPM "From D/A" connector (ID #14). Alternatively, it
may be easier to connect a control signal coming from an analog circuit to the "-", ID #15,
and/or "+", ID #16, connectors underneath the "Power Amplifier #1" label in the front panel
of the UPM. The resulting amplified signal is available at the "OUT" (ID #17) terminal and
the "To Load" connector (ID #19). The "OUT" terminal may be used to feed the amplified
signal to an analog circuit or to monitor external using a voltmeter. The "To Load" 6-pin-
DIN connector is typically used to interface the amplified with the a Quanser plant.
The gain of the UPM-15-03 and the UPM-24-05 power amplifier, either 1, 3, or 5, is set by
using the appropriate "To Load" gain cable of 1, 3, or 5. The cable contains the feedback
resistor of the amplifier that effectively sets its amplification factor. See Table 5 in Section
2.3.1 for a description of the gain cables.
CAUTION: Always ensure you are using the correct "To Load" gain cable! The linear
amplifier voltage gain in both the UPM-15-03 or the UPM-24-05 is set using the "To Load"
cable. If the cable is labeled 3 or 5 then using that cable sets the amplifier gain to 3 V/V or
5 V/V, respectively.
CAUTION: Always ensure a gain cable is connected to the "To Load" connector. If
the amplified signal is interfaced with an experiment though the "OUT" terminal of the
UPM, make sure the correct "To Load" gain cable is connected. If no cable is connected to
the "To Load" connector, the UPM will output its the maximum voltage to the attached
2.3. Wiring
Section 2.3.1 summarizes the cables used with the UPMs and the typical connections with
those cables are described in Section 2.3.2. See Section 2.3.3 for a schematic of the internal
circuit in the UPM.
Table 5 Cables often used with the UPM-15-03 and UPM-24-05 systems.
3.1. Specifications
The UPM-180-25B device has a 3-phase PWM brushless power amplifier that is capable of
supplying continuous currents up to 25 A. The amplifier is in current-mode thus an input
voltage results in a controlled current through the connected load. Table 7 lists and
The amplifier current gain, Ka, is given in Table 7. Thus applying one Volt at the amplifier
input results in Ka Amperes in the attached motor. Note that the maximum voltage that is
applied to the motor however is limited by the BUS voltage, Vbus, as specified in Table 7.
3.2. Description
The front panel of the UPM-180-25B is shown in Figure 12. The identification number of
each component correspond to a short description in Table 8.
ID # Description ID # Description
1 UPM Power LED. 14 Safety override switch.
-12 V terminal of DC power supply. Amplifier output connector to
2 15 brushless motor.
3 Ground terminal of DC power supply. 16 Left limit LED.
4 +12 V terminal of DC power supply. 17 Home limit LED.
5 Analog sensor input #1 terminal. 18 Right limit LED.
6 Analog sensor input #2 terminal. 19 Calibrate mode LED.
7 Analog sensor input #3 terminal. 20 Amplifier driving OK LED.
8 Analog sensor input #4 terminal. 21 Enable mode LED.
Analog sensor input #1 6-pin-mini-DIN Connects to Quanser Q8 board for
9 connector. 22 motor and sensor signals.
ID # Description ID # Description
Analog sensor input #2 6-pin-mini-DIN Reset switch.
10 connector. 23
Analog sensor input #3 6-pin-mini-DIN Connects to plant circuit board to
11 connector. 24 feedback sensor signals.
Analog sensor input #4 6-pin-mini-DIN E-Stop connector
12 connector. 25
Analog signals available to DAC
13 device.
Table 8 UPM-180-25B font panel component description.
Apart from driving the connected brushless DC motor, the UPM-180-25B also contains an
independent 1-Ampere ±12-Volt regulated DC power supply. It has a three terminals: -12 V
(ID #2), Ground (ID #3), and +12 V (ID #4) terminals that can be used to power
instrumentation and/or external analog sensors such as accelerometers, strain gages,
potentiometers, or also proximity sensors.
Analog sensors can be attached to the "S1", "S2", "S3", and "S4" 6-pin-mini-DIN
connectors, labeled ID #9-12 in Figure 12. As explained in Section 2.2 for the UPM-15-03 /
UPM-24-05, these connectors provide a ±12 VDC bias to analog sensors and carry their
voltage signals back to the UPM. The sensor signals are avaible to be read from the four
terminals labelled #5-8 in Figure 12 or the "To A/D" connector, ID #13 in Figure 12. The
terminals are useful to connect the sensor signals to an analog circuit, for instance, and the
"To A/D" connector can be used to connect to a data-acquisition system.
The 3-phase "Motor" connector, ID #15, connects to a high-powered brushless motor. See
Figure 14 in Table 10 for a description of this heavy-duty cable.
The "Safety Overide" switch, ID #14, is used to enable or disable the safety features
embedded in the UPM. The "Left", "Home", and "Right" LEDs identified with #16, #17,
and #18, respectively, indicate when each corresponding proximity sensor has been
engaged. For example, when the Home limit sensor is triggered the Home LED will be
bright green. The Left and Right LEDs are also used to indicate whether the UPM has been
initialized. If both LEDs are flashing then the UPM has to be initialized.
The "Cal", "OK", and "Enable" LEDs, shown in Figure 12 with ID #19, 20, and 21,
describe the status of the amplifier. Table 9 describes the mode of UPM-180-25B based on
the LEDs.
The "From MultiQ" connector, ID #22, is designed to connect easily with the Quanser Q8
Extended Terminal Board with the DB-25 parallel cable shown in Figure 16 in Table 10.
The "To Device" connector, ID #24, attaches to the plant circuit board using the DB-15
parallel cable illustrated in Figure 15 in Table 10.
disabled when the table reaches the Home sensor. In this mode, the amplifier
remains enabled when the Left or Right sensors are triggered, since the plant uses
those for auto-centering.
3. After power up, the amplifier is ready-to-be-enabled only if a sequence of pulses
originating from the DAC board is applied to the micro-controller. Refer to
Section 3.5.1.1 for the procedure to initialize the UPM-180-25B.
Keep the Safety Override switch in the OFF position. Turning it on enables the UPM
independently of any safety circuitry. It is intended only if the safety circuitry fails and you
still want to perform some experiments. With Safety Override ON, nothing protects the
table from damage!
PRESS DOWN on the RED BUTTON of the E-Stop switch in case of emergency. If
something goes wrong during an experiment, pressing the red button of the Emergency
Stop button disables the amplifier and shuts off the DC motor power.
board connects the UPM with the Q4 or Q8 data-acquistion system. See Reference [1] for
more information about the Q4 or Q8 control board.
Cable Description
The "Motor" cable corresponds to the 3-phase
motor power leads. This cable is designed to
connect from the UPM-180-25B (i.e. the output of
the power module after signal amplification) to
the desired brushless DC motor.
Cable Description
The "Emergency Stop" or E-Stop cable has a 6-
pin-mini-DIN connector to be plugged into the
side of the UPM. The UPM can be enabled if and
only if E-Stop is connected to the UPM and the
remote safety pushbutton switch is in the
depressed position.
3.5.1. Initialization
The UPM must first be initialized in order to be ready-to-be-enabled. When first powering
the UPM, the Left and Right LEDs on the front panel should be blinking. To stop the LEDs
from flashing follow the procedure given in Section 3.5.1.1. The signal required to initialize
the UPM-180-25B is detailed in Section 3.5.1.2. The Simulink Model used to generate the
initialization signals is presented in Section 3.5.1.3.
Step 9. Another (and not recommended!) way to stop the flashing of the LEDs is to push the
Reset button located on the UPM front panel. This bypasses the need for the
previously described UPM initialization procedure. However, this is not the
recommended way of operation as it overrides the UPM safety watchdog put in
place to detect whether the UPM system is properly connected to your computer.
This initialization procedure does not enable the amplifier and therefore the motor cannot
be driven yet. The amplifier is only enabled when running the corresponding WinCon
controller for the experiment. The amplifier is disabled when the WinCon controller
terminates. The digital signals required to initialize the UPM and the signals used to enable
the amplifier are described in Section 3.5.1.2.
Attention MultiQ-3 Users: The AMP_EN and AMP_CAL lines when using the MultiQ-3
data acquisition board are different than when using the Q4 or Q8 boards. The amplifier
enable is on Digital Output Channel #0 and the amplifier calibration is on Digital Output
Channel #1.
3.5.2. Enabling
Once the UPM is initialized, it can be enabled and used to drive the experiment actuator.
The signals required to enable the UPM-180-25B device are explained in Section 3.5.2.1
and the Simulink subsystem used to generate these signals is given in 3.5.2.2.
The UPM's AMP_CAL line is connected to Digital Output #8 of the Q4/Q8 DAQ board and
AMP_EN line is connected to Digital Output #9 of the Q4/Q8 control card. The enable and
calibrate signals are both initialized to 0V. The UPM's AMP_CAL line is set to 0V for the
duration of the controller running. The AMP_EN is initially set to 1V and after 0.5 seconds
is pulsed down to 0V for 200 milliseconds. The UPM amplifier remains enabled as long as
AMP_CAL sits at 0V and the AMP_EN stays at 1V. The PIC in the UPM disables the
amplifier when these lines values are changed, for example if AMP_CAL and AMP_EN are
brought down to 0V, or if the Left or Right proximity sensors are activated.
Note: This series of signals is required to drive the motor of any experiment connected to
the UPM180-25B and the amplifier is only enabled after 0.7 seconds.
Attention MultiQ-3 Users: The AMP_EN and AMP_CAL lines when using the MultiQ-3
data acquisition board are different than when using the Q4 or Q8 boards. The amplifier
enable is on Digital Output Channel #0 and the amplifier calibration is on Digital Output
Channel #1.
The subsystem generates the enabling signals described in Section 3.5.2.1 and shown in
Figure 22. Upon controller exit, both digital outputs are brought down to 0V and this
disables the amplifier.
3.5.3. Calibration
This section illustrates the sequence needed to place the UPM in calibration mode. In this
mode, the PIC does not disable the amplifier when the Left or Right limit switch is trig-
gered. For example, this is used to automatically center the stage of the Shake Table II sys-
tem.
The UPM's AMP_CAL line is connected to Digital Output #8 of the Q4/Q8 DAQ board and
AMP_EN line is connected to Digital Output #9 of the Q4/Q8 control card. The enable and
calibrate signals are both initialized at zero in WinCon. The WinCon controller brings the
UPM's AMP_CAL line to high and then brings it to 0V after 1.1 seconds. The AMP_EN is
initially set to 1V and after 1.2 seconds is pulsed down to 0V for 200 milliseconds. After
this initial sequence, the amplifier in the UPM remains enabled as long as AMP_CAL sits at
0V while AMP_EN stays at 1V. The WinCon controller stops when the Home position has
been reached and it sets the AMP_CAL and AMP_EN control lines back down to 0V before
terminating, effectively disabling the amplifier.
Attention MultiQ-3 Users: The AMP_EN and AMP_CAL lines when using the MultiQ-3
data acquisition board are different than when using the Q4 or Q8 boards. The amplifier
enable is on Digital Output Channel #0 and the amplifier calibration is on Digital Output
Channel #1.
The subsystem generates the calibration signals described in Section 3.5.3.1 and shown in
Figure 25. Upon controller exit, both digital outputs are brought down to 0V and this
Figure 25 Simulink subsystem used to generate the calibration signals using the Q8 board.
Q1. Why are the Left and Right LEDs on the UPM flashing?
The UPM has not been initialized yet. See Section 3.5.1.1 for the UPM180-25B
initialization procedure.
Q2. Why is the Left or Right LED lit after undergoing the UPM initialization procedure?
Either the Left or Right proximity sensors was triggered when the boot-up
procedure was ran. See the corresponding experiment user manual for
instructions on how to calibration the device (either using an automated program
or simply moving the plant manually back to Home position).
Q3. Why is the OK LED on the UPM not lit when running a WinCon controller?
The Emergency Stop button is either pressed down (disabling the amplifier) or
improperly connected to the UPM. Stop the WinCon controller and turn off the
UPM. Then, verify that the E-Stop switch and the UPM are properly connected
and ensure the E-stop button is in the released upright position.
Q4. Why is the Enable LED on the UPM not lit when running a WinCon project?
This indicates that the UPM amplifier is not ready to be enabled. Go through the
UPM initialization procedure detailed in Section 3.5.1.1.
4. Obtaining Support
Note that a support contract may be required to obtain technical support. To obtain
support from Quanser, go to http://www.quanser.com and click on the Tech Support link.
Fill in the form with all requested software version and hardware information and a descrip-
tion of the problem encountered. Be sure to include your email address and a telephone
number where you can be reached. A qualified technical support person will contact you.
5. References
[1] Q4 or Q8 User Manual.
[2] WinCon User Manual.