Controller Service PDF
Controller Service PDF
GM Series
Controller
Service Information
Table of Contents
1.1 Overview
This section provides a detailed theory of operation for the radio and its components. The main radio
is a single board design, consisting of the transmitter, receiver, and controller circuits. The main
board is designed to accept one additional option board. This may provide functions such as secure
voice/data, voice storage or signalling decoder.
A controlhead is either mounted directly or connected by an extension cable. The controlhead
contains, LED indicators, a microphone connector, buttons and dependant of the radio type, a
display and a speaker. These provide the user with interface control over the various features of the
radio.
If no controlhead is mounted directly on the front of the radio, an expansion board containing circuitry
for special applications can be mounted on the front of the radio. An additional controlhead can be
connected by an extension cable.
In addition to the power cable and antenna cable, an accessory cable can be attached to a connector
on the rear of the radio. The accessory cable provides the necessary connections for items such as
external speaker, emergency switch, foot operated PTT, and ignition sensing, etc
1.2 General
The radio controller consists of 3 main subsections:
■ Digital Control
■ Audio Processing
■ Voltage Regulation.
The digital control section of the radio is based upon an open architecture controller configuration.It
consists of a microprocessor, support memory, support logic, signal MUX ICs, the On/Off circuit, and
general purpose Input/Output circuitry.
The controller uses the Motorola 68HC11FL0 microprocessor (U0101). In addition to the
microprocessor, the controller has 3 external memory devices. The 3 memory devices consist of a
32Kbyte SRAM (U0122), a 512Kbyte FLASH EEPROM (U0121), and a 16Kbyte EEPROM (U0111).
Note: From this point on the 68HC11FL0 microprocessor will be referred to as µP. References to a
controlhead will be to the controlheads with display.
1-2 THEORY OF OPERATION
External
To Synthesizer Microphone
Mod
Out Internal
16.8 MHz Microphone
Reference Clock
from Synthesizer Audio/Signalling
Architecture External
Speaker
Recovered Audio Audio
ASFIC_CMP
PA
5V
from Synthesizer Internal
Section (5V_RF) Speaker
SPI µP Clock
To RF Section
SCI to
Accessory &
Digital Controlhead
Architecture RAM Connector
EEPROM HC11FL0
5V
Regulator
(5VD) FLASH
The voltage VSTBY, which is derived directly from the supply voltage by components R0621 and
VR0621, is used to buffer the internal RAM. C0622 allows the battery voltage to be disconnected for
a couple of seconds without losing RAM parameters. Dual diode D0621 prevents radio circuitry from
discharging this capacitor. When the supply voltage is applied to the radio, C0622 is charged via
R0621 and D0621. To avoid that the µP enters the wrong mode when the radio is switched on while
the voltage across C0622 is still too low, the regulated 5V charges C0622 via diode D0621.
PASUPVLTG
16.5V SWB+
F0401
Limiter
Ignition
ON / OFF FLT_A+
Emergency
Control ON/OFF 5VD
FLT_A+
9.3V 9V3 6V 5V
Regulator Regulator Regulator
PCIC, 5V
Audio PA 5V_RF 5V/
TX Amp Regulator VDDA
Temp Sense
5VD
VSTBY
The voltage INT SW B+ from switching transistor Q0661 provides power to the circuit controlling the
audio PA output. The voltage INT SW B+ voltage is monitored by the µP through voltage divider
R0671 / R0672 and line BATTERY VOLTAGE. Diode VR0671 limits the divided voltage to 5.6V to
protect the µP.
Regulator U0611 is used to generate the voltage for the switched supply voltage output (SWB+) at
the accessory connector J0501 pin 13. U0611 is configured to operate as a switch with voltage and
current limit. R0611 / R0612 set the maximum output voltage to 16.5 volts. This limitation is only
active at high supply voltage levels. The regulator output is electronically enabled by a 0 volt signal
on pin 2. Q0661, Q0641 and R0641 are used to disable the regulator when the radio is turned off.
Input and output capacitors (C0603 and C0611 / C0612) are used to reduce high frequency noise.
Diode VR0601 acts as protection against transients and wrong polarity of the supply voltage.
Fuse F0401 prevents damage of the board in case the FLT A+ line is shorted at the controlhead
connector.
from emitter to collector of the pnp transistor. When the radio is turned on the voltage at the base of
the npn transistor is pulled high and the pnp transistor switches on (saturation). With voltage INT
SWB+ now at supply voltage level, transistor Q0641 pulls pin 2 of the voltage regulators U0611 and
U 0641 to ground level and thereby enables their outputs.
The electronic on/off circuitry can be enabled by the microprocessor (through ASFIC CMP port
GCB2, line DC POWER ON), the emergency switch (line EMERGENCY CONTROL), the
mechanical On/Off/Volume knob on the controlhead (line ON OFF CONTROL), or the ignition sense
circuitry (line IGNITION CONTROL). If any of the 4 paths cause a low at the collector of the npn
transistor within Q0661, the electronic "ON" is engaged.
1.5 Emergency
The emergency switch (J0501 pin 9), when engaged, grounds the base of Q0662 via line
EMERGENCY CONTROL. This switches Q0662 off and resistor R0662 pulls the collector of Q0662
and the base of Q0663 to levels above 2 volts. Transistor Q0663 switches on and pulls the collector
of the npn transistor within Q0661 to ground level and thereby enables the voltage regulators via
Q0641. When the emergency switch is released R0541 pulls the base of Q0662 up to 0.6 volts. This
causes the collector of transistor Q0662 to go low (0.2V), thereby switching Q0663 off.
While the radio is switched on, the microprocessor monitors the voltage at the emergency input on
the accessory connector via pin 60 and line GP5 IN ACC9. Three different conditions are
distinguished, no emergency, emergency, and open connection to the emergency switch. If no
emergency switch is connected or the connection to the emergency switch is broken, the resistive
divider R0541 / R0512 will set the voltage to about 4.7 volts. If an emergency switch is connected, a
resistor to ground within the emergency switch will reduce the voltage on line GP5 IN ACC9 to inform
the microprocessor that the emergency switch is operational. An engaged emergency switch pulls
line GP5 IN ACC9 to ground level. Diode D0179 limits the voltage to protect the microprocessor
input.
While EMERGENCY CONTROL is low, INT SW B+ is on, the microprocessor starts execution, reads
that the emergency input is active through the voltage level of line GP5 IN ACC9, and sets the DC
POWER ON output of the ASFIC CMP pin 13 to a logic high. This high will keep Q0661 and Q0641
switched on. This operation allows a momentary press of the emergency switch to power up the
radio. When the microprocessor has finished processing the emergency press, it sets the DC
POWER ON line to a logic 0. This turns off Q0661 and the radio turns off. Notice that the
microprocessor is alerted to the emergency condition via line GP5 IN ACC9. If the radio was already
on when emergency was triggered then DC POWER ON would already be high.
1.7 Ignition
Ignition sense is used to prevent the radio from draining the vehicle’s battery because the engine is
not running.
When the IGNITION input (J0501 pin 10) goes above 5 volts Q0661 is turned on via line IGNITION
CONTROL. Q0661 turns on INT SW B+ and the voltage regulators by turning on Q0641 and the
microprocessor starts execution. The microprocessor is alerted through line GP6 IN ACC10. The
voltage at the IGNITION input turns Q0181 on, which pulls microprocessor pin 74 to low. If the
software detects a low state it asserts DC POWER ON via ASFIC pin 13 high which keeps Q0661
and Q0641, and in turn the radio switched on.
When the IGNITION input goes below 3 volts, Q0181 switches off and R0181 pulls microprocessor
pin 74 to high. This alerts the software to switch off the radio by setting DC POWER ON to low. The
next time the IGNITION input goes above 5 volts the above process will be repeated.
On the controller there are two ICs on the SPI BUS, ASFIC CMP (U0221-22), and EEPROM
(U0111-5). In the RF sections there are 2 ICs on the SPI BUS, the FRAC-N Synthesizer, and the
Power Control IC (PCIC). The SPI TRANSMIT DATA and CLK lines going to the RF section are
filtered by L0481 / R0481 and L0482 / R0482 to minimize noise. The chip select line CSX from
U0101 pin 2 is shared by the ASFIC CMP, FRAC-N Synthesizer and PCIC. Each of these IC‘s check
the SPI data and when the sent address information matches the IC’s address, the following data is
processed. The chip select lines for the EEPROM (EE CS), Voice Storage (VS CS), expansion board
(EXP1 CS, EXP2 CS) and option board (OPT CS) are decoded by the address decoder U0141.
When the µP needs to program any of these IC’s it brings the chip select line CSX to a logic 0 and
then sends the proper data and clock signals. The amount of data sent to the various IC’s are
different, for example the ASFIC CMP can receive up to 19 bytes (152 bits) while the PCIC can
receive up to 6 bytes (48 bits). After the data has been sent the chip select line is returned to logic 1.
The Option board interfaces are different in that the µP can also read data back from devices
connected.The timing and operation of this interface is specific to the option connected, but
generally follows the pattern:
1. an option board device generates a service request via J0551-29, line RDY and µP pin 79,
2. the main board asserts a chip select for that option board device via U0141-14, line OPT CS,
J0551-30,
3. the main board µP generates the CLK (J0551-3),
4. the main board µP writes serial data via J0551-15 and reads serial data via J0551-16 and,
5. when data transfer is complete the main board terminates the chip select and CLK activity.
DIG OUT 2 can be used as normal output or external alarm output, set by the CPS. Transistor Q0173
is controlled by the µP via ASFIC CMP pin 14.
DIG IN 3 is read by µP pin 61 via resistor R0176
DIG IN 5 can be used as normal input or emergency input, set by the CPS. The µP reads this port via
R0179 and µP pin 60. Diode D0179 limits the voltage to protect the µP input.
DIG IN 6 can be used as normal input, set by the CPS. The µP reads this port via pin 74 and Q0181.
DIG IN OUT 4,7,8 are bi-directional and use the same circuit configuration. Each port uses an output
transistor Q0177, Q0183, Q0185 controlled by µP pins 46, 47, 53. The ports are read by µP pins 75,
54, 76. To use one of the ports as input the µP must turn off the corresponding output transistor.
In addition the signals from DIG IN 1, DIG IN OUT 4 are fed to the option board connector J0551 and
the expansion board connector J0451.
On the µP the lines XIRQ (U0101-48), MODA LIR (U0101-58), MODB VSTPY (U0101-57) and
RESET (U0101-94) should be high at all times during normal operation. Whenever a data or address
line becomes open or shorted to an adjacent line, a common symptom is that the RESET line goes
low periodically, with the period being in the order of 20msecs. In the case of shorted lines you may
also detect the line periodically at an intermediate level, i.e. around 2.5V when 2 shorted lines
attempt to drive to opposite rails.
The MODA LIR (U0101-58) and MODB VSTPY (U0101-57) inputs to the µP must be at a logic 1 for
it to start executing correctly. After the µP starts execution it will periodically pulse these lines to
determine the desired operating mode. While the Central Processing Unit (CPU) is running, MODA
LIR is an open-drain CMOS output which goes low whenever the µP begins a new instruction (an
instruction typically requires 2-4 external bus cycles, or memory fetches). However, since it is an
open-drain output, the waveform rise assumes an exponential shape similar to an RC circuit.
There are 8 analogue to digital converter ports (A/D) on U0101. They are labelled within the device
block as PE0-PE7. These lines sense the voltage level ranging from 0 to 5V of the input line and
convert that level to a number ranging from 0 to 255 which can be read by the software to take
appropriate action.
For example U0101-67 is the battery voltage detect line. R0671 and R0672 form a resistor divider on
INT SWB+. With 30K and 10K and a voltage range of 11V to 17V, that A/D port would see 2.74V to
4.24V which would then be converted to ~140 to 217 respectively.
U0101-69 is the high reference voltage for the A/D ports on the µP. Capacitor C0101 filters the +5V
reference. If this voltage is lower than +5V the A/D readings will be incorrect. Likewise U0101-68 is
the low reference for the A/D ports. This line is normally tied to ground. If this line is not connected to
ground, the A/D readings will be incorrect.
The ASFIC CMP is programmable through the SPI BUS (U0221-20/21/22), normally receiving 19
bytes. This programming sets up various paths within the ASFIC CMP to route audio and/or
signalling signals through the appropriate filtering, gain and attenuator blocks. The ASFIC CMP also
has 6 General Control Bits GCB0-5 which are CMOS level outputs and used for NOISE BLANKER
(GCB0) in Low Band radios, EXTERNAL ALARM (GCB1) and DC POWER ON (GCB2) to switch the
voltage regulators (and the radio) on and off. GCB3 controls U0251 pin 11 to output either RX FLAT
AUDIO or RX FILTERED AUDIO on the accessory connector pin 11. GCB4 controls U0251 pin 10 to
use either the external microphone input or the voice storage playback signal. GCB5 is used to
switch the audio PA on and off.
1-10 THEORY OF OPERATION
J0451 J0551
FLAT 18 31 IN/OUT
TX RTN
39 OPTION
OUT BOARD
EXPANSION BOARD 33
IN
OUT
32
J0401
44 36
TX SND TX RTN
TP0221
9
MIC
MIC
CONTROL HEAD INT
46 FILTERS AND
CONNECTOR
PREEMPHASIS
J0501 ASFIC_CMP
MIC
IN U0221 LIMITER
MIC
TP0222 EXT
2 48 HS SUMMER
EXT MIC
5 42 SPLATTER
FLAT TX
AUX FILTER
AUDIO U0211-4 TX VCO MOD IN
ACCESSORY TO
FROM LS SUMMER ATN 40
CONNECTOR RF
µP Pin3 SECTION
ATTENUATOR (SYNTHESIZER)
C0254 serves as a DC blocking capacitor. Multi switch U0251 controlled by ASFIC CMP port GCB4
selects either the external microphone input signal or the voice storage playback signal for entering
the ASFIC CMP at pin 48. The audio signal at U0221-48 (TP0222) should be approximately 14mV
for 1.5kHz or 3kHz of deviation with 12.5kHz or 25kHz channel spacing.
The FLAT TX AUDIO path is used for transmitting data signals and has therefore no limiter or filters
enabled inside the ASFIC CMP. When this path is enabled via CPS and DATA PTT is asserted, any
signal on this path is directly fed to the modulator. Signals applied to this path either via accessory
connector J0501, expansion board connector J0451 or option board connector J0551 must be
filtered and set to the correct level externally or on the option board in order not to exceed the
maximum specified transmit deviation and transmitted power in the adjacent channels. The
attenuator inside the ASFIC CMP changes the FM deviation of the data signal according to the
channel spacing of the active transmit channel.
The FLAT TX AUDIO signal from accessory connector J0501-5 is fed to the ASFIC CMP (U0221)
pin42 through C0541 and line FLAT TX RTN, switch U0251 and buffer U0211-4. When the radio
switches from receive to transmit mode the µP opens switch U0251 for a short period to prevent that
any applied signal can cause a transmit frequency offset. Buffer U0211-4 sets the correct DC level
and ensures a short settle period when the radio is switched on. Inside the ASFIC CMP the signal is
routed directly to the attenuator, which sets the FM deviation according to the channel spacing of the
active transmit channel and emerges from the ASFIC CMP at U0221-40, at which point it is routed to
the RF section.
The ASFIC has an internal AGC that can control the gain in the mic audio path. The AGC can be
disabled / enabled by the µP. Another feature that can be enabled or disabled in the ASFIC is the
VOX. This circuit, along with the capacitor at U0221-7, provides a DC voltage that can allow the µP to
detect microphone audio. The ASFIC can also be programmed to route the microphone audio to the
speaker for public address operation.
Secure board contains circuitry to amplify, encrypt, and filter the audio. The encrypted signal is then
fed back from J0551-32 to the ASFIC CMP TX RTN input (U0221-36). The signal level at this pin
should be about 65mVrms. The signal is then routed through the TX path in the ASFIC CMP and
emerges at MOD IN pin 40.
HS
SUMMER
80 18 LOW SPEED PL LS
CLOCK IN ENCODER SUMMER
(LSIO)
40 TO RF
ATTENUATOR SECTION
MOD IN
(SYNTHESIZER)
may be as high as 250 Hz, which is audible to the human ear. However, the radio receiver filters out
any audio below 300Hz, so these tones are never heard in the actual system.
Only one type of sub-audible data can be generated by U0221 (ASFIC CMP) at any one time. The
process is as follows, using the SPI BUS, the µP programs the ASFIC CMP to set up the proper low-
speed data deviation and select the PL or DPL filters. The µP then generates a square wave which
strobes the ASFIC PL / DPL encode input LSIO U0221-18 at twelve times the desired data rate. For
example, for a PL frequency of 103Hz, the frequency of the square wave would be 1236Hz.
This drives a tone generator inside U0221 which generates a staircase approximation to a PL sine
wave or DPL data pattern. This internal waveform is then low-pass filtered and summed with voice or
data. The resulting summed waveform then appears on U0221-40 (MOD IN), where it is sent to the
RF board as previously described for transmit audio. A trunking connect tone would be generated in
the same manner as a PL tone.
11
FLT/FLAT RX AUDIO
J0501
1
AUDIO 4 SPKR + 16
PA EXTERNAL
SPKR - 1
U0271 SPEAKER
9 6
INT INT
SPKR+ SPKR-
CONTROLHEAD
CONNECTOR
3
INTERNAL
2
SPEAKER
J0401
7 HANDSET
AUDIO
10 39 41
35 28 U IO URX OUT AUDIO
IN IN
34 43 AUX RX VOLUME
OPTION OUT ASFIC_CMP
ATTEN.
BOARD U0221
J0551 FILTER AND
IN DEEMPHASIS
7
DISC
FROM
AUDIO 2 DISC PL FILTER LS IO 18
RF
LIMITER
SECTION
(IF IC)
LIMITER, RECTIFIER SQUELCH
FILTER, COMPARATOR CIRCUIT
17 CH ACT SQ DET
J0451
16 17
84 83
EXPANSION
BOARD MICRO
80
CONTROLLER
U0101 85
PLCAP PLCAP2
8 25
Press PTT. No
RF Output Pow-
er. Before replacing
RX Power Up YES Not able to MCU, check SPI
AUDIO J0501 Audio Alert Tone program
NO YES clock, SPI data,
Audio at Pin at Audio PA OK? RF Board ICs and RF IC select
16 & (U0271)
Pin 1 input NO
Red LED NO
Check lights up?
YES Audio PA
(U0271) Speaker & Replace
NO NO
YES Check Control Speaker / Con-
Audio YES Control Head OK? trol Head
Check Spk. at Pin 41 Check Head
Flex Connec- U0221? FGU &
tion & Control Transmitter
YES
NO
NO
Check Components 9.3V Check U0641, Q0641,
Check Re- NO Audio at between U0221 and DC at Pin 5 Q0661, D0660 &
ceiver & Pin 2 U0271 of U0641? D0661
IF IC U0221?
YES
YES
Check AS-
FIC U0221 NO Check U0651, D0651,
5V DC at
Pin OUT of D0621
U0651?
EXT
PTT YES
Radio could NO
not PTT External PTT en- Enable External PTT
externally abled with CPS? with CPS
U0101
EXTAL= NO NO Check
7.3728 MHz/ U0221 Pin 34 =
DC FGU
14.7456 16.8 MHz?
YES at as-
YES Check Con- MHz?
signed Acc. Reprogram the
nection to uP
Con. Pin YES YES correct data. &
port
DC chang- Check ASFIC
es? and MCU
NO BUS+
activity when NO Check Control
Check volume knob Head and MCU
Accessories rotated? (U0101, U0121,
U0122, U0111)
YES
MCU is OK
This Chapter shows the Schematics and the the Parts Lists for the Controller circuits.
The Voice Storage is fitted on all MPT radios GM640/660/1280 and on GM380 as standard.
The schematics, component layout and parts list for these circuits are shown in this chapter.
The Voice Storage schematic is shown in Tables below.