Road Vehicles - Diagnostic Systems



Similar documents
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

DS1621 Digital Thermometer and Thermostat

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

STF & STF201-30

RS485 & RS422 Basics

CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±60V Faults

High-Speed, 5 V, 0.1 F CMOS RS-232 Driver/Receivers ADM202/ADM203

DS Wire Digital Thermometer and Thermostat

DS1307ZN. 64 x 8 Serial Real-Time Clock

Experiment NO.3 Series and parallel connection

Automotive Sensor Simulator. Automotive sensor simulator. Operating manual. AutoSim

SELECTION GUIDE INPUT CHARACTERISTICS. Voltage set point accuracy. Overall voltage error. Temperature coefficient of output voltage (slope)

MIC2940A/2941A. Features. General Description. Applications. Pin Configuration. 1.2A Low-Dropout Voltage Regulator

Part Number Description Packages available

DS1621 Digital Thermometer and Thermostat

DS1225Y 64k Nonvolatile SRAM

LOCAL INTERCONNECT NETWORK (LIN)

Guidance for upgrading to GB (IEC : 2005, MOD)

+5 V Powered RS-232/RS-422 Transceiver AD7306

Bi-directional level shifter for I²C-bus and other systems.

Introduction to Electronic Signals

STF THRU STF203-33

NC-12 Modbus Application

ABB Drives. User s Manual HTL Encoder Interface FEN-31

S112-XHS. Description. Features. Agency Approvals. Applications. Absolute Maximum Ratings. Schematic Diagram. Ordering Information

DTSB35(53)12L-CD20 RoHS Compliant 1.25G 1310/1550nm(1550/1310nm) 20KM Transceiver

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01

PCAN-B10011S Bus Converter High-speed CAN to Truck Trailer CAN. User Manual. Document version ( )

RA Automotive. Silver Scan-Tool for the testing of OBD functionality. Peter Stoß Senior Manager RA Automotive. Mai 2008

DESCRIPTION. DTC P0351 Ignition Coil "A" Primary / Secondary Circuit. DTC P0352 Ignition Coil "B" Primary / Secondary Circuit

SINGLE-SUPPLY OPERATION OF OPERATIONAL AMPLIFIERS

In-Vehicle Networking

Application Note AN- 1118

TS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:

Application Note 83 Fundamentals of RS 232 Serial Communications

Programming Logic controllers

CHAPTER 11: Flip Flops

Understanding SAE J1939. by Simma Software, Inc.

Increasing Reliability and Availability for Automotive Embedded Devices by Enhanced Wiring Diagnosis

Local Interconnect Network Training. Local Interconnect Network Training. Overview

Conversion Between Analog and Digital Signals

DALLAS DS1233 Econo Reset. BOTTOM VIEW TO-92 PACKAGE See Mech. Drawings Section on Website

)454 6 %LECTRICAL CHARACTERISTICS FOR BALANCED DOUBLECURRENT INTERCHANGE CIRCUITS OPERATING AT DATA SIGNALLING RATES UP TO -BITS

ECM Diagnosis. Section 11. Learning Objectives:

AS-i 3.0 PROFIBUS Gateways with integrated Safety Monitor

6ES7314-6CG03-0AB0. Supply voltages Rated value 24 V DC Yes permissible range, upper limit (DC) circuit breaker type B, min. 4 A

)454 6 %,%#42)#!, #(!2!#4%2)34)#3 &/2 5."!,!.#%$ $/5",%#522%.4 ).4%2#(!.'% #)2#5)43 $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ )454 Recommendation 6

K-line Communication Description

Process modules Digital input PMI for 24 V DC inputs for 120 V AC inputs

0.9V Boost Driver PR4403 for White LEDs in Solar Lamps

AS-i 3.0 Gateways, PROFIsafe via PROFIBUS or PROFINET

Adding Heart to Your Technology

AAT3520/2/4 MicroPower Microprocessor Reset Circuit

INTEGRATED CIRCUITS. NE558 Quad timer. Product data Supersedes data of 2001 Aug Feb 14

Troubleshooting & Diagnostic Procedures

CAN bus ESD protection diode

LTC Channel Analog Multiplexer with Serial Interface U DESCRIPTIO

Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev

AND8326/D. PCB Design Guidelines for Dual Power Supply Voltage Translators

USB I/O CONTROL BOX 8 relays, 8 digital I/O lines and 8 HV inputs

Advanced Monolithic Systems

AMIS High-Speed 3.3 V Digital Interface CAN Transceiver

LOCAL INTERCONNECT NETWORK (LIN)

Load Dump Pulses According to Various Test Requirements: One Phenomenon Two Methods of Generation A Comparison

Introduction to. LIN (Local Interconnect Network)

DPI 260 SERIES: Digital Pressure Indicators

LIN-bus ESD protection diode

NTE923 & NTE923D Integrated Circuit Precision Voltage Regulator

RS-485 Protocol Manual

CMR Series Isolated 0.75W Single and Dual Output Isolated DC/DC Converters

FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm

1.5A Very L.D.O Voltage Regulator LM29150/29151/29152

LIN (Local Interconnect Network):

An internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings.

Grounding Demystified

Application Note SAW-Components

Electronically Controlled Air Suspension (ECAS) for Trucks

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

PL-277x Series SuperSpeed USB 3.0 SATA Bridge Controllers PCB Layout Guide

Practical steps for a successful. PROFIBUS Project. Presented by Dr. Xiu Ji Manchester Metropolitan University

FN2001-A1 Network module (SAFEDLINK) Mounting Installation

Digital input modules

RClamp0821P. Ultra-Low Capacitance 1-Line ESD protection. PROTECTION PRODUCTS - RailClamp Description. Features. Mechanical Characteristics

Application Examples

Application Note, Rev.1.0, September 2008 TLE8366. Application Information. Automotive Power

AN TJA1050 high speed CAN transceiver. Document information

Whale 3. User Manual and Installation Guide. DC Servo drive. Contents. 1. Safety, policy and warranty Safety notes Policy Warranty.

Series 90 Series 90HV

AP331A XX G - 7. Lead Free G : Green. Packaging (Note 2)

AP-1 Application Note on Remote Control of UltraVolt HVPS

LOCAL INTERCONNECT NETWORK (LIN)

IEC ESD Immunity and Transient Current Capability for the SP72X Series Protection Arrays

Push-Pull FET Driver with Integrated Oscillator and Clock Output

Description. 5k (10k) - + 5k (10k)

155 Mb/s Fiber Optic Light to Logic Receivers for OC3/STM1

Technical Manual. FAN COIL CONTROLLER COOLING or HEATING ANALOG or PWM Art A

RS-485 the Murphy Way!

SDC15. TVS Diode Array for ESD Protection of 12V Data and Power Lines. PROTECTION PRODUCTS Description. Features. Mechanical Characteristics

Transcription:

SSF 14230 Road Vehicles - Diagnostic Systems Keyword Protocol 2000 - Part 1 - Physical Layer Swedish Implementation Standard Document: SSF 14230-1 Status: Issue 3 Date: October 22, 1997 This document is based on the International Standard ISO 14230 Keyword Protocol 2000 and has been further developed to meet Swedish automotive manufacturer's requirements by the Swedish Vehicle Diagnostics Task Force. It is based on mutual agreement between the following companies: Saab Automobile AB SCANIA AB Volvo Car Corp. Volvo Bus Corp. Mecel AB File: 14230-1S.DOC / Defined by Samarbetsgruppen för Svensk Fordonsdiagnos / Editor: L. Magnusson Mecel AB

Keyword Protocol 2000 - Part 1 - Physical Layer, Swedish Implementation Standard Document updates and issue history This document can be revised and appear in several versions. The document will be classified in order to allow identification of updates and versions. A. Document status classification The document is assigned the status Outline, Draft or Issue. It will have the Outline status during the initial phase when parts of the document are not yet written. The Draft status is entered when a complete document is ready, which can be submitted for reviews. The draft is not approved. The draft status can appear between issues, and will in that case be indicated together with the new issue number e.g. Draft Issue 2. An Issue is established when the document is reviewed, corrected and approved. B. Version number and history procedure Each issue is given a number and a date. A history record shall be kept over all issues. Document in Outline and Draft status shall not have a history record. C. History Issue # Date Comment 1 Aug. 19, 1996 First issue 2 June 12, 1997 2 Reference to ISO 9141 and SAE J1962 removed. 3 Definitions added. 4.1 Definition of K-line usage changed. No ref. to 5-baud init. 5 ISO 15031-3 added in example. 5.2.1 Reference to line L removed from figure. 5.2.2 Last section changed. Only 10.4 kbaud is used. 5.2.3 Paragraph moved to SSF 14230-2 6.2.1 First section. Accuracy added to resistor value. 6.2.2 Definition of accuracy changed. Only fast init. and 10.4 kbaud is used. 7.2.3 New paragraph. 7.3.1 Requirement of supporting initialisation methods changed. Only fast init. is used. 3 October 22, 1997 6.2.4 Requirement for 24 V systems added 7.2.2 Document reference changed SSF 14230-1 Issue 3 3 of 12

Keyword Protocol 2000 Part 1 :Physical layer, Swedish Implementation Standard Table of Content INTRODUCTION... 5 1 SCOPE... 5 2 NORMATIVE REFERENCES... 5 3 DEFINITIONS... 6 4 ALLOWED CONFIGURATIONS... 7 5 SIGNAL AND COMMUNICATION SPECIFICATIONS... 8 5.1 Signal... 8 5.2 Communication specification... 9 6 REQUIREMENTS OF THE DIAGNOSTIC TESTER... 10 6.1 Minimum functional requirements... 10 6.2 Electrical specifications... 10 7 REQUIREMENTS OF THE ECU... 11 7.1 Input and output lines... 11 7.2 Electrical specifications... 11 7.3 Minimum functional capabilities... 11 8 REQUIREMENTS OF THE WIRING... 12 4 of 12 SSF 14230-1 Issue 3

Keyword Protocol 2000 - Part 1 - Physical Layer, Swedish Implementation Standard Introduction This document (The Swedish Keyword Protocol 2000 Implementation Standard) is based on the International Standard ISO/DIS 14230-1. Changes are indicated by changing the font from "Arial" to "Times New Roman"! It has been established in order to define common requirements for the implementation of diagnostic services for vehicle diagnostic systems. 1 Scope This part of SSF 14230 describes the physical layer on which the diagnostic services will be implemented. It is based on the physical layer described in ISO 9141-2, but expanded to allow for vehicles with either 12 or 24 voltage supply. 2 Normative References The following standards contain provisions which, through reference in this text, constitute provisions of this national standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreement based on this national standard are encouraged to investigate the possibility of applying the most recent editions of the standards indicated below. Members of IEC and ISO maintain registers of currently valid international standards. ISO 7637-1 : 1990 Road vehicles - Electrical disturbance by conduction and coupling - Part 1: Passenger cars and light commercial vehicles with nominal 12 V supply voltage - Electrical transient conduction along supply lines only. ISO 7637-2 : 1990 Road vehicles - Electrical disturbance by conduction and coupling - Part 2: Commercial vehicles with nominal 24 V supply voltage - Electrical transient conduction along supply lines only. ISO/DIS 7637-3 : 1992 Road vehicles - Electrical disturbance by conduction and coupling - Part 3: Passenger cars and light commercial vehicles with nominal 12 V supply voltage and commercial vehicles with 24 V supply voltage - Electrical transient transmission by capacitive and inductive coupling via lines other than supply lines. ISO/DIS 14230-1:1995 Road Vehicles - Diagnostic systems -Keyword Protocol 2000 - Part 1: Physical Layer SSF 14230-2 SSF 14230-3 Keyword protocol 2000 - Part 2: Data link layer. Keyword protocol 2000 - Part 3: Implementation. SSF 14230-1 Issue 3 5 of 12

Keyword Protocol 2000 Part 1 :Physical layer, Swedish Implementation Standard 3 Definitions For the purpose of this standard, the following definitions apply: inspection: test: diagnosis: diagnostic tester: system: ECU: bus: NRZ: baud rate: initialisation: key words: bit time: Observation or measurement of an item, or characteristics of an item, and comparison of the observation(s) with pre established standards. Procedure or action taken to compare, under real or simulated conditions, parameters of a system or component against specified performance and/or values. Determination of the cause of malfunction of a road vehicle. Non-built-in equipment with diagnostic capability. Such non-built-in equipment may be used in the vehicle. Assemblage of components performing a specific function, for example an assemblage of an ECU and its associated sensors, actuators and interconnections. Abbreviation of Electronic Control Unit. One or more conductors connecting two or more ECUs together with the purpose of communicating with the test equipment. Abbreviation of Non-Return-to-Zero. A method of representing binary signals in which there is no change of signal levels between two successive bits of the same logic level. Number of binary elements of information transmitted per second on one line. Process to activate an ECU for starting communication Identifier for set of specifications for the subsequent serial communication. This set of specifications defines: -the specific function of each communication line -the format of the digital information such as the protocol, number and meaning of each of the words exchanged -the format of data such as baud rate, data coding, word length. Duration of one unit of information. 6 of 12 SSF 14230-1 Issue 3

Keyword Protocol 2000 - Part 1 - Physical Layer, Swedish Implementation Standard 4 Allowed configurations 4.1 Vehicle ECUs which support the protocol described in this document shall support a one wire (K line only) communication connection for diagnosis, test or maintenance. Vehicle battery voltage, V B, and ground shall be provided by the ECU(s), or the vehicle, to the tester. Line K is a bi-directional line. It is used during initialisation to convey the wake up pattern from the diagnostic tester to vehicle ECUs. After conveying this information, the K line is used for all other diagnostic communications between tester and vehicle ECUs, in both directions. This includes the completion of the initialisation sequence and all other communication services as described in SSF 14230-2 and the subsequent communication as described in SSF 14230-2 and SSF 14230-3. Figure 1 shows the system configuration (Line L is not used). Connector (Vehicle) L K Tester ECU 1 ECU 2 The arrows indicate the direction of data flow. Figure 1- Possible system configurations. 4.2 If any ECU, either of one type or in combination are linked on a bus, the system designer shall ensure that the configuration is capable of correct operation. For example, data from one ECU shall not initialise the serial communication of another ECU on the bus and an initialisation signal shall not cause more than one ECU to respond simultaneously; it may, however, initialise a number of ECUs on the bus which then respond in an orderly sequential manner. Line K shall not be used for purposes other than inspection, test and diagnosis, unless otherwise specified by the vehicle manufacturer. SSF 14230-1 Issue 3 7 of 12

Keyword Protocol 2000 Part 1 :Physical layer, Swedish Implementation Standard 5 Signal and communication specifications Note: On those vehicles fitted with a diagnostic connector with ground and Battery Supply pins (e.g. ISO 15031-3 / SAE J1962 connector), all measurements should be referenced to the pins of that connector. On other vehicles, without ground and supply pins in the diagnostic connector, the battery posts should be used as reference. 5.1 Signal For proper operation of the serial communication, both ECU and diagnostic tester shall correctly determine each logic state as follows (Values for 24 volt systems appear in parenthesis): -a logic "0" is equivalent to a voltage level on the line of less than 20 % of V B for transmitter, 30 % of V B for receiver; -a logic "1" is equivalent to a voltage level on the line of greater than 80 % of V B for transmitter, 70 % of V B for receiver. In addition, the slope times shall be less than 10 % (15 %) of the bit time. The slope times are defined as the time taken for the voltage to change from 20 % to 80 % of V B, and from 80 % to 20 % of V B for transmitters. Voltage levels between 30 % and 70 % of V B may be detected as either logic "0" or logic "1". NRZ coding shall be used. The bit time is defined as half the time between the 50 % V B levels of successive rising or falling edges of alternating "1" and "0" bits. Figure 2 illustrates the worst case on signal levels. For electrical specifications of diagnostic testers see 6.2, and for ECUs see 7.2 Transmitter V B V B Receiver 100% Logic "1" sent 80% 70% Logic "1" received Margins 30% Logic "0" received Logic "0" sent 20% 0% Ground Figure 2- Signal voltage levels, worst case values. 8 of 12 SSF 14230-1 Issue 3

Keyword Protocol 2000 - Part 1 - Physical Layer, Swedish Implementation Standard 5.2 Communication specification 5.2.1 The configuration is shown schematically in Figure 3 Vehicle (see section 7) Diagnostic Tester (see section 6) V B Reading ECU Line K 1 or 0 C ECU C OBW Ground C TE I 1 or 0 Figure 3- Communication schematic 5.2.2 The capacitance contribution of the diagnostic tester and associated cables are termed C TE The capacitance contribution of the on-board wiring is termed C OBW. The sum of the input capacitance of all the ECUs on the bus is defined thus: n C ECU = Σ C ECU where n is the number of ECUs on the bus. i = 1 i Values for C ECU and C OBW must be selected such that C ECU +C OBW 7.2 nf and C TE as specified in 6.2.6 (C ECU +C OBW 5.0 nf and C TE as specified in 6.2.6) (First values are for vehicles with nominal 12 V supply, values in parentheses are for 24 V vehicle battery voltage systems.) These values are derived from the circuit resistance and baud rate tolerances (sections 6 and 7), allowed slope times and switching thresholds (section 5.1) and a communication speed of 10,4 kbaud. SSF 14230-1 Issue 3 9 of 12

Keyword Protocol 2000 Part 1 :Physical layer, Swedish Implementation Standard 6 Requirements of the diagnostic tester 6.1 Minimum functional requirements The diagnostic tester shall be capable of supporting the initialisation methods and the communication protocol described in SSF 14230-2. 6.2 Electrical specifications (First values are for vehicles with nominal 12 V supply, values in parentheses are for 24 V vehicle battery voltage systems.) These specifications shall apply over a working temperature range of -20 C to 50 C. The following specifications shall apply to nominal 12 V (24 V) systems for which the diagnostic tester shall operate correctly in the range 8 V to 16 V (16 V to 32 V) of the vehicle battery voltage V B. Manufacturers of diagnostic testers are encouraged to extend the limits of correct operation for vehicle battery voltage V B and working temperature. 6.2.1 For line K of the diagnostic tester not connected to an ECU, the line shall be internally pulled up to V B via a 510 Ω ± 5 % (1k Ω ± 5 %) resistor. Transmission state - At logic "1" the diagnostic tester shall have an equivalent voltage source greater than 90 % V B, sourced from the vehicle battery supply V B, and an equivalent resistance of 510 Ω ± 5 % (1k Ω ± 5 %). - At logic " 0 " the diagnostic tester shall have an equivalent voltage of less than 10 % of V B, at a maximum sink current of 100 ma. Receiving state - The equivalent resistance on the line K of the diagnostic tester shall be 510 Ω ± 5% (1 kω ± 5 %) to V B. 6.2.2 The diagnostic tester shall maintain fast initialisation and communication baud rates to ± 0.5 % of nominal values. 6.2.3 For each byte the diagnostic tester shall be capable of determining the status of any bit, the transitions of which are shifted by not more than 30 % of the bit time relative to their calculated position in time. 6.2.4 The diagnostic tester shall not transfer to the open line K any voltage higher than V B or 40 V (60 V), whichever is the lower, or any voltage which is lower than -1V. This includes suppression of voltage excursions of V B as detailed in ISO 7637-1 (as detailed in ISO 7637-2 for 24 V vehicle battery voltage systems). 6.2.5 The diagnostic tester shall expect a resistance of at least 5k Ω (10k Ω) to vehicle ground on line K when connected to the vehicle. 6.2.6 The total capacitance of the diagnostic tester and its cable and connector shall not exceed 2 nf. 10 of 12 SSF 14230-1 Issue 3

Keyword Protocol 2000 - Part 1 - Physical Layer, Swedish Implementation Standard 7 Requirements of the ECU The combined resistance defined in 6.2.5, and the total vehicle capacitance defined in 5.2.2, are the primary constraints. For guidance only the average values per ECU on a system with 20 ECUs connected is given (24 V values in parenthesis). This value may change if a different number of ECUs are connected. 7.1 Input and output lines ECUs shall have one (K line) connection as defined in 4.1. V B and ground shall also be made available to the tester but need not come directly from the ECU. 7.2 Electrical specifications 7.2.1 In "Power Off" state, in the receiving state and at logic "1" in the transmitting state, line K of the ECU shall behave like a resistance to ground of 120 kω (220 kω) ± 5 %. No internal resistance between line K and V B shall be used. The capacitance of line K with respect to ground of each ECU should not exceed 250 pf (150 pf). In case of problems (e.g. with EMI) the vehicle manufacturer's system designer can choose a different specification, but attention must be paid to the maximum value of the capacitance of the vehicle which is given by the summation of C OBW and C ECU This value shall not exceed the limits specified in 5.2.2. At logic "0", in the transmitting state, the ECU shall have an equivalent sink resistance of not more than 110 Ω (220 Ω) between line K and ground. In addition the sink resistance shall be designed so the slope time of the falling edge is as specified in 5.1. When the serial communication of the ECU is not in operation and the diagnostic tester is connected, the output of the ECU shall be passive (i.e. equivalent to the receiving state when the serial communication of the ECU is in operation). 7.2.2 The line K input/output circuitry of the ECU shall withstand transitions and over voltage present on line K via the diagnostic tester source resistance, limited as below. 20 V dc permanent (36 V dc permanent) 24 V dc for 30 min (42 V dc for 30 min) 30 V dc for 1 min (48 V dc for 1 min). Line K shall also withstand pulses 3a and 3b according to ISO 7637-3, where the maximum positive voltage shall be an absolute value of 40 V (60 V), and the worst case negative voltage shall be -1 V relative to ground. 7.2.3 When the power supply of the ECU is switched on or off, the ECU shall not produce any signals or other disturbances on the K-line. SSF 14230-1 Issue 3 11 of 12

Keyword Protocol 2000 Part 1 :Physical layer, Swedish Implementation Standard 7.3 Minimum functional capabilities 7.3.1 The ECU shall be capable of supporting the communication protocol and initialisation method described in SSF 14230-2. It shall ignore the initialisation of other ECUs on the bus, also if they respond to different methods of initialisation than its own. 7.3.2 The ECU shall transmit messages with bit rates within ± 1,7 % (± 1 % for 24 V systems) of nominal bit rate. 7.3.3 For each byte the ECU shall be capable of determining the status of any bit, the transitions of which are shifted by not more than ± 20 % of the bit time relative to their calculated position in time. 8 Requirements of the wiring The capacitance of each serial communication line built into the vehicle shall not exceed 2 nf with respect to vehicle ground, when measured without any ECU connected. V B and ground shall be made available to the diagnostic tester but need not come directly from an ECU. 12 of 12 SSF 14230-1 Issue 3