Introduction to LIN. Webinar
|
|
|
- Silvester Anthony
- 10 years ago
- Views:
Transcription
1 Introduction to LIN Webinar V
2 Agenda > Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 3/48
3 Information Vector trainings, workshops & events VectorAcademy Basics: > CAN, LIN, FlexRay, Ethernet & IP, Products: > CANoe, CANalyzer, CANape, Software components: > AUTOSAR, OSEK/VDX, Additional information: > > /News & Events Slide: 4/48
4 Agenda Information 4 > Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 5/48
5 Overview LIN Factsheet LIN Local Interconnect Network Network for sensors & actuators Physical layer is realized as single wire system Master-Slave architecture Deterministic & dedicated communication principal Typical use cases: > Mirror adjustment > Seat adjustment > Wiper control > Roof control > Car locking system > Air conditioning system LIN clusters are always subsystems Slide: 6/48
6 Overview LIN History Since the end of 1999, the LIN Consortium has been pursuing the goal of creating a comprehensive, simple, cost-effective and standardized communication concept for the sensor/actuator level LIN specification 2.2A Version Date Physical Layer Specification Protocol Specification API Specification Transport Layer Specification Node Configuration and Identification Diagnostics Specification Configuration Language Specification Node Capability Language Specification LIN LIN LIN LIN LIN LIN LIN 2.2A ISO17987 In process SAE J2602 as the US variant of LIN is based on LIN 2.0 Slide: 7/48
7 Agenda Information 4 Overview 6 > LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 8/48
8 LIN Workflow Initial concept So called off-the-shelf nodes (NCF) are realized by suppliers OEM combines slaves to LIN cluster (NCFs LDF) Master is realized based on LDF System defining tool NCF NCF System generator LDF LIN slave LIN slave LIN slave LIN master Bus analyzer emulator LIN cluster LIN bus NCF: Node Capability File LDF: LIN Description File Slide: 9/48
9 LIN Workflow Typical workflow LIN cluster is defined by OEM LDF is cluster specification Nodes are realized by supplier LDF LIN slave LIN slave LIN slave LIN master Bus analyzer emulator LIN cluster LIN bus Slide: 10/48
10 Agenda Information 4 Overview 6 LIN Workflow 9 > LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 11/48
11 LIN Physical Layer U/V LIN Frame TxD Microcontroller CAN-Transceiver CAN_L SCI RxD CAN_H Vsup TxD RxD CAN-Transceiver LIN transceiver CAN_LLIN CAN_H t / ms LIN bus Start Bit lsb msb Stop Bit Open Collector circuit Bus voltage level is approx. V Supply Bus is terminated within the LIN Master (1kOhm) Data Bits SCI Frame Slide: 12/48
12 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 > LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 13/48
13 LIN Communication Centrally controlled message distribution system LIN nodes do not have equal rights due to master-slave architecture LIN master delegates communication (Delegated Token Principle) Message distribution based on message addressing via Broadcast LIN-Slave LIN-Slave LIN-Master Data1 Data2 Slave- Task 1 Data3 Data4 Slave- Task 2 Data5 Data6 Slave- Task 3 Master- Task Header Response LIN-Bus Schedule Schedule Schedule Master Task: Send Headers deterministic due to LIN schedule Data7 Data8 Slave- Task 4 LIN-Slave Slave Task: Send Response Read Response Ignore Response Slide: 14/48
14 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 > Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 15/48
15 Synchronization of the LIN nodes Initial synchronization LIN nodes are not synchronized before communication (Bus Idle) For cost and effort reasons No clock line RC resonators instead of high precision clocks lead to tolerances up to +/-14 % Sync break field Sync field High Bus Idle (at least 13 bits ) T SYNBRK T DEL 0x55 Sync break field: Minimum length: 13 bits dominant, 1 bit recessive (calculated) Typical length: 18 bits dominant, 2 bits recessive (50% clock rate) Slide: 16/48
16 Synchronization of the LIN Nodes Resynchronization Asynchronous transmission method High Low Start bit lsb msb Stop bit Data bits UART frame Frame type: UART (Universal Asynchronous Receiver and Transmitter) Coding: 8N1 Slide: 17/48
17 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 > LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 18/48
18 LIN Message & Scheduling Header The message header is sent by the master task The message header is used for synchronization The message header comprises the Identifier Message header Sync break field Sync field Protected identifier (PID) (at least 13 bits) T SYNBRK T DEL 0x55 ID 0 ID 1 ID 2 ID 3 ID 4 ID 5 P 0 P 1 lsb msb Address range: , 61: Diagnostics 62, 63: Reserved Parity: P0 = P1 = XOR with ID0, ID1, ID2, ID4 (even parity) XOR with ID1, ID3, ID4, ID5 (odd parity) Slide: 19/48
19 LIN Message & Scheduling Response The message response is sent by a slave task The message response contains the data and the checksum Payload: 1 to 8 bytes Checksum, dependent on the LIN version Message response Data byte 1 Data byte n Checksum... Data field (max. 8 bytes) n Number of data byte Slide: 20/48
20 LIN Message & Scheduling Checksum In LIN there are two check sum models: Classic Checksum (LIN 1.1, LIN 1.2 and LIN 1.3) Enhanced Checksum (LIN 2.0, LIN 2.1 and LIN 2.2) In all LIN versions Diagnostic Frames have a Classic Checksum Classic Checksum Message-Header Message-Response SBF Sync-Field PID Byte 1 Byte n Checksum... Enhanced Checksum Slide: 21/48
21 LIN Message & Scheduling LIN message duration Setting up a schedule table is based on the duration of the LIN messages LIN message Message header Message response Sync Break Field Sync Field PID Field... Data 1 Data n Checksum 14 Bit 10 Bit 10 Bit Bit 10 Bit t Header_Nom t Response_Nom t Frame_Nom t Frame_Nom = t Header_Nom + t Response_Nom = (n ) t Bit n Number of data bytes (Payload) t Bit = Baudrate -1 e.g. (19.2kBit/s) -1 = 52.1µs Slide: 22/48
22 LIN Message & Scheduling Time Reserve LIN slaves often are low performant and delays may occur Message header LIN message Message response Sync Break Field Sync Field PID Field Data 1 Data n Checksum Inter-byte space Inter-byte space Response space Inter-byte space Inter-byte space t Header_Max t Response_Max t Frame_Max So a time reserve of up to 40 % is available for transmitting a LIN message t Frame_Max = 1.4 t Frame_Nom = [1.4 (n )] t Bit Slide: 23/48
23 LIN Message & Scheduling LIN conforming schedule LIN schedule t r Message Header (ID k) t r+1 Message Header (ID n) t r+2 Message Header (ID 0) t r t r+1 Frame slot Conforming to LIN Message header k Message response t Frame_Max... t Jitter t LIN_Frame_Slot t Jitter LIN master controls the communication in the LIN cluster LIN frame slot width: t LIN_Frame_Slot = 1.4 t Frame_Nom + t Jitter = t Frame_Max + t Jitter Deterministic data transmission, no overload situations Note: Each slot has an individual width depending on response length Slide: 24/48
24 LIN Message & Scheduling Real schedule Not every possible slot width is realized Slot width is adjustable in steps to optimize performance (Mini-Slots) t r t r+1 Real Frame Slot LIN schedule t Jitter Header Response t Frame_Max t Ideal_Frame_Slot t Inter-frame Space t r = t m t m+1 t m+2 t r+1 = t m+3 Mini-Slot Mini-Slot Mini-Slot Jitter Header Response Inter-frame space Real Frame Slot t Real_Frame_Slot Mini-Slot t m t m+1 t m+2 t m+3 Mini-Slot Mini-Slot Mini-Slot t (1) Ideal frame slot width: t Ideal_Frame_Slot = 1.4 t Frame_Nom + t Jitter (2) Integer multiple of mini slot: t Real_Frame_Slot = n t Time_Base t Ideal_Frame_Slot (3) Real frame slot width: t Real_Frame_Slot = t Ideal_Frame_Slot + t Inter_Frame_Space (Surplus) Slide: 25/48
25 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 > Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 26/48
26 Message Types Unconditional frame Normal LIN messages with identifiers between 0 and 59 The message is sent in every turn of the schedule it belongs to Each header has its corresponding response Diagnostic frame (ID 60-61) ID=60: Master request frame (= Diagnostic request) ID=61: Slave request frame (= Diagnostic response) Event triggered frame (ID 0-59) Unconditional frames which need to be sent only seldom by LIN slaves can be integrated in one event triggered frame cluster An ETF-Header may be answered by more than one response (!!!Collision!!!) Collisions may occur but have to be resolved by the LIN master Sporadic frame (ID 0-59) Unconditional frames which need to be sent only seldom by the LIN master can be integrated in one sporadic frame cluster Each sporadic frame header has its corresponding response Slide: 27/48
27 Message Types 135 ms Schedule Table Unconditional Frame 1 Unconditional Frame 2 Unconditional Frame 3 Unconditional Frame 4 Event Triggered Frame 1 Unconditional Frame 9 Unconditional Frame 10 Unconditional Frame 11 Sporadic Frame 1 Unconditional Frame 15 Unconditional Frame ms 15 ms Event Frame Cluster Unconditional Frame 5 Unconditional Frame 6 Unconditional Frame 7 Unconditional Frame 8 With a time base of 5 ms the sum of transmission times of all unconditional frames amounts to 210 ms Unconditional Frame 12 Unconditional Frame 13 Unconditional Frame ms 45 ms By grouping frames in sporadic frame and event triggered frame clusters the cycle time of a schedule can be diminished substantially. Please find more details as part of the current LIN specification 2.2A Sporadic Frame Cluster Slide: 28/48
28 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 > Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 29/48
29 Status & Network Management Status Request - Status Response LIN master Status Request - Status Response Bus LIN slave LIN slave LIN slave Error signaling with the help of a "Status bit" (Response_Error) Use of Unconditional Frames Message header: Status request Message response: Status response (with Response_Error) LIN master collects the status bits Error handling is not part of the LIN specification Bit monitoring Sync Break Field Sync Field PID Field Data 1... Data n Checksum Responding check Slide: 30/48
30 Status & Network Management Network Management Power On Initializing Wake-up signal received or internal reason to wake up the LIN cluster At the latest after 100 ms Sleep Sleep command received or t Bus_Idle > 4 to 10 s Operational Slide: 31/48
31 Status & Network Management Network Management Does a wake-up-signal have no effect, it must be repeated: ms ms 250µs 5 ms 250µs 5 ms 250µs 5 ms > 1,5 sec > 1,5 sec Slide: 32/48
32 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 > Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 Further Information 48 Slide: 33/48
33 Introduction to LIN slave diagnostics Diagnostics with Diagnostic Tester Diagnostic tester : CAN node Gateway CAN-C CAN-B LIN slave CAN node LIN master LIN Three ways to diagnose LIN slaves: Signal-based diagnostics TP-based diagnostics (based on CAN ISO ) User defined diagnostics LIN slave LIN slave Slide: 34/48
34 Introduction to LIN slave diagnostics Unsegmented Diagnostic Protocol per ISO Diagnostic request Master 0x3C Master Request Frame Slave Header Response SID: Service identifier NAD PCI SID D1 D2 D3 D4 D5 0x3D PCI=0x0x 0: Single Frame (SF) x: Number of valid bytes after PCI Diagnostic response Slave Response Frame Header Response NAD PCI RSID D1 D2 D3 D4 D5 RSID: Positive response: Response service identifier RSID = SID + 0x40 D1-D5 = Service-dependent Negative response: RSID = 0x7F D1 = SID D2 = Error Code Slide: 35/48
35 Introduction to LIN slave diagnostics Segmented Diagnostic Protocol per ISO Master Slave Diagnostic request Master Request Frame Header Single Frame (PCI=0x0x, x number of valid bytes) Response NAD PCI SID D1 D2 D3 D4 D5 Diagnostic response Slave Response Frame Header First Frame (PCI=0x1y, y = LEN extension) Response NAD PCI LEN RSID D1 D2 D3 D4 Diagnostic response Slave Response Frame Header Consecutive Frame (PCI=0x2z, z Counter 0-15) Response NAD PCI D1 D2 D3 D4 D5 D6 Slide: 36/48
36 Introduction to LIN slave diagnostics Diagnostic Classes Slave Diagnostic Class UDS - SID Diagnostic Transport Protocol Requirements Single frame transport only + Full transport protocol (multi-segment) + + Required Configuration Services Assign frame identifier range Read by identifier (0 = product id) Read by identifier (all others) optional optional + Assign NAD optional optional optional Conditional change NAD optional optional optional Pos. response on supported config. services Required UDS Services Read data by identifier: hardware and software version + + hardware part number (OEM specific) + + diagnostic version + + Read by identifier (parameters) + + Write by identifier (parameters) if applicable if applicable Session control + Read by identifier (sensor and actuator data) + I/O control by identifier + Read and clear DTC (fault memory) + Routine control if applicable Other diagnostic services if applicable Flash Reprogramming Services Flash programming services optional 0xB7 0xB2 0x00 0xB2 0xXX 0xB0 0xB3 SID + 0x40 0x22 0x22 0x22 0x22 0x22 0x2E 0x10 0x22 0x2F 0x19, 0x14 0x xXX Transport Layer Class need TP Class 3 has more Diagnostic Services from LIN 2.1 on Slide: 37/48
37 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 > Introduction to LIN slave configuration 39 Further Information 48 Slide: 38/48
38 Introduction to LIN slave configuration Configuration of a LIN Cluster: Before NAD allocation Control Lever LIN LIN-Slave MotorSeat LIN 2.1 Initial NAD: 0x01 LPI: 6000/1/0 LIN Slave MotorSeatBack LIN 2.1 Initial NAD: 0x02 LPI: 6000/1/0 NCF/LDF Properties "Motor" Supplier ID = 0x6000 Function ID = 0x0001 Variant = 0x00 initial NAD = 0x01, 0x02 M M Motor Back LIN Slave ControlLever LIN 2.0 Initial NAD: 0x01 LPI: 5000/0/0 NCF/LDF Properties "ControlLever" Motor Seat LIN Master BodyEcu Master Supplier ID = 0x5000 Function ID = 0x0000 Variant = 0x00 initial NAD = 0x01 CAN Slide: 39/48
39 Introduction to LIN slave configuration Configuration of a LIN Cluster: After NAD allocation Control Lever LIN LIN-Slave MotorSeat LIN 2.1 NAD: 0x03 LPI: 6000/1/0 LIN Slave MotorSeatBack LIN 2.1 NAD: 0x02 LPI: 6000/1/0 LDF Properties "Motor" Supplier ID = 0x6000 Function ID = 0x0001 Variant = 0x00 configured NAD = 0x03, 0x02 M M Motor Back LIN Slave ControlLever LIN 2.0 NAD: 0x04 LPI: 5000/0/0 LDF Properties "ControlLever" Motor Seat LIN Master BodyEcu Master Supplier ID = 0x5000 Function ID = 0x0000 Variant = 0x00 configured NAD = 0x04 CAN Slide: 40/48
40 Introduction to LIN slave configuration Configuration of a LIN Cluster: Frame ID LIN LIN-Slave MotorSeat LIN 2.1 NAD: 0x03 LPI: 6000/1/0 Configurable frames: NAD 0x03 Msg Idx ID PID MotorControl_Seat 0 0x13 0xD3 Control Lever LIN Slave MotorSeatBack LIN 2.1 NAD: 0x02 LPI: 6000/1/0 MotorState_Seat 1 0x14 0x14 NAD 0x02 Msg Idx ID PID MotorControl_SeatBack 0 0x15 0x55 MotorState_SeatBack 1 0x16 0xD6 M Motor Seat M Motor Back LIN Slave ControlLever LIN 2.0 NAD: 0x04 LPI: 5000/0/0 NAD 0x04 Msg Idx ID PID ControlLeverControl 0x3000 0x17 0x97 ControlLeverState 0x4000 0x18 0xD8 LIN Master BodyEcu Master CAN LDF Slide: 41/48
41 Introduction to LIN slave configuration Diagnostic services overview LIN Diagnostics is based on services from the UDS specification Configuration frames are unsegmented (Single Frames) LIN Slaves are configurable since LIN2.0 ( Off-the-shelf-nodes ) The following services are used for LIN slave configuration: 0xB0 - Assign NAD 0xB1 - Assign Frame ID (LIN 2.0) 0xB2 Read by Identifier 0xB3 Conditional change NAD (not part of ISO17987 anymore) 0xB4 Data Dump 0xB5 Assign NAD via SNPD (Slave Node Position Detection) 0xB6 Save Configuration (since LIN2.1) 0xB7 Assign Frame ID Range (since LIN2.1) Slide: 42/48
42 Introduction to LIN slave configuration Assign NAD Assign NAD (0xB0) Request Initial NAD 0x06 0xB0 Supplier ID (LSB) Supplier ID (MSB) Function ID (LSB) Function ID (MSB) New NAD Positive Response Initial NAD 0x01 0xF0 0xFF 0xFF 0xFF 0xFF 0xFF Negative Response Initial NAD 0x03 0x7F SID=0xB0 Error Code 0xFF 0xFF 0xFF Parameter NAD Supplier ID Function ID Wildcard 0x7F 0x7FFF 0xFFFF Slide: 43/48
43 Introduction to LIN slave configuration Read by Identifier NAD PCI SID D1 D2 D3 D4 D5 Diagnostic request NAD 0x06 0xB2 ID Supl ID (LSB) Supl ID (MSB) Fct ID (LSB) Fct ID (MSB) ID Meaning Number of Bytes in Response 0 Product Identification RSID + 5 Bytes 1 Serial Number RSID + 4 Bytes 2-15 Reserved Message ID 1-16 (LIN 2.0) RSID + 3 Bytes User Defined User Defined Reserved - ID NAD PCI RSID D1 D2 D3 D4 D5 Diagnostic response 0 NAD 0x06 0xF2 Supl ID (LSB) Supl ID (MSB) Fct ID (LSB) Fct ID (MSB) Variant Diagnostic response 1 NAD 0x05 0xF2 Serial (LSB) Serial Serial Serial (MSB) 0xFF Diagnose response Msg ID1 (LSB) Msg ID1 (MSB) Current PID NAD 0x04 0xF2 0xFF 0xFF LIN 2.0 Diagnose response NAD 0x0X 0xF2 user defined user defined user defined user defined user defined Slide: 44/48
44 Introduction to LIN slave configuration Save Configuration (from LIN 2.1 on) Save configuration Request NAD 0x01 0xB6 0xFF 0xFF 0xFF 0xFF 0xFF Positive response NAD 0x01 0xF6 0xFF 0xFF 0xFF 0xFF 0xFF Negative response NAD 0x03 0x7F SID=0xB6 Error code 0xFF 0xFF 0xFF Node configuration API im LIN slave ld_read_configuration (&data, &length) > After receipt of the "Save configuration" commands the application can read out the current configuration of the LIN driver. The LIN driver copies the current NAD and all PIDs to the "data" parameter. The data can then be saved in nonvolatile memory. ld_set_configuration (&data, length) > After a reset the application can pass the saved configuration to the LIN driver. The LIN driver then accepts the passed NAD and PIDs. Slide: 45/48
45 Introduction to LIN slave configuration Assign Frame ID Range (from LIN 2.1 on) Assign frame ID range Request NAD 0x06 0xB7 Start index PID (index) PID (index+1) PID (index+2) PID (index+3) Positive response NAD 0x01 0xF7 0xFF 0xFF 0xFF 0xFF 0xFF Negative response NAD 0x03 0x7F SID=0xB7 Error code 0xFF 0xFF 0xFF Example Frames { MotorControl_Seat: 0x13... MotorState_Seat: 0x14... } Node_attributes { MotorSeat {... configurable_frames { MotorControl_Seat; MotorState_Seat; } } } Request NAD PCI SID D1 D2 D3 D4 D5 NAD 0x06 0xB7 0 0xD3 0x14 0xFF 0xFF Identifier 0x13 -> PID 0xD3 Identifier 0x14 -> PID 0x14 Not to be changed -> 0xFF Slide: 46/48
46 Agenda Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19 Message Types 27 Status & Network Management 30 Introduction to LIN slave diagnostics 34 Introduction to LIN slave configuration 39 > Further Information 48 Slide: 47/48
47 Further Information LIN Information & Specification LIN Webinar schedule Introduction to LIN Setting up the Vector Embedded Software for LIN ECUs: Tuesday, October 14, :00 am, Europe Summer Time (Berlin, GMT+02:00) Tuesday, October 14, :00 pm, Korea Time (Seoul, GMT+09:00) Tuesday, October 14, :00 am, Eastern Daylight Time (New York, GMT-04:00) Analysis and Testing of LIN ECUs: Tuesday, October 21, :00 am, Europe Summer Time (Berlin, GMT+02:00) Tuesday, October 21, :00 pm, Korea Time (Seoul, GMT+09:00) Tuesday, October 21, :00 am, Eastern Daylight Time (New York, GMT-04:00) Slide: 48/48
LIN (Local Interconnected Network)
Slide 1 LIN (Local Interconnected Network) Fundamentals of the LIN Protocol Ralf Schwering,, Software Development Engineer Vector Informatik GmbH www.lin-subbus.org -1- Slide 2 Agenda Communication Principle
LIN. Specification Package. Revision 2.0. This specification is provided on an "AS IS" basis only and cannot be the basis for any claims.
LIN Specification Package September 23, 2003; Page 1 LIN Specification Package This specification is provided on an "AS IS" basis only and cannot be the basis for any claims. LIN Consortium, 2003. All
www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany
Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network
Local Interconnect Network Training. Local Interconnect Network Training. Overview
Overview Local Interconnect Network Training History and introduction Technical features The ISO/OSI reference model and LIN Frames Message Frames Communication concept of LIN Command Frames and Extended
LIN (Local Interconnect Network):
LIN (Local Interconnect Network): History: LIN (Local Interconnect Network) was developed as cost-effective alternate to CAN protocol. In 1998 a group of companies including Volvo, Motorola, Audi, BMW,
Introduction to. LIN (Local Interconnect Network)
Introduction to LIN (Local Interconnect Network) Stéphane REY Revision 1.0 - ay 13 th, 2003 Table of content 1 INTRODUCTION...3 1.1 PURPOSE OF THE DOCUENT...3 1.2 ACRONYOUS...3 1.3 RELATED DOCUENTS...3
In-Vehicle Networking
In-Vehicle Networking SAE Network classification Class A networks Low Speed (
Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev
Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev Abstract: The paper discusses the issues of microcomputer protocol implementation at local interconnect network for automobile
LOCAL INTERCONNECT NETWORK (LIN)
54B-1 GROUP 54B LOCAL INTERCONNECT NETWORK (LIN) CONTENTS GENERAL INFORMATION........ 54B-2............ 54B-3 STRUCTURE................... 54B-2 54B-2 LIN refers to "Local Interconnect Network," which
In-Vehicular Communication Networking Protocol
In-Vehicular Communication Networking Protocol ABSTRACT Renu Sharma Indiana University, Purdue University Indianapolis, IN [email protected] Today s modern vehicles contain a complex symbiosis of intelligent
Comparison of FlexRay and CAN-bus for Real-Time Communication
Comparison of FlexRay and CAN-bus for Real-Time Communication Andreas Forsberg Mälardalen University Högskoleplan 1 721 23 Västerås +46 768011236 [email protected] Johan Hedberg Mälardalen University
Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS
SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,
Standardized software components will help in mastering the. software should be developed for FlexRay were presented at
Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of
Product Information Services for Embedded Software
Product Information Services for Embedded Software Table of Contents 1 Technical Consulting/Engineering Services... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 2 Product- Services - Proficient
LOW COST AUTOMOTIVE NETWORKS. Local Interconnect Network (LIN)
LOW COST AUTOMOTIVE NETWORKS Local Interconnect Network (LIN) TTP/A 1 J. Kaiser, IVS-EOS Cost-Performance Trade-off! 2 J. Kaiser, IVS-EOS LIN (Local Interconnect Network)! LIN Specification Package, Revision
LIN-Basic Workshop. Speaker: Andreas Lipowsky Lipowsky Industrie-Elektronik GmbH
LIN-Basic Workshop Speaker: Andreas Lipowsky Lipowsky Industrie-Elektronik GmbH Folie-1 Home of Baby-LIN Lipowsky Industrie-Elektronik GmbH located in Darmstadt, Germany develops and produces microcontroller
Dolphin In-Circuit programming Updating Firmware in the field
Dolphin In-Circuit programming Updating Firmware in the field 1 Introduction In systems e.g. gateways, where an external microcontroller is connected to a Dolphin based product like a TCM300 it might be
Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive
Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive Products Group within Microchip. This web seminar today
Implementing MOD bus and CAN bus Protocol Conversion Interface
Implementing MOD bus and CAN bus Protocol Conversion Interface Umesh Goyal, Gaurav Khurana M.E., Electronics & Electrical Communications Department, PEC University of Technology, India M.E., Electronics
Distributed Real-Time Systems (TI-DRTS) Track 2. CAN-BUS Introduction. Version 9.11.2009 Ref. VECTOR application note & Motorola note
Distributed Real-Time Systems (TI-DRTS) Track 2 CAN-BUS Introduction Version 9.11.2009 Ref. VECTOR application note & Motorola note What is CAN? Controller Area Network (CAN) is a common, small area network
ISO11783 a Standardized Tractor Implement Interface
ISO a ized Tractor Implement Interface Peter Fellmeth, Vector Informatik GmbH The upcoming ISO standard will be the preferred tractor Implement interface in the agricultural industry. Therefore the ISO
DeviceNet Communication Manual
DeviceNet Communication Manual Soft-Starter Series: SSW-07/SSW-08 Language: English Document: 10000046963 / 00 03/2008 Summary ABOUT THIS MANUAL... 5 ABBREVIATIONS AND DEFINITIONS... 5 NUMERICAL REPRESENTATION...
Serial Communications
Serial Communications 1 Serial Communication Introduction Serial communication buses Asynchronous and synchronous communication UART block diagram UART clock requirements Programming the UARTs Operation
Automotive Communication Network Trends
Automotive Communication Network Trends Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 1200 DMIPS, Superscalar Automotive
RPDO 1 TPDO 1 TPDO 5 TPDO 6 TPDO 7 TPDO 8
EN ZC - 6DI8DO CANopen I/O Module 6 Digital Input 8 Digital Output Or 8 Counters (3 bit) 8 Digital input 8 Digital output User Manual Contents: Features PDOs PDO Type Emergency Message Functional Diagrams
The Programming Interface
: In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming
RS-485 Protocol Manual
RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design
Brunata Optuna W (171)
Brunata Optuna W (171) Communication description Edition 1.1 UK-QB101414 / 26.02.2013 Brunata a/s is a Danish owned company. We have more than 90 years of experience within developing and producing meters,
Serial Communications / Protocol in AirTest Products
Serial Communications / Protocol in AirTest Products General The standard sensor has two different ways of serial communication with sensor s peripherals and the outside world. One is through the UART
Product Information CANalyzer.J1939
Product Information CANalyzer.J1939 Table of Contents 1 Introduction... 3 1.1 Application Areas... 3 1.2 Features and Advantages... 3 1.3 Further Information... 3 2 Functions... 4 3 Hardware Interfaces...
PC-Based Vehicle OBD Tester
PC-Based Vehicle OBD Tester Presented by: Peter Dzhelekarski, M. Sc. Ph. D. Student at the Technical University of Sofia E-mail: [email protected] Research director: Dimiter Alexiev, Assoc. Prof. Dr. Sofia
Introduction to Ethernet and IP in automotive vehicles
Introduction to Ethernet and IP in automotive vehicles Webinar V1.02 2014-05-14 Agenda > Information 3 Introduction 6 Physical layers 8 IEEE Ethernet MAC + VLAN 14 Internet Protocol (IPv4/IPv6) 18 TCP
Software User Guide UG-461
Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment
Field Software Updates Using TPMS LF An example using the Low Frequency radio (LFR) for wireless software updating
Freescale Semiconductor Document Number: AN5149 Application Note Rev. 1.0, 8/2015 Field Software Updates Using TPMS LF An example using the Low Frequency radio (LFR) for wireless software updating 1 Introduction
Old Company Name in Catalogs and Other Documents
To our customers, Old Company Name in Catalogs and Other Documents On April 1 st, 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took
Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. M. Weyrich Laboratory Course Industrial Automation Experiment Nr. 6 Introduction to the FlexRay bus system Brief
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
FlexRay A Communications Network for Automotive Control Systems
FlexRay A Communications Network for Automotive Control Systems WFCS 2006 Rainer Makowitz Automotive Systems Engineering, EMEA Freescale and the Freescale logo are trademarks of Freescale Semiconductor,
Technical Support Bulletin Nr.18 Modbus Tips
Technical Support Bulletin Nr.18 Modbus Tips Contents! Definitions! Implemented commands! Examples of commands or frames! Calculating the logical area! Reading a signed variable! Example of commands supported
Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification
Application Note 3/2003 PC Master Software Communication Protocol Specification By Pavel Kania and Michal Hanak S 3 L Applications Engineerings MCSL Roznov pod Radhostem Introduction The purpose of this
Tutorial Introduction
Tutorial Introduction PURPOSE: This tutorial describes concepts related to communication busses, including attributes, functions, and the different types of bus systems. The intent is to provide a baseline
HOST Embedded System. SLAVE EasyMDB interface. Reference Manual EasyMDB RS232-TTL. 1 Introduction
Reference Manual EasyMDB RS232-TTL 1 Introduction This document explains how to use the interface EasyMDB RS232-TTL and describe the connections and the necessary commands for communicating with Cash System
Understanding SAE J1939. by Simma Software, Inc.
Understanding SAE J1939 by Simma Software, Inc. Contact E-mail: jrsimma at simmasoftware dot com Phone: 888-256-3828 For J1939 source code, see J1939 Software Starting Notes Ask questions anytime. This
Nemo 96HD/HD+ MODBUS
18/12/12 Pagina 1 di 28 MULTIFUNCTION FIRMWARE 2.30 Nemo 96HD/HD+ MODBUS COMMUNICATION PROTOCOL CONTENTS 1.0 ABSTRACT 2.0 DATA MESSAGE DESCRIPTION 2.1 Parameters description 2.2 Data format 2.3 Description
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,
Simple and error-free startup of the communication cluster. as well as high system stability over long service life are
Network Management for FlexRay New network topologies tested in practice Simple and error-free startup of the communication cluster as well as high system stability over long service life are required
Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks
Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time
DS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
Vorlesung Kommunikationsnetze Fieldbus Systems
Vorlesung Kommunikationsnetze Fieldbus Systems Prof. Dr. H. P. Großmann mit B. Wiegel sowie A. Schmeiser und M. Rabel Sommersemester 2009 Institut für Organisation und Management von Informationssystemen
Automotive electronics CAN and LIN buses. Copyright 2006 Matrix Multimedia Limited
Automotive electronics CAN and LIN buses Copyright 2006 atrix ultimedia Limited About this presentation This presentation was developed by John Dobson anaging Director of atrix ultimedia Limited. PowerPoint
4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328)
4511 MODBUS RTU Configuration Manual HART transparent driver No. 9107MCM100(1328) 9107 CONTENTS Introduction... 3 Modbus basics... 3 Modbus RTU... 3 Supported Function Codes... 3 Modbus Parameters and
Quick start: Panic Watch EU
Quick start: Panic Watch EU Technical specs Normal operating voltage Frequency range Wireless Range 1x CR2032 3V battery 868.42 MHz Min 150 meters in a mesh network Basic operations - The Panic Watch can
Safety and Security Features in AUTOSAR
Safety and Security Features in AUTOSAR Nagarjuna Rao Kandimala, Michal Sojka Czech Technical University in Prague 166 27 Praha 6, Czech Republic Thursday 15 th November, 2012 Contents 1 Introduction 2
Computer Organization and Components
Computer Organization and Components IS1500, fall 2015 Lecture 5: I/O Systems, part I Associate Professor, KTH Royal Institute of Technology Assistant Research Engineer, University of California, Berkeley
An Automated Model Based Design Flow for the Design of Robust FlexRay Networks
SAE TECHNICAL PAPER SERIES 2008-01-1031 An Automated Model Based Design Flow for the Design of Robust FlexRay Networks Thorsten Gerke Synopsys GmbH David Bollati C&S Group/University of Applied Science
LIN Bus Protocol Analyzer
LIN Bus Protocol Analyzer TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... Protocol Analyzer... LIN Bus Protocol Analyzer... 1 General Function... 2 Features 3 How to use the PROTOanalyzer...
UART-based LIN-bus Support for Linux with SocketCAN Interface
UART-based LIN-bus Support for Linux with SocketCAN Interface Pavel Píša 1 [email protected] Rostislav Lisový 1 [email protected] Oliver Hartkopp 2 [email protected] Michal Sojka 1 [email protected]
SPA-Bus Communication Protocol V2.5. Technical description
EN Issued 96-01-23 Modified 2001.07.31 Version C Checked MP Approved TK SPA-bus Communication Protocol V2.5 Data subject to change without notice Contents 1.0 Introduction... 4 2.0 General description...
CAN Specification 2.0, Part B page 1 PART B. CAN in Automation, Am Weichselgarten 26, D-91058 Erlangen
CAN Specification 2.0, Part B page 1 PART B CAN Specification 2.0, Part B page 2 1 INTRODUCTION...3 2 BASIC CONCEPTS...5 3 MESSAGE TRANSFER...11 3.1 Frame Formats...11 3.2 Frame Types...11 3.2.1 DATA FRAME...11
eztcp Technical Document Modbus/TCP of eztcp Caution: Specifications of this document may be changed without prior notice for improvement.
eztcp Technical Document Modbus/TCP of eztcp Version 1.3 Caution: Specifications of this document may be changed without prior notice for improvement. Sollae Systems Co., Ltd. http://www.sollae.co.kr Contents
Consult protocol, Nissan Technical egroup, Issue 6
Consult protocol, Nissan Technical egroup, Issue 6 1. Electrical and Signaling protocol 1.1. Consult terminal or PC communications is via three wire bus. TX, RX and Async Clock. 1.2. TX data to ECU level
EnOcean Serial Protocol 3 (ESP3)
V1.17 / Page 1 / 60 Content 1. 4 1.1 Terms & Abbreviations. 6 1.2 Introduction 7 1.3 Packet structure. 8 1.4 Upward compatibility 9 1.5 UART framing.. 10 1.6 UART synchronization (packet detection).. 10
K-line Communication Description
K-line Communication Description Introduction There are two primary ISO documents that describe how to perform OBD communications on K- line between a tester and a vehicle. There are actually several ISO
Hagenberg Linz Steyr Wels. API Application Programming Interface
Hagenberg Linz Steyr Wels API Application Programming Interface Version 1.1 October 2015 FH OÖ Forschungs & Entwicklungs GmbH Franz-Fritsch-Strasse 11 / Top 3 4600 Wels Austria Research Center Hagenberg
Modbus TCP / DALI converter
M090 Modbus TCP / DALI converter Summary M090 is a serial converter which acts as a Modbus TCP server (accepts Modbus TCP commands) and controls a DALI (Digital Addressable Light Interface) bus with up
Positioning Controllers. Communication Guide. Document ID: rel4054
Communication Guide EPOS2 Positioning Controllers Edition April 2013 Positioning Controllers Communication Guide Document ID: rel4054 maxon motor ag Brünigstrasse 220 P.O.Box 263 CH-6072 Sachseln Phone
SMS based remote control system
EE 318 Electronics Design Project Report, EE Department, IIT Bombay, April 2006 SMS based remote control system Ashish Deswal ( 03007020 ) Shaleen Harlalka ( 03007015 ) Arjun Arikeri ( 03007032 ) Ashish
Industrial Networks & Databases
Industrial Networks & Databases - Device Bus - - Field Bus - - Data Bus - Recall An Industrial Communication Network (control network) - any group of devices (computers, controllers, meters etc.) working
CAM-VGA100 User Manual
CAM-VGA100 User Manual Release Note: 1. Jan 28, 2004 official released v1.0 2. Feb 24, 2004 official released v1.1 Fix the definition of verify code Fix the bug of unable jump to power save mode Fix the
Performance Analysis of Time-Triggered Ether-Networks Using Off-The-Shelf-Components
of Time-Triggered Ether-Networks Using Off-The-Shelf-Components AMICS Workshop 2011 Till Steinbach, Franz Korf, Thomas C. Schmidt {florian.bartols,till.steinbach,korf,schmidt} @informatik.haw-hamburg.de
Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication
01PC-422 Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication Pascal Jost IAS, University of Stuttgart, Germany Stephan Hoffmann Vector CANtech Inc., USA Copyright
Quectel Cellular Engine
Cellular Engine GSM Multiplexer Application Notes GSM_MUX_AN_V1.00 Document Title GSM Multiplexer Application Notes Version 1.00 Date 2009-06-27 Status Document Control ID Release GSM_MUX_AN_V1.00 General
Data sheet Wireless UART firmware version 4.02
Data sheet Wireless UART firmware version 4.02 BLUETOOTH is a trademark owned by Bluetooth SIG, Inc., U.S.A. and licensed to Free2move Rev: 22 December 2008 Table of contents 1 GENERAL INFORMATION...4
Interface Protocol v1.2
Interface Protocol v1.2 Uart Configure on PC Baud Rate Bits Stop bits Parity 9600 bps 8 Bits 1 Bit No Parity Basic Uart Transfer Format Start 0/1 : These bytes are both 0x55. Control : This byte is controling
Bluetooth Audio Data Transfer between Bluetooth chipset (PMB6752&PMB6625) and TriCore Host TC1920
Application Note, v1.0, 2001-10 Bluetooth Audio Data Transfer between Bluetooth chipset (PMB6752&PMB6625) and TriCore Host TC1920 Abstract The paper describes the interfaces and the handling of Audio Data
Chapter 02: Computer Organization. Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures
Chapter 02: Computer Organization Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures Objective: Understand the IO Subsystem and Understand Bus Structures Understand
User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools
User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools The simple CAN ECU is a thing of the past. Now, a typical ECU utilizes many functions of the AUTOSAR basic software to perform
DS2401 Silicon Serial Number
19-5860; Rev 3/15 Silicon Serial Number BENEFITS AND FEATURES Guaranteed Unique 64-Bit ROM ID Chip for Absolute Traceability o Unique, Factory-Lasered and Tested 64-Bit Registration Number (8-Bit Family
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment FAST SHIPPING AND DELIVERY TENS OF THOUSANDS OF IN-STOCK ITEMS EQUIPMENT DEMOS HUNDREDS OF MANUFACTURERS SUPPORTED
Performance Testing BroadR-Reach Automotive Ethernet
White Paper Performance Testing BroadR-Reach Automotive Ethernet Key Elements for an Automotive-Specific Ethernet Test Regime www.spirent.com Performance Testing BroadR-Reach Automotive Ethernet SPIRENT
From Fieldbus to toreal Time Ethernet
Process Automation From Fieldbus to toreal Time Ethernet Safety, reliability IEC61158-2 as the physical layer too slow for Ethernet/IP frames Unsafe cables towards wireless solutions Factory automation
From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)
From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II) RELEASED V0.01 2014-12-02 Agenda PREEvision AUTOSAR Webinar Part I AUTOSAR System and Software Design with PREEvision The
SRF08 Ultra sonic range finder Technical Specification
SRF08 Ultra sonic range finder Technical Specification Communication with the SRF08 ultrasonic rangefinder is via the I2C bus. This is available on popular controllers such as the OOPic and Stamp BS2p,
Jena er Antriebstechnik. GmbH. 1. Introduction. 2. Properties. 3. Hardware. 4. Baud Rates. Brief Instructions - CANopen Interface
Project : ECOSTEP 100/200 Application Note No. 23 Page 1 of 10 Prepared by: Henrik Bräutigam Operation of ECOSTEP at CANopen Bus Date: 05-01-05 Brief Instructions - CANopen Interface 1. Introduction The
Using the HCS12 Serial Monitor on Wytec Dragon-12 boards. Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards
Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards Wytec s Dragon-12 development boards are pre-installed with DBug-12, a small monitor program which allows a user to interact with the board
WIFI OBD GPS Tracker T356 User Manual
WIFI OBD GPS Tracker T356 User Manual Version:1.000 http://www.ulbotech.com [email protected] Document Title T356 User Manual Version 1.000 Date 2015-04-02 Status Release General Notes Ulbotech offers this
Service Manual Trucks
Service Manual Trucks Group 36 Vehicle Electronic Control Unit (MID 144), Diagnostic Trouble Code (DTC), Guide From build date 1.2007 PV776-88951780 Foreword The descriptions and service procedures contained
Real-Time Systems Hermann Härtig Real-Time Communication (following Kopetz, Liu, Schönberg, Löser)
Real-Time Systems Hermann Härtig Real-Time Communication (following Kopetz, Liu, Schönberg, Löser) 05/02/15 Contents Overview IO Busses: PCI Networks as schedulable resources: Priority / Time-Driven /
imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing
imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing www.imc-berlin.com/busdaq imc BUSDAQ/BUSLOG at a glance Processes multiple networks
Documentation. M-Bus 130-mbx
Documentation M-Bus 130-mbx Introduction The mx M-Bus module is part of the mx Smart Slot communications family. With the integrated SmartSlot technology, mx systems ag offers automatic consumer data read-out
PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)
PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware
PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section
PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256
RN-XV-RD2 Evaluation Board
RN-XV-RD2 Evaluation Board 2012 Roving Networks. All rights reserved. -1.01Version 1.0 9/28/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks RN-XV-RD2
FOUNDATION Fieldbus High Speed Ethernet Control System
FOUNDATION Fieldbus High Speed Ethernet Control System Sean J. Vincent Fieldbus Inc. Austin, TX, USA KEYWORDS Fieldbus, High Speed Ethernet, H1, ABSTRACT FOUNDATION fieldbus is described in part by the
Chapter 4. Medium Access Control. IN2P3 Octobre 2002 Jean-Pierre Thomesse
Chapter 4 Medium Access Control 1 Introduction Objectives To manage the access to the medium or channel To take into account the time constraints To schedule the traffics Different solutions History Different
8B/10B Coding 64B/66B Coding
8B/10B Coding 64B/66B Coding 1. Transmission Systems 2. 8B/10B Coding 3. 64B/66B Coding 4. CIP Demonstrator Test Setup PeterJ Slide 1 Transmission system General Data Clock D C Flip Flop Q @ 1 Gbps = 1
Protocols for Wired and Wireless Networks in Vehicle Systems
Protocols for Wired and Wireless Networks in Vehicle Systems Syed Masud Mahmud, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 Copyright 2002 by Syed Masud Mahmud Email:
AUTOSAR Configuration Process - How to handle 1000s of parameters
AUTOSAR Configuration Process - How to handle 1000s of parameters Webinar 2013-04-19 V2.0 2013-04-18 Agenda >Introduction AUTOSAR ECU Configuration Description ECU Configuration Workflow Multi-User Workflow
ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0
ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0 Dhanamjayan P.R. 1, Kuruvilla Jose 2, Manjusree S. 3 1 PG Scholar, Embedded Systems, 2 Specialist,
