Motorola Gm Controller Manual
Have a look at the manual Motorola Gm Controller Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 249 Motorola manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
Professional Radio GM Series Controller Service Information Issue: September 2000
ii Computer Software Copyrights The Motorola products described in this manual may include copyrighted Motorola computer programs stored in semiconductor memories or other media. Laws in the United States and other countries preserve for Motorola certain exclusive rights for copyrighted computer programs, including the exclusive right to copy or reproduce in any form, the copyrighted computer program. Accordingly, any copyrighted Motorola computer programs contained in the Motorola products described in this manual may not be copied or reproduced in any manner without the express written permission of Motorola. Furthermore, the purchase of Motorola products shall not be deemed to grant, either directly or by implication, estoppel or otherwise, any license under the copyrights, patents or patent applications of Motorola, except for the normal non-exclusive royalty- free license to use that arises by operation of law in the sale of a product.
iii Table of Contents Chapter 1 THEORY OF OPERATION 1.0 Controller Circuits ................................................................................................ 1-1 1.1 Overview......................................................................................................... 1-1 1.2 General ........................................................................................................... 1-1 1.3 Radio Power Distribution ................................................................................ 1-2 1.4 Electronic ON/OFF ......................................................................................... 1-3 1.5 Emergency ..................................................................................................... 1-4 1.6 Mechanical ON/OFF ....................................................................................... 1-4 1.7 Ignition ............................................................................................................ 1-5 1.8 Microprocessor Clock Synthesizer ................................................................. 1-5 1.9 Serial Peripheral Interface (SPI) ..................................................................... 1-5 1.10 SBEP Serial Interface ..................................................................................... 1-6 1.11 General Purpose Input/Output....................................................................... 1-6 1.12 Normal Microprocessor Operation.................................................................. 1-7 1.13 FLASH Electronically Erasable Programmable Memory ................................ 1-8 1.14 Electrically Erasable Programmable Memory (EEPROM) .............................. 1-9 1.15 Static Random Access Memory (SRAM) ....................................................... 1-9 1.16 Universal Asynchronous Receiver Transmitter (UART) ................................. 1-9 2.0 Controller Board Audio and Signalling Circuits .................................................... 1-9 2.1 General - Audio Signalling Filter IC with Compander ..................................... 1-9 2.2 Transmit Audio Circuits ................................................................................ 1-10 2.3 Transmit Signalling Circuits .......................................................................... 1-12 2.4 Receive Audio Circuits ................................................................................. 1-14 2.5 Receive Signalling Circuits ........................................................................... 1-17 2.6 Voice Storage ............................................................................................... 1-18
iv Chapter 2 TROUBLESHOOTING CHARTS 1.0 Controller ............................................................................................................ 2-1 Chapter 3 CONTROLLER SCHEMATICS 1.0 Allocation of Schematics and Circuit Boards ....................................................... 3-1 2.0 T2 Controller ....................................................................................................... 3-3 3.0 T5 Controller ..................................................................................................... 3-10 4.0 T6/7 Controller .................................................................................................. 3-19
Chapter 1 THEORY OF OPERATION 1.0 Controller Circuits 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: n nDigital Control n nAudio Processing n nVoltage 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-2THEORY OF OPERATION Figure 1-1 Controller Block Diagram 1.3 Radio Power Distribution The DC power distribution throughout the radio board is shown in Figure 2-1. Voltage regulation for the controller is provided by 4 separate devices; U0651 (MC78M05) +5V, U0641 (LM2941) +9.3V, U0611 (LM2941) SWB+ limited to 16.5V and VSTBY 5V (a combination of R0621 and VR0621). An additional 5V regulator is located on the RF section. The DC voltage applied to connector J0601 supplies power directly to the electronic on/off control, RF power amplifier, 16.5V limiter, 9.3V regulator, Audio PA and 5.6V stabilization circuit. The 9.3V regulator (U0641) supplies power to the 5V regulator (U0651) and the 6V voltage divider Q0681. Regulator U0641 is used to generate the 9.3 volts required by some audio circuits, the RF circuitry and power control circuitry. Input and output capacitors (C0641 and C0644 / C0645) are used to reduce high frequency noise. R0642 / R0643 set the output voltage of the regulator. If the voltage at pin 1 is greater than 1.3 volts the regulator output decreases and if the voltage is less than 1.3 volts the regulator output increases. This 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. Voltage regulation providing 5V for the digital circuitry is done by U0651. Operating voltage is from the regulated 9.3V supply. Input and output capacitors (C0651 / C0652 and C0654 / C0655) are used to reduce high frequency noise and provide proper operation during battery transients. Voltage sense device U0652 or alternatively U0653 provides a reset output that goes to 0 volts if the regulator output goes below 4.5 volts. This is used to reset the controller to prevent improper operation. Diode D0651 prevents discharge of C0652 by negative spikes on the 9V3 voltage. Transistor Q0681 and resistors R0681 / R0682 divide the regulated 9.3V down to about 6 volts. This voltage supplies the 5V regulator, located on the RF section. By reducing the supply voltage of the regulator, the power dissipation is divided between the RF section and the controller section. External Microphone Internal Microphone External Speaker Internal Speaker SCI to Controlhead Audio PA Audio/Signalling Architecture To Synthesizer Mod Out 16.8 MHz Reference Clock from Synthesizer Recovered Audio To RF SectionSPI Digital ArchitectureµP Clock 5V Regulator (5VD)RAM EEPROM FLASHHC11FL0 ASFIC_CMP Accessory & 5V from Synthesizer Section (5V_RF) Connector
Controller Circuits1-3 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. Figure 2-1 DC Power Distribution Block Diagram 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. 1.4 Electronic ON/OFF The radio has circuitry which allows radio software and/or external triggers to turn the radio on or off without direct user action. For example, automatic turn on when ignition is sensed and off when ignition is off. Q0661 is used to provide INT SW B+ to the various radio circuits and to enable the voltage regulators via transistor Q0641. Q0661 contains an pnp and an npn transistor and acts as an electronic on/off switch. The switch is on when the collector of the npn transistor within Q0661 is low. When the radio is off the collector is at supply voltage level. This effectively prevents current flow VCOBIC FRACTN VSTBY 5V_RF 9V3 FLT_A+ 5VD SWB+ Option Board 40 Pin Connector PA, Driver Antenna SwitchControlhead 12 Pin Connector Accessories 20 Pin ConnectorJ0601 13.2V PASUPVLTG FLT_A+16.5V Limiter ON / OFF Control ASFIC_CMP 5.6VIgnition Emergency ON/OFF 9.3V Regulator Audio PA 6V Regulator5V Regulator 5VD 5V Regulator5V/ VDDA MCU µP, RAM, FLASH & EEPROM PCIC, TX Amp Temp Sense RX RF Amp IF Amp F0401
1-4THEORY OF OPERATION 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.6 Mechanical ON/OFF This refers to the typical on/off/volume knob, located on the controlhead, and which turns the radio on and off. If the radio is turned off and the on/off/volume knob is pressed, line ON OFF CONTROL (J0401 pin 11) goes high and switches the radio’s voltage regulators on as long as the button is pressed. The microprocessor is alerted through line ON OFF SENSE (U0101 pin 6) which is pulled to low by Q0110 while the on / off / volume knob is pressed. In addition, an interrupt is generated at µP pin 96. The µP asserts line DC POWER ON via ASFIC CMP, pin 13 high which keeps Q0661 and Q0641, and in turn the radio, switched on. When the on/off/volume knob is released again the controlhead informs the µP via SBEP bus about the knob release. (See SBEP Serial Interface subsection for more details). This informs the µP to keep the radio switched on and continue with normal operation. If the on/off/volume knob is pressed while the radio is on, the controlhead informs the µP via SBEP bus about the knob status. (See SBEP Serial Interface subsection for more details). After a short delay time the microprocessor switches the radio off by setting DC POWER ON to low via ASFIC CMP pin 13.
Controller Circuits1-5 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. 1.8 Microprocessor Clock Synthesizer The clock source for the microprocessor system is generated by the ASFIC CMP (U0221). Upon power-up the synthesizer IC (FRAC-N) generates a 16.8 MHz waveform that is routed from the RF section to the ASFIC CMP pin 34. For the main board controller the ASFIC CMP uses 16.8 MHz as a reference input clock signal for its internal synthesizer. The ASFIC CMP, in addition to audio circuitry, has a programmable synthesizer which can generate a synthesized signal ranging from 1200Hz to 32.769MHz in 1200Hz steps. When power is first applied, the ASFIC CMP will generate its default 3.6864MHz CMOS square wave UP CLK (on U0221 pin 28) and this is routed to the microprocessor (U0101 pin 90). After the microprocessor starts operation, it reprograms the ASFIC CMP clock synthesizer to a higher UP CLK frequency (usually 7.3728 or 14.7456 MHz) and continues operation. The ASFIC CMP may be reprogrammed to change the clock synthesizer frequencies at various times depending on the software features that are executing. In addition, the clock frequency of the synthesizer is changed in small amounts if there is a possibility of harmonics of this clock source interfering with the desired radio receive frequency. The ASFIC CMP synthesizer loop uses C0245, C0246 and R0241 to set the switching time and jitter of the clock output. If the synthesizer cannot generate the required clock frequency it will switch back to its default 3.6864MHz output. Because the ASFIC CMP synthesizer and the µP system will not operate without the 16.8 MHz reference clock it (and the voltage regulators) should be checked first in debugging the system. The microprocessor uses XTAL Y0131 and associated components to form a Real Time Clock (RTC). It may be used to display the time on controlheads with display or as time stamp for incoming calls or messages. The real time clock is powered from the voltage VSTBY to keep it running while the radio is switched off. When the radio was disconnected from it’s supply voltage, the time must be set again. 1.9 Serial Peripheral Interface (SPI) The µP communicates to many of the IC’s through its SPI port. This port consists of SPI TRANSMIT DATA (MOSI) (U0101-100), SPI RECEIVE DATA (MISO) (U0101-99), SPI CLK (U0101-1) and chip select lines going to the various ICs, connected on the SPI PORT (BUS). This BUS is a synchronous bus, in that the timing clock signal CLK is sent while SPI data (SPI TRANSMIT DATA or SPI RECEIVE DATA) is sent. Therefore, whenever there is activity on either SPI TRANSMIT DATA or SPI RECEIVE DATA there should be a uniform signal on CLK. The SPI TRANSMIT DATA is used to send serial from a µP to a device, and SPI RECEIVE DATA is used to send data from a device to a µP.
1-6THEORY OF OPERATION 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. 1.10 SBEP Serial Interface The SBEP serial interface allows the radio to communicate with the Customer Programming Software (CPS), or the Universal Tuner via the Radio Interface Box (RIB). This interface connects to the microphone connector via controlheadcontrolhead connector (J0401-8) and to the accessory connector J0501-17 and comprises BUS+. The line is bi-directional, meaning that either the radio or the RIB can drive the line. The microprocessor sends serial data via pin 98 and D0101 and it reads serial data via pin 97. Whenever the microprocessor detects activity on the BUS+ line, it starts communication. In addition, the SBEP serial interface is used to communicate with a connected controlhead. When a controlhead key is pressed or the volume knob is rotated, the line ON OFF CONTROL goes high. This turns on transistor Q0110 which pulls line ON OFF SENSE and µP pin 6 to ground level. In addition, an interrupt is generated at µP pin 96. This indicates that the controlhead wants to start SBEP communication. The microprocessor then requests the data from the controlhead. The controlhead starts sending and after all data has been send, the ON OFF CONTROL line goes low. The controlheadcontrolhead ignores any data on BUS+ during SBEP communication with the CPS or Universal Tuner. 1.11 General Purpose Input/Output The controller provides eight general purpose lines (DIG1 through DIG8) available on the accessory connector J0501 to interface to external options. Lines DIG IN 1,3,5,6, are inputs, DIG OUT 2 is an output and DIG IN OUT 4,7,8 are bidirectional. The software and the hardware configuration of the radio model define the function of each port. DIG IN 1 can be used as external PTT input, DATA PTT input or others, set by the CPS. The µP reads this port via pin 77 and Q0171.