Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’...

12
Team 4 Members: Guiseppe Ferro Omar Ali Weihan Yan Sitong Ge Ricardo Johnson Yingshuyu Li Facilitator: Dr. Lixin Dong Sponsor: General Motors (GM)

Transcript of Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’...

Page 1: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Team  4  Members:  Guiseppe  Ferro  Omar  Ali  Weihan  Yan  Sitong  Ge  Ricardo  Johnson  Yingshuyu  Li    

Facilitator:  Dr.  Lixin  Dong  

Sponsor:  General  Motors  (GM)  

Page 2: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Table  of  Contents  �  Introduction  to  LIN  �  LIN  Characteristics  � Data  Transport  �  Frames  � Our  Application  

Page 3: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

�  Local  Interconnect  Network  (LIN)  �  Single  master  with  multiple  slaves  provides  communication  between  controllers,  sensors,  actuators  and  the  software  

�  LIN  2.0  �  LIN  J2602  

Introduc2on  

Page 4: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

LIN  Characteris2cs  �  Self  synchronization  without  a  quartz  or  ceramic  resonator  in  the  slave  nodes  

�  Signal  propagation  time  computable  in  advance  �  Speed  up  to  20  Kbit/s  �  Signal  based  application  interaction  

Page 5: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Master  and  Slave  � A  LIN  cluster  consists  of  one  master  task  and  several  slave  tasks.    

Page 6: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Data  Transport  �  Signals  or  diagnostic  messages  are  transported  in  a  frame  �  Signals  are  present  at  the  same  position  of  the  data  field  for  all  frames  �  Tx  signals  �  Rx  signals  

� Diagnostic  messages  are  transported  in  frames  with  two  reserved  identifiers  

 

Page 7: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Frames  � The  entities  that  are  transferred  on  the  LIN  bus  are  frames  

� A  frame  consists  of  a  header  and  a  response  

Page 8: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Frame  -­‐  Header  � Break  �  Synch  � Protected  identifier  

Page 9: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Frames  �  Four  types  of  frames:        1.  Unconditional  frame        2.  Event  triggered  frame        3.  Sporadic  frame        4.  Diagnostic  frames              

Page 10: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Real  World  Applica2on  �   MicroAutoBox  � Actuators  on  a  single  LIN  bus  

Page 11: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Simulink  Block  Structure  

Page 12: Team4%Members:% · Team4%Members:% GuiseppeFerro’ OmarAli’ WeihanYan Sitong’Ge’ RicardoJohnson YingshuyuLi’ ’ Facilitator:% Dr.’LixinDong’ Sponsor: GeneralMotors(GM)’

Ques2ons?