您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > LIN总线技术在方向盘开关上的应用与实现
上海交通大学硕士学位论文LIN总线技术在方向盘开关上的应用与实现姓名:孙剑锋申请学位级别:硕士专业:车辆工程指导教师:殷承良;章一舫20091201ILINLINLINLINLINLINLINLINLINLINLINAPILINCANIIAPPLICATIONANDREALIZATIONOFLINBUSONSTEERINGWHEELSWITCHABSTRACTWiththegreatincreaseofthevehicleelectronictechnology,moreandmoreelectronicproducthasbeenequippedonthevehicletoday,whichmakesthevehicleelectoralsystemisacomplexsystem.Ifthetraditionalwireharnesstechnologyisstillapplied,thewiresinthevehiclewillbelongerandmorecomplex.Meanwhile,shareofinformationbetweenandreal-timeperformanceisrequiredwiththeapplicationofMicro-controllers.Tosolvetheproblem,vehiclebustechnologyisappliedinmodernvehicles,includingLINbustechnology.Majorvehiclenetworktechnologyandtheapplicationareintroducedfirst.SecondlytheadvantageofLINbusindecliningcostisintroduced.LINprotocolisalsointroduced,includingthebasicconcept,mainfeature,andtypicalapplication.ThentheLINbustechnologyapplicationinsteeringwheelswitchisdescribed,includingthefunctionoftheswitch,relatednetworkstructure,hardwareselectionofMaster/Slavenodes,circuitdesignbasedonLINprotocolandEMCperformance,softwarearchitecture,definitionandrealizationofLINdriver/APIfunctions.AtIIIlast,thewholedevelopmentprocessissummarized.KEYWORDS:Automotiveelectronics,Networkinvehicle,LINBUS,CANBUS,Steeringwheelswitch11.119800.519907200017201024[1]4850[2]1600m3002000[3][9]Control-By-Wire[4]21-1[5][6][7][8]ABS[2]1-1Fig.1-1Architectureoflinearcontrolsystem[9][10]i[11]31.22070,,BOSHCANPALMNETABUS[6]CAN2001LINLINLIN[12]A62000B5BORAPOLOFIATPALIOSIENACANLIN[13]LIN19991.020032.0[12]PHILIPSMOTOROLAMicrochip[13][14]LINLINWindowsLABVIEWMATLabLINBMWLINLINLIN20034LINCANLINLIN[15]1.380SAESocietyOfAutomotiveEngineers,ABC[14]1-1D1Mb/sD1-1SAETable11-1SAEvehiclenetworkclassificationABCKb/s10101251251000ms50205%2020.01A/B5CABS1-21-2Fig1-2TypicalvehiclebusspeedandcostALIN(LocalInterconnectNetwork)[16],1998AudiBMWDaimlerChryslerVolvoVolkswagenMotorolaVCTVolcanoCommunicationTechnologiesUART12VLINLINAPILINBISO11898100Kb/sSAEJ1939250Kb/sGMFordDCISO11898J2284[7]500Kb/s[17][18]1992ISO1189847.6Kb/s500Kb/sISO11519-2CAN6ISO11519-22CAN[11]ISO11898J1850[19]1.4LINLINLINLIN7LIN2.1LIN200015001965-19801980-19958209016321999SAE()AudiBMWDaimlerChryslerVolvoVolkswagenVCTMotorolaLINLINV1.1LIN1.1API2000LINTIMicrochipCypressLINLINV1.2200211LINV1.320039LINV2.0200611LIN2.0LINV2.1LINLINCANLINLINLINLINLIN8[20]LIN,LIN2.2LINLIN(LocalInterconnectNetwork)LINSAE()ALIN(CAN)LIN[21]LIN1LINISO914121020kb/sEMI1kb/s40m34UART/SCILIN5678ISO15765-2LINISO14229[23][24]LIN92.3LIN2.3.1[16][22]HEADERRESPONSE2-1SYNCHBREAKFIELDSYNCHFIELDRESPONSE39248DATAFIELDCHECKSUMFIELD0TFRAME_MAXHeaderResponseD0D1Dn2-1Fig2-1MessageframeBYTEfields2-2SCIUART10BITTIMESTARTBIT8STOPBITLIN102-2Fig2-2BytefieldHEADERfields(SYNCHBREAK)(SYNCHBREAKFIELD)1311[25]2-3Fig2-3HeaderfieldSYNCHFIELDSYNCHFIELDSYNCHFIELD0x55852-4LIN112-4Fig2-4SYNCHfieldIDENTIFIERFIELDID-FIELD6IDENTIFIERIDIDPARITYbitID0ID1ID2ID3ID4ID5P0P12-5Fig2-5IdentifierfieldRESPONSEfieldDATAFIELD8LSBLIN12D0D1D2D3D4D5D6D7LSBMSB2-6Fig2-6DatafieldCHECKSUMFIELD9ADDCLSB.0xFFC0C1C2C3C4C5C6C72-7Fig2-7Checksumfield2.3.2LIN132.3.32.3.462-1Table2-1Typicalmessageerror0xFFLINID8SYNCHTTIMEOUT2.3.5LIN1.2.LIN142.3.615%2-2Table2-2toleranceofoscillatorF/FMasterFTOL_RES_MASTER0.5%FTOL_RES_SLAVE1.5%,FTOL_UNSYNCH15%FTOL_SYNCH2%2.3.70x552468TbitLIN152.3.8//ISO9141LIN/VBATECU[26][27][28]SCIInternalsupplyVsupResistorECUVbatLINGND2-8Fig2-8Busdriver2.4LINLIN,,LIN,[29][30],()125Kb/s20ms-50msBACANLINLIN1)LIN2)LIN163)4)DVD5)LINLINLIN173.1ECUECUAudio/VideoNavigationHDDPCTELEMATIC(CAN-BUS)CAN18ECULINLINCANCANCAN3-1LINBUSCANBUS3-1Fig3-1Incarentertainmentsystemcontrol6TCUTCUTCUTCUCANLINCANTCUTCU3-219TCULINBUSCANBUS3-2Fig3-2Transmitsystemcontrol3.2LINCANCANLINCANLINLIN1LIN2CANCAN3-31LINCANLINCAN2LIN2LINTCUICETCUICE3LIN1LIN4LIN1LIN5LIN16LIN27LIN2208CAN9CAN//CD/DVD101112LIN1LIN2CANCAN3-3Fig3-3NetworkarchitectureLINVbatISO9141:(Dominantvalue)0,(Recessivevalue)1LIN,EMCElectroMagneticCompatibilityLINMCULIN1K12V21LINMCULINCANCANMCUMOTOROLAM68HC08MC68HC908AZ60UARTSCIMCULINPhilipsTJA1020STL9637/L9638MicrochipMCP201MelexisTH8060/TH8061TH8020/TH8022LINMelexisMicrochipInfinionLINMotorolaMCULINMCUInfineonTLE42755VLIN2LEDMCULEDLIN3-4Fig3-4MasternodeunitMCULINLED3-5Fig3-5Slavenodeunit224.1LINLED4.1.1MOTOROLAM68HC08MC68HC908AZ60MC68HC908AZ608CSIC-408518.4MHz260KBEEPROM32KBRAM45SPISCI6815A/D789CANMC68HC908AZ60234-1MC68HC908AZ60Fig4-1MC68HC908AZ60PINdiagram4.1.2MicrochipPICPIC18F2580PIC18F2580/8[31]1Timer190%2CPU4%3244Timer1PIC18F25801014243118MHz2%1INTRC31kHzVDD6125kHz4MHz8I/O41PhaseLockLoopPLL4MHz48MHzUSARTRS-232LIN16EUSARTa)Cb)100,000c)EEPROM1,000,000d)/EEPROM40e)f)8x8g)WatchdogTimerWDTh)i)5Vj)In-CircuitDebugICDk)2.0V5.5Vl32k1536SRAM256EEPROMm3425I/OPIC18F2580254-2PIC18F2580Fig4-2PIC18F2580PINdiagram4.1.3LINTLE6259-2TLE6259-2LINLINISO9141TXDLINLINRXD[32]a)20Kb/sb)LIN1.2ISO9141c)d)e)264-3TLE6259-2Fig4-3TLE6259-2PINdiagram4-1TLE6259-2Table4-1TLE6259-2PINdescription1RxD2EN303Vcc5V4TxD5GND6Bus/307Vs8INHLIN274-4TLE6259-2Fig4-4TLE6259-2ArchitecturediagramTLE6259
本文标题:LIN总线技术在方向盘开关上的应用与实现
链接地址:https://www.777doc.com/doc-1658340 .html