Technical Information
Steering
SASA Sensor
powersolutions.danfoss.com
Technical Information
SASA Sensor
Revision history |
Table of revisions |
|
|
|
|
|
|
|
Date |
Changed |
Rev |
|
|
|
|
|
Nov 2017 |
Replaced SAK Adapter image on page 20 |
0102 |
|
|
|
|
|
March 2016 |
First edition |
0101 |
|
|
|
|
2 | © Danfoss | Nov 2017 |
BC00000356en-US0102 |
Technical Information |
|
SASA Sensor |
|
Contents |
|
Sensor type SASA general |
|
Versions, code numbers and weights for SASA sensor |
|
SASAIIC |
|
SASAIIC CAN message protocol.................................................................................................................................................. |
6 |
SASAIIC parameter setup............................................................................................................................................................... |
7 |
SASAIIC technical data.................................................................................................................................................................... |
8 |
SASAIID |
|
SASAIID CAN message protocol.................................................................................................................................................. |
9 |
SASAIID configuration protocol................................................................................................................................................ |
12 |
Read data by identifier............................................................................................................................................................ |
12 |
Write data by identifier........................................................................................................................................................... |
14 |
SASAIID configuration data list................................................................................................................................................. |
17 |
SASAIID technical data................................................................................................................................................................. |
18 |
Dimensions SASA sensor |
|
SAK |
|
Code number and weight, SAK adapter kit.......................................................................................................................... |
20 |
SAK adapter kit................................................................................................................................................................................ |
20 |
Installation |
|
Wiring guidelines........................................................................................................................................................................... |
22 |
© Danfoss | Nov 2017 |
BC00000356en-US0102 | 3 |
Technical Information
SASA Sensor
The SASA sensor detects the absolute position and speed of the steering wheel. The sensor can be used in electro-hydraulic steering systems using Danfoss OSPE, EHI, or EHPS steering valves with programmable controller or in any other steering system where the rotation of the steering wheel must be detected as an electronic signal.
There are two versions available of SASA sensors:
SASAIIC used for PVED-CL actuator. SASAIIC has single CAN output signal and “fail silent” concept
SASAIID used for PVED-CLS actuator and general usage. SASAIID has dual CAN output signal.
The use of SASA sensor is relevant e.g. for variable steering ratio and closed loop set-ups where steering wheel position and steering angle have to match.
The SASA sensor also can be used for “kick out” of Auto-steering. When the steering valve is in autoguidance mode, and the driver wants to swap to manual steering, a signal from the SASA sensor will deactivate the Auto-steering and the steering wheel movement has priority.
SASA is based on a non-contact inductive principle giving a very high resolution. The sensor features a robust design and resists e.g. electro-magnetic radiation.
The output is a CAN signal, which makes it easy to interface to advanced vehicle controllers and to Danfoss PVED-CLS actuators for steering valves.
The steering wheel shaft turns the rotor of the SASA sensor, and the sensor is simply mounted between steering unit and steering column. The shaft of the steering column must be 15 mm longer when using SASA sensor.
In cases where customers want to use the same steering column in applications with and without SASA sensors, Danfoss offers an adapter kit type SAK to built in between column and sensor.
The SASA sensor offers the following features:
•High resolution < 0.1°
•Output CAN signal
•High safety
‒SASAIIC: “fail silent” concept
‒SASAIID: two output messages concept
•SASAIID is PLUS+1® Compliant
•Flanged in between steering unit and column
•Compact design
4 | © Danfoss | Nov 2017 |
BC00000356en-US0102 |
Technical Information
SASA Sensor
Code number |
Type |
Supply |
Termination |
Cable length |
Connector |
Weight |
|
|
|
|
voltage |
resistor |
|
|
|
|
|
|
|
|
|
kg |
|
[lb] |
||
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
11088656 |
SASAIIC, CAN |
9 - 32 VDC |
No |
500 mm |
AMP code no. |
0.25 |
|
[0.55] |
|
|
|
|
|
2-967059-1 |
|
|
|
|
|
|
|
|
|
|
|
|
11099289 |
SASAIIC, CAN |
9 - 32 VDC |
No |
500 mm |
DEUTSCH DT04-4P- |
0.25 |
|
[0.55] |
|
|
|
|
|
CE02 |
|
|
|
|
|
|
|
|
|
|
|
|
11116505 |
SASAIID, CAN |
6 - 36 VDC |
No |
500 mm |
DEUTSCH DT04-4P- |
0.25 |
|
[0.55] |
|
|
|
|
|
CE02 |
|
|
|
|
|
|
|
|
|
|
|
|
© Danfoss | Nov 2017 |
BC00000356en-US0102 | 5 |
Technical Information
SASA Sensor
Interface: CAN 2.0 B
Baud rate: 125 kBaud, 250 kBaud (default), 500 kBaud
SASA returns cyclic the following CAN message every 5, 10 (default) or 20 ms.
301 h |
Data |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
|
|
|
Low byte |
High byte |
|
|
High byte |
|
Low byte |
High byte |
|
|
|
|
Low byte |
|
|
|
|
|
|
|
|
|
|
ID |
Steering angle |
Count |
Steering angle change |
Status |
CRC-16 |
|
||
|
|
|
|
|
|
|
|
|
Identifier
Steering angle
Count
Steering angle change
Status
301h (11 bit)
12 bit word (0 – 4095) relative to a 0-index point. 0 = 0 degrees
4095 = 359,912 degrees
Overflow at 4095 for CW activation shall increment 0 Underflow at 0 for CCW activation shall decrement 4095 Byte (0-255)
Increments 1 for each message
Difference between 2 transmitted position values in succession.
16 bit integer with 2’s complementary encoding for negative values (-32768 to 32767). -4095 = -359,912 degrees
0 = 0 degrees
4095 = 359,912 degrees
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
|
|
- |
- |
- |
- |
- |
- |
- |
Progamming mode |
|
|
|
|
|
|
|
|
Programming mode
Normal state is 1
Response with a 0 when starting the programming sequence
(See the programming sequence described below under setup message)
CRC-16 |
The standard CRC16 polynomial is used (x^16+x^15+x^2+1) |
6 | © Danfoss | Nov 2017 |
BC00000356en-US0102 |
Technical Information
SASA Sensor
SASAIIC
Setup message: sensor can be programmed as shown in the CAN setup message below.
0C0h |
Data |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
|
|
|
|
|
|
|
Low byte |
High byte |
|
|
|
|
|
|
|
|
|
|
ID |
Baud rate |
|
Data rate |
Set 0- |
|
Programming |
CRC-16 |
|
|
|
|
|
|
index |
|
sequence |
|
|
|
|
|
|
|
|
|
|
|
|
|
Identifier |
|
0C0h (11 bit) |
|
|
|
|
|
|
|
Baud rate |
|
During the programming sequence, byte 0 is set to: |
|
|
•02h for 125 kBaud
•03h for 250 kBaud (default)
•04h for 500 kBaud
Data rate |
During the programming sequence, byte 1 is set to: |
|
• 02h for 5 ms |
|
• 03h for 10 ms (default) |
|
• 04h for 20 ms |
Set 0-index |
If byte 2 is set to AAh during the programming sequence, the actual angle will be |
|
stored as a reference value (0 degree) in persistent memory. |
Programming sequence
CRC-16
The following sequence is used when programming the sensor.
1.The controller unit sends a setup message where byte 4 is set to AAh and byte 5 is set to 55h.
2.The sensor answers with a 0 on the status byte (bit 0).
3.The control unit then sends a setup message where byte 4 is set to 0Fh and byte 5 is set to F0h.
The first and second message shall match.
4.After receiving the last message the programming takes place in the sensor if the parameters are in the defined range, the timeout period has not been exceeded and the CRC-16 check is correct in both messages.
5.After programming the status bit in the output message changes back from 0 to 1.
6.If the controller's second message does not come within 1 second after the controller's first message, the programming sequence will be aborted.
The standard CRC16 polynomial is used (x^16+x^15+x^2+1)
© Danfoss | Nov 2017 |
BC00000356en-US0102 | 7 |
Technical Information
SASA Sensor
SASAIIC
Mechanical
Input range: |
Continuous 360° rotation |
Rotor torque: |
≤ 0.2 N•m |
Expected life: |
> 10 million cycles |
Electrical
Supply voltage: |
9 - 32 VDC |
Power consumption: |
<1 W |
Output
CAN V2.0B, (compatible to J1939)
Termination resistor: |
120 ohm (optional) |
Baud rate: |
125, 250 or 500 kb/s |
Angle: |
12-bit word (0 - 4095) relative to a programmable 0-index point. |
Resolution: |
< 0.1° |
Linearity: |
1% of full scale |
Angle change: |
16 bit integer with 2’s complementary encoding for negative values (-32768 to 32767). |
Safety function
If a failure occurs, the SASA CAN transceiver will be disabled.
Environmental
Operating temperature: |
-30° to 85°C [-22 to 185°F] |
Storage temperature: |
-40° to 105°C |
Sealing: |
IP65 |
EMI/RFI Rating: |
100 V/m |
Vibration: |
Meets IEC 60068-2-64 |
Shock: |
Meets IEC 60068-2-27 test Ea |
8 | © Danfoss | Nov 2017 |
BC00000356en-US0102 |