Download presentation
Presentation is loading. Please wait.
Published byBrittany Roberta Cannon Modified over 9 years ago
1
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi
2
Project Goal A Real-time multi-purpose integration system between a vehicle’s CAN-Bus, a GPS device and analog sensors, for data storage and analysis.
3
Project Overview System capabilities & requirements – Perform read/write operations from/to the CAN-Bus. – Variable operation modes. – Integration between variable sub-systems. – Real-time data transfer to PC. Design principles. – Rich and Integrated Platform. – Low-cost system. – Existing Peripheral Devices. – Modular and generic design. – Portable.
4
Specifications Time-Stamping. Physical buffering between the system and all the peripheral devices, mostly the Car. GPS configuration. Power supply: Rechargeable battery. Basic On-board filtering
5
CAN Protocol - Overview CAN protocol, is a serial communication protocol widely used in the vehicle industry, due to it’s high reliability. The CAN-Bus consists of several nodes connected to a single serial Bus. Flexible : adding new components is simple. Collision avoidance : only one node transmits, all other listen. Message ID, not component ID. Smart Error management.
6
System demonestration GPS PC CAN-Bus Logger CAN
7
High-level overview PIC 18F87J50 FPGA Spartan 3 CONTROL BOARD Stand-alone User interface LCDKey Pad 120 pin connector 120 pin connector Usb port Usb port PC GPS EUART CAR CARCAN-Bus UI connector PIC 18F6680 (can support) EUSART port USB Can connector Can connector CAN MODOULE CAN A/D Analog Device EUART/SPI/I2C Flash Memory
8
buttons Node 0: PIC 18F6680 ( can support ) CAN transceiver CAN-Bus connector LEDs LCD Node 1: PIC 18F8680 EEPROM CAN-Bus CAR CARCAN-Bus I/O bus to Prototype RS-232 connector RS-232 Node 2: PIC 18F1320 LIN connector prototype LEDs buttons CAN transceiver CAN MODOULE Control PIC GPS device Inclinometer SW UART
9
buttons Node 0: PIC 18F6680 ( can support ) CAN transceiver CAN-Bus connector LEDs LCD Node 1: PIC 18F8680 EEPROM CAN-Bus CAR CARCAN-Bus I/O bus to Prototype RS-232 connector RS-232 Node 2: PIC 18F1320 LIN connector prototype LEDs buttons CAN transceiver CAN MODOULE Control PIC Inclinometer GPS device I2C
10
buttons Node 0: PIC 18F6680 ( can support ) CAN transceiver CAN-Bus connector LEDs LCD Node 1: PIC 18F8680 EEPROM CAN-Bus CAR CARCAN-Bus I/O bus to Prototype RS-232 connector RS-232 Node 2: PIC 18F1320 LIN connector prototype LEDs buttons CAN transceiver CAN MODOULE GPS device Inclinometer SW UART Control PIC
11
Future implementations Low-cost portable “scanner” wich provides endless variable data. Performance analysis. Cruise control and etc. “wear and tear” tracking. Updated mechanical status. Driver supervision. ….
12
Preliminary Design & Characterization Detailed Design Method of Integration Pin-to-Pin Diagram Implementation Control Module Implementation CAN Module Implementation Hardware Debugging PC Implementation Car Testing and Operation Mid semester report End of Project A Project B Timetable – Gantt Chart
13
Questions ? (u don’t have to…..)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.