上海交通大学硕士学位论文车辆行驶记录仪的设计研究姓名:李怡杰申请学位级别:硕士专业:车辆工程指导教师:喻凡20050101-I--II-DEVELOPMENTANDRESEARCHWORKOFVEHICLEDATARECORDERABSTRACTWiththedevelopmentoftheroadtransportation,trafficaccidentsstillholdsthelargestquotientinnationalsecurityaccidentswhichisshowedbylatestdata.Nowthemethodofaccidentinvestigationismainlybasedoninvestigator’sexperienceinreadingthetrailonaccidentspotswhichishardtodisposetheaccidentinvestigationrapidly,convenientlyandaccurately.Inaddition,forroutinemanagementofthecommercialvehiclesandthedrivers,thetransportationoperatoralsoneedsaconvenientmanagementtool.Vehicledatarecordercanmeetalloftheaboverequirements.Moreover,vehicledatarecordercanrestrictthedrivers’operationbehaviorsandprovidewarningindangerousthing.Therefore,theapplicationofvehicledatarecorderisverysignificantandcancertainlyplayanpostiveroleinimproveingtrafficquality.Accordingtotheofficialstandard,vehicledatarecorderismainlycomposedofsinglechip,datastorage,realtimer,display,keybroad,printer,sensors,communicationinterfaeetc.Anditmusthavethefunctionssuchassamplingtheneededdata,recording,displaying,keybroadoperation,printingandtransmissiontoPCetc.Thisthesispresentstheresearchworkinaspects:(1)designofvehicledatarecorder,includeingcomponentselection,hardwarecircuitdesign,MCUdevelopingandalsothedataanalysissoftewareprogramming.(2)researchworkforevaluatingvehiclespeedatemergencybrakingstate,sinceoneofthemostimportantfunctionofvehicledatarecorderistorecordthebrakingspeedwhichisdifficulttobemeasuredwhenthewheelhasbeentotallylocked.SoanewideaisproposedinthethesistosolvethisproblemforconditionrespectinginemergencybrakewithABS.:vehicledatarecorder,hardware,softwaredesign,emergencybrake,vehiclespeed12vm/sANmwr/swKwKam/s2kN/mgm/s20vm/smkg0wr/sbmkgfwr/stmkgrwr/shmfGNlmrGNflmxfPNrlmxrPNfkN/radfNNrkN/radrNNRmfMNmJkgm2rMNmGNTsxPNxFNMNmcNm/sscscmm/KsKsKtKtKgm1[1][2]VehicleDataRecorder2[3][3][40]3[5]34[6]Figure2-1systemstructure5[7]6Figure2-2workingflow7OHVIHVOLVILVOHIIHIn⋅OLIILIn⋅2222ADSHAMPMUXRSSeeeee+++=(3-1)MUXeAMPeSHeADeCONVNFSiTVtV⋅≤ΔΔ2(3-2)NFSV2asmTTTT++=NTf×=)10~7(1max(3-3)MUXAMPmTS/HsTA/DaT122322KKKKDnΛ++=(3-4)iKi222211.1LnLLLffffΛ++=(3-5)Lif8[8][9]9Figure3-1555timerFigure3-2chargecircuit10+PV-PVOHVOLVOHIOLI[41][10]11ΠFigure3-3ΠtypefilterFnFnFnFnFFFmmm47.02222222247.01.0Figure3-4amplitudefrequencyresponsecharacteristics121——ICCIHIKIKIHICC+=13Figure3-5simplifiedcircuitofKMI153-6MRFigure3-6SignalgenerationinMR-sensorUKIKIHICC=UKIKICC14Figure3-6I/VconvertcircuitKMI15/215Figure6-7componentdetailsofKMI15-2KMI15TNRVRTNMVp2⋅=16hKm/sm/srounds/hKm/85.13×hfhfcf1107×[11]CfKc⋅=1005=KFigure3-7quadraticactivefilter17Figure3-8statussignalsamplingcircuitΩΩΩ15Ω1618Figure3-9functionstructuringdiagram19[35][36]20Figure3-9infraredtransmission21Figure3-10automotive-levelsemiconductormarketquotient[37]2244.4=OHV)5.3=IHVRamtronsm[12]23Figure3-11functionstructuringdiagram××24Figure3-11backlightingadjustment3-33-4sm2Tbsm2203Trtsm11-REQ4Ts1sm20455Ts2ms-0.1~30*2X84X85X101v555223535554sm1115sm666RES6ms1515157555812018025095K20010K25Figure3-12Datavalidcondition26Figure3-13start/stopcondition27Figure3-14DatatransferperiodFigure3-15acknowledgecondition28U2—U5U7U13—BCDU10—Figure3-12vehiclelaunchdetectioncircuit29A1—NE555U1—X1—LEDFigure3-11alarmandreset304~1—8~5—12~9————Figure3-14statussignalsamplingcircuitU5—CD4047U6—U7,U8—U9—Figure3-15incorrectkeyoperationalarm31Figure3-16systembroad32ProtelPCB3DEEPROM33Figure4-1programflowdiagram34max232PCFigure4-2connectionbetweenPCandmax232Figure4-3connectionbetweenmax232andmax4853536#FAH3738Figure4-4RStransmissioninterface39RDOFigure4-5datamanagementinterface40Figure4-7otherinterface41[9]lc)(clcl+-×42Figure5-1traditionalkeyboardfigure5-2presentedkeyboard[13]43U1—U2—U3——U4—Figure5-3brakelightfaultdetectioncircuit[14]44[15]ABS45Rwv⋅=ABS[23]BOCSHTEVEScs6-1ABS46[17]Figure6-1adherencecoefficientcharacteristicABSABSECUABSABS∫-=adtvv0ABSABSABS[20]ABS47cscmcgm⋅-cscmcs20%ABScmcs,ABSMATLABcscmG,GABSABS48Figure6-2workingflowdiagramFigure6-3singlewheelforcediagram20%[23])1(0RwwRs-=6-1)1(vwR-ABS49MNwwRKwJt--⋅=′)1(0)(6-2KtT)(tK⎪⎪⎩⎪⎪⎨⎧≤≤-≤≤≤≤=nTtTnKTtTKTtKKnt)1(2021)(ΜN224)2()(rfrfrf==+=+=fxfafffMRPlhlmGwwKwJ-+⋅⋅+-=′))(1(0(6-3)rxrbrrrMRPlhlmGwwKwJ-+⋅⋅--=′))(1(0(6-4)MlhlmPGwlhlmPGwwKRPGKRwJxrrrxfffx--++++-+=′)]2()2([)(20(6-5)ABS50lhlmPGNlhlmPGNxrrrxfff22-+=++=6-5MNwNwwKRPGKwJrrffx-+-+=′)()(20MNwNwNwNwNwNwNwNwwKRPGKfffrrrfrrrrfrfffx-+-+++-+-+=]2/)(2/)[()(0MwNPGwwNPGwwKRPGKRfxrrxfx-Δ-++Δ++-+=]2/))((2/))([()(0MNwwPGwKRPGKRxx-Δ⋅Δ++-+=]2)[()(0(6-6)2NwΔ⋅Δ[23]xP6-66-7MwGwRKRGKwJtt--=′0)()(2(6-7))1()(2ˆ0)()()()()(wwGRTTMwwJKkTkTkTTkTkT-+-=+(6-8)s-m1/4)2()()(vlhlmGsKFvmftt′+==′t(6-9)ABS51vRwsft-=1)(6-2mTvvTvvmhGvRwKkTTkTkTTkTfkTkTfs)()()()()()()2)(1(-=-+-++(6-10)TwwJMRFkTfTkTfkTfkT)()()()(-=-+t(6-11))(kTv)(kTw)()()()()(kTfkTfTkTfkTTkTMTwwJRTvvm+-=-++(6-12)sK0fwRwvf00=(6-10)(6-12)Figure6-4recurrencealgorithmflowdiagram0)(=kTw)(kTv6-106-1221)(∑=-=niiiwwe)ABS52s-m6-8K01ww-ss20%mcmcsmsmcmFigure6-5cmseekingflowdiagramABS531S2S10mss-mcs3.453.3s-mFigure6-6ori