1 / 37

Controller Area Network (CAN)

Controller Area Network (CAN). 組員 : 甘雲豪 B89 李森傑 B90902113 劉明傑 B90902117 陳家泉 B90902119. 流程. 介紹 歷史 產品 實作個案 OSI protocl 其他人報告. Controller Area Network (CAN). Network protocol allows multiple processors in a system to communicate efficiently with each other. attributes of CAN .

terrikelly
Télécharger la présentation

Controller Area Network (CAN)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Controller Area Network (CAN) 組員:甘雲豪 B89 李森傑 B90902113 劉明傑 B90902117 陳家泉 B90902119

  2. 流程 • 介紹 • 歷史 • 產品 • 實作個案 • OSI protocl • 其他人報告

  3. Controller Area Network (CAN) • Network protocol • allows multiple processors in a system to communicate efficiently with each other.

  4. attributes of CAN • the multi-master capabilities that allow building smart and redundant systems without the need of a valuable master,

  5. attributes of CAN • the broadcast messaging that is the first piece of the gurantee for 100% data integrity as any device within the network uses the very same information,

  6. attributes of CAN • the sophisticated error detecting mechanism and the retransmission of faulty messages which is the second piece of the guarantee for 100% data integrity,

  7. attributes of CAN • the availability of more than 50 controllers from low-cost devices to high-end chips from more than 15 manufacturers,

  8. attributes of CAN • and the availability of CAN for the next 15 years as its use within the European automotive industry and the decision for CAN from the US and Japan automotive industry is guaranteed

  9. Principles of data exchange-1

  10. Principles of data exchange-2

  11. Principles of data exchange-3

  12. Principles of data exchange-4

  13. Principles of data exchange-5

  14. Principles of data exchange-6

  15. Principles of data exchange-7

  16. Robert Bosch

  17. 應用--list

  18. 個案1

  19. 個案2

  20. 產品:Microcontrollers with CAN • Those who want a space-saving solution may choose a microcontroller with a built-in CAN controller.

  21. Atmel: T89C51CC01 • Atmel: T89C51CC02 • Dallas: DS80C390 • Fujitsu: MB90497G • Fujitsu: MB90548G • Fujitsu: MB90549G • Fujitsu: MB90591 • Fujitsu: MB90594 • Fujitsu: MB90F387G • Fujitsu: MB90F428G • Fujitsu: MB90F443G • Fujitsu: MB90F497G • Fujitsu: MB90F543G • Fujitsu: MB90F546G • Fujitsu: MB90F548G • Fujitsu: MB90F591 • Fujitsu: MB90F594A • Fujitsu: MB90F598

  22. Fujitsu: MB91F361 • Hitachi: H8/300H • Hitachi: H8S/2623 • Hitachi: SH7055 • Hitachi: SuperH • Infineon: C167CR-LM et al • Infineon: C161CI • Infineon: C167CS • Infineon: C505C/CA • Infineon: C515C • Infineon: SAE81C90/91 • Infineon: C515C-8R • Infineon: C505C • Infineon: C164CI • Intel: 87C196CA • Intel: 87C196CB • Microchip: PIC18C658 • Microchip: PIC18C858 • Micronas GmbH: CDC0806E • Micronas GmbH: CDC0850E/860E • Micronas GmbH: CDC1607F

  23. Micronas GmbH: CDC1630F Micronas GmbH: CDC1650F Micronas GmbH: CDC1670F Micronas GmbH: CDC3207G Micronas GmbH: CDC3210G Micronas GmbH: CDC3230G Micronas GmbH: CDC3250G Mitsubishi: M306NOMCT-xxxFP Mitsubishi: 7630/32 Motorola: 68HC(7)05X32 Motorola: 68HC05X16 Motorola: 68HC(7)05X4 Motorola: 68HC908AZ60A Motorola: 68HC08AZ60 Motorola: 68HC08AZ32A Motorola: 68HC912BC32 Motorola: 68HC912D60 Motorola: 68HC912DG128 Motorola: 68HC912DT128A Motorola: MC9S12DP256 Motorola: MC68F375 (CERBERUS)

  24. Motorola: MC68376 Motorola: MC68377 (EXCALIBUR) Motorola: MPC555 (BLACK OAK) Motorola: MPC565 (SPANISH OAK) Motorola: 68HC05X32/X4 Motorola: 68HC08-AZ0, -AZ16, -AZ24, -AZ32 Motorola: 68HC12 Motorola: 68376National: COP87L84BC et al NatSem: COP684BC NatSem: COP688/89EB NatSem: COP87/L88/89EB NatSem: COP87L84BC NatSem: COP888/89EB NatSem: COP8884BC NatSem: CR16MCS9VJE NatSem: CR16MAS9VJE NatSem: CR16MAS5VJE NatSem: CR16MBR5VJE NatSem: CR16MAS5VJE NatSem: CR16MCS5VJE Nec: ATOMIC - D703121

  25. Nec: ATOMIC - D703123 Nec: ATOMIC - µPD703121 Nec: ATOMIC - µPD70F3123 Nec: ATOMIC - µPD70F3123/µPD703123 Nec: ATOMIC - CANASSP1 - µPD780948 Nec: ATOMIC - CANASSP1 - µPD780949 Nec: ATOMIC - CANASSP1 - µPD78F0948 Nec: ATOMIC - CANASSP1 - µPD78F0949 Nec: ATOMIC - CANASSP2 - µPD 78F0818 Nec: ATOMIC - CANASSP2 - µPD780814/6 Nec: ATOMIC - CANASSP3 - µPD 78F0828 Nec: ATOMIC - CANASSP3 - µPD780824/6 Nec: ATOMIC - MiniCAN - µPD789850 Nec: ATOMIC - MiniCAN - µPD78F9850 Nec: PHOENIX - µPD703116 Nec: PHOENIX - µPD70F3116 Nec: PHOENIX - µPD70F3116 Nec: SCAN - µPD703076Y Nec: SCAN - µPD703077Y Nec: SCAN - µPD703078Y Nec: SCAN - µPD703079Y

  26. Nec: µPD780701Y Nec: µPD78F0701Y OKI Electric: MSM9225 Philips: P82C150 Philips: P8XC591 Philips: SJA1000 Philips: 8x592 Philips: 8x598 Philips: XA-C3 Sican: CAN Core ST-Microelectronics: ST10F1167 ST-Microelectronics: ST72511R4 ST-Microelectronics: ST72511R6 ST-Microelectronics: ST72511R7 ST-Microelectronics: ST72511R9 ST-Microelectronics: ST72532J4 ST-Microelectronics: ST72532K4 ST-Microelectronics: ST72532R4 Texas Instruments: TMS320LF2406 Texas Instruments: TMS320LF2407 Texas Instruments: TMS320LC2406

  27. Texas Instruments: TMS320LC2406 Texas Instruments: TMS320F241 Texas Instruments: TMS320F243 Texas Instruments: TMS320-F241, F243 Texas Instruments: TMS320-LF2406, LF2407 Toshiba: TMP95CS54F Toshiba: TMP86CH87U Toshiba: TMP86PH87U Toshiba: TMP91CM80F Toshiba: TMP91PP80F Toshiba: TMP95CS54F Toshiba: TMP95CS54F Toshiba: TMP95CS54F Toshiba: TMP95CU54F Toshiba: TMP95PS54F Toshiba: TMP95FW54F Toshiba: TMP95FW54F Toshiba: TMP92CW53F Toshiba: TMP94FY53F Toshiba: TMPR3903BF

  28. Standalone CAN Controllers • Standalone CAN Controllers • The following stand-alone CAN controllers are known to exist.

  29. Controller Area Network- OSI • Controller Area Network itself OSI was created in 1983 by a committee of professionals from several major computer and telecommunications companies. ISO published standard 7498 to define the ISO/OSI model.

  30. ISO/OSI Model

  31. Inter-Node Communication Using the ISO/OSI Model

  32. Inter-Node Communication • message sending through starting at layer 7 and ending at layer 1. Then, the bit traffic is sent across the network to the application or device meant to receive the message. The application receiving the message processes the message in reverse, from layer 1 to layer 7.

More Related