saab documents

History

9-5 Technical Overview: Functional Description

pages 91–100 of 317

Page 91

UHP (Universal Hands-Free Phone)
The Universal Hands-Free Phone module is available in two configurations
UHP high:
• Call Lists
• Call Handling
• Steering wheel control
• Status messages
• Phone book
• Bluetooth
o HFP (Hands-Free Phone profile 1.5)
o PBAP (Phone book access profile 1.0)
• Speech Recognition, including adaptive Echo and Noise reduction algorithm
I UHP embedded. This module provides an internal GSM module and comes therefore with
additional features.
• Bluetooth rSAP (Remote SIM Access Profile)
• Direct phone antenna connection due to integrated GSM module
• SMS handling, such as receiving, editing and sending messages
• Key Pad / Speller
All phone interaction and data transmission to UHP is done via Bluetooth.

90

Page 92

UHP Block Diagram
UHP High
UHP High
Controls &
sensors

Display

Faceplate

ODI

Silver Box
(radio)

Silverbox
(Radio)

Audio
(analog)
Speech
Recognition

Mic

MIC
Passthrough

Power Supply
ODI
MS GMLAN Dual Wire CAN

Bluetooth
antenna

Bluetooth

91

Page 93

UHP Embedded

92

Page 94

Connectors and pin assignment UHP

X1

X1-5
X1-6

1782
658

X1-7
X1-8

1792
654

X1-9

655

X1-10
X1-11
X1-12

5169

93

A55

0.14mm²

A55

0.14mm²

C55

P5
P5

0.14mm²

P8-P9

P7
P7

0.14mm²

P8-P9

P7

0.14mm²

B55

Pigtail Wire Color

5170

0.6mm2
0.14mm²

Pigtail Wire Gauge

X1-4

0.6mm2

Terminal Plating

I51
5169

Shield Group

X1-2
X1-3

Battery Positive Voltage (CL.30
Vbatt)
Signal Ground (CL.31 Ground)
Mid Speed GMLAN Serial Data (+)
(GMLAN-H)
Mid Speed GMLAN Serial Data (-)
(GMLAN-L)
Drain Wire (Mono Audio Shield)
Cellular Telephone Voice Signal
(Mono Audio +)
Drain Wire (Microphone Shield)
Cellular Telephone Microphone
Low Reference (Microphone
Common)
Cellular Telephone Microphone
Signal (Microphone Signal)
Not connected
Not connected
Mid Speed GMLAN Serial Data (+)

Twist Group & Rate

A40

Circuit Description

Max. Wire
Resistance

Circuit #

X1-1

Minimum Wire
Gauge

Cavity

X2 is
not
used
on
Saab
650

Page 95

X1-13

5170

X1-14
X1-15

659

X1-16

1792

X1-17

5152

X1-18

5149

GMLAN-H-out (passthrough)
Mid Speed GMLAN Serial Data (-)
GMLAN-L-out (passthrough)
Not connected
Cellular Telephone Voice Low
Reference (Mono Audio -)
Drain Wire (External Microphone
Shield)
Voice Recognition Audio Low
Reference (External Microphone
Common)
Voice Recognition Audio Signal
(External Microphone Tx Signal +)

94

0.14mm²

B55

0.14mm²

C55

P5
P16

0.14mm²

P17P18

P16

0.14mm²

P17P18

P16

Page 96

Low Speed CAN
ECU arrangement

95

Page 97

AOS (Automatic Occupant Sensing)
Automatic Occupant Sensing consists of a sensor (including a ECU) located in the front
passenger seat. It constantly checks the seats occupancy and sends its information to the
SDM.
AOS will only be assembled in cars that are sold in North America.

Block diagram AOS

Sensor and ECU is permanently
AOS connected!
Sensor
Hardwired

GMLAN

AOS
ECU

SDM

Functional description AOS
The AOS gets through multiple steps to determine the seat’s occupancy. They will be
explained in this chapter.
The sensor mat consists of discrete pressure sensors, shown on the
right. In the beginning of an identification process, the responses
of the sensors have to be analyzed by the ECU. Based on this
information the software generates a pressure profile for the seat.
The first step eventually is to convert an identified object into a
digital pressure profile.
The pressure profile is the base for the following object classification. The AOS distinguishes
between three classes:
ƒ Class 0: Empty seat
ƒ Class 1: CRS (Child Restraint Seat) or child
ƒ Class 2: Adult
Class 0 and 1 will send a message to suppress the passenger airbag. Class 0 will also turn
off the passenger seat belt reminder function.
Class 2 sends the message to enable passenger airbag.
96

Page 98

In the classification algorithm several steps will be performed by the ECU. In a first step, the
software classifies the seat as “occupied”. After that the CRS detection is run. If no CRS
could be found, the algorithm decides which kind of human is sitting in the seat. AOS can
distinguish whether a child or an adult is located in the seat.
Some examples of the classification process are shown below - the lower pictures show the
sensor mat’s state of activation, the upper ones represent the corresponding generated
digital pressure profile.

Childseat

62 lbs.

110 lbs.

The result of the AOS occupancy detection is stored in the memory of the AOS ECU and
thereafter sent to the SDM. Please note that finally the SDM has the duty to decide whether
passenger airbag is switched off or not. AOS just sends a classification.

97

Page 99

Connectors and pin assignment AOS

98

Terminal Plating

Shield Group

Twist Group & Rate

Minimum Wire
Gauge
Max. Wire
Resistance

Battery Positive
Low Speed GMLAN Serial Data 1
Low Speed GMLAN Serial Data 2
Battery GND
Spare
Spare

Pigtail Wire Color

A40
5060
5060
A51

Circuit Description

Pigtail Wire Gauge

A
B
C
D
E
F

Circuit #

Cavity

X1

0,35
0,35
0,35
0,35

red
yellow
white
brown

Page 100

BCM (Body Control Module)
The Body Control Module is the main controller for all body electronics.

Block diagram BCM

RF Receiver

Locks

Immo

Dimming

TPMS / ALM

Backlight
BCM

Current Sensor / EPM

-

Interior Lighting

Body
Control

Exterior Lighting

Module
HS CAN
Inadvertent Load

Gateway
LS CAN

Logistic Mode

Window Lifter (non-LIN)

Sensors

Functional description BCM
The Body Control Module is the master device for
several functions.
All these functions are explained in separate
chapters.

99