14
Design and Application of Hybrid Network Control System Based on CAN Bus and GPRS GPRS 1 Presented by Aswin Ramakrishnan

Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Embed Size (px)

Citation preview

Page 1: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Design and Application of Hybrid Network Control

System Based on CAN Bus and GPRSGPRS

1

Presented byAswin Ramakrishnan

Page 2: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Points of Interest

• CAN Bus• GPRS• TMS320F2812• Hybrid Network• Heat Exchange Station• Heat Exchange Station

2

Page 3: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

CAN Bus

• What?– A message based protocol – Specifically for automotive applications– Developed by Robert Bosch GmbH.– A multi-master broadcast serial bus protocol.– Connects Nodes.

• Why?• Why?– High Cost Performance Ratio– Error Handling– Fine Fault Confinement

• How?– Host Processor and CAN Controller.

3

Page 4: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

GPRS

• What?– A Packet oriented mobile data service.– Supports P2P, IP and X.25 protocols

• Why?– Covers hundreds of kilometers.

4

– Covers hundreds of kilometers.– Mobility.– Quick and Easy.

• How?– Uses TDMA.– Down-link is on first come first serve basis.– Up-link is based on reservation ALOHA.

Page 5: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

TMS320F2812

• What?– TMS - DSP Generation, F2812 – Flash Device.– By Texas Instruments.

• Why?– Harvard Architecture

5

– Harvard Architecture– Low Power Design– Shorter Instruction Cycle

• How?– I/O part is used to realize different functions

Page 6: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Hybrid Network

Structural Framework

Manage Layer

SHCANCFG

6

Control Layer

Process Layer

Page 7: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

GPRS IP Modem

7

Page 8: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

SHCANCFG

8

Page 9: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Intelligent Node

Input Channels

Output Channels

16 12

2 -

15 13

9

15 13

Page 10: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Wireless Gateway

10

Page 11: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

CAN Communication Software Flow

11

Page 12: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

GPRS Communication Software Flow

12

Page 13: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

Applied Instance

• Heating Center in Dalian City• System Function

§ Data Acquisition and Control§ Data Display and Analysis§ Alarm

13

§ Alarm§ Data Storage and Retrieval§ Security

Page 14: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture

References

• http://www.kvaser.com/can/

• http://mescal.imag.fr/membres/bruno.gaujal/Publications/gaujalNavetCAN.pdf

• http://canbuskit.com/what.php

• http://en.wikipedia.org/wiki/Controller_area_network

• http://en.wikipedia.org/wiki/General_Packet_Radio_Service

14

• http://en.wikipedia.org/wiki/General_Packet_Radio_Service

• http://focus.ti.com/lit/ds/symlink/tms320f2812.pdf

•http://ieeexplore.ieee.org/Xplore/login.jsp?url=http://ieeexplore.ieee.org/iel5/4805632/4810407/04810582.pdf%3Farnumber%3D4810582&authDecision=-203