Example: bachelor of science

Controller Area Network Physical Layer Requirements

ApplicationReportSLLA270 (CAN),ISO11898:1993,isfindingwidespreadu seinbuildingautomation,processcontrol, , (bittimingrequirements).. ( ).. LayerData-LinkLayerLogic Link ControlMedium Access ControlPhysicalLayerPhysical SignalingPhysical Medium AttachmentMedium Dependant InterfaceEmbeddedCANC ontrollerCANT ransceiverCAN BusLine Electricalspecifications:transceivers,co nnectors, cable CANcontroller,embedded shighreliability, ,hardwareinterfacecards, :1993 StandardArchitectureFigure1displaystheIS O11898standardarchitectureusingthebottom twolayersoftheOSImodel, ,andaftersendingamessage, , sand0 sintoelectricalpulsesleavinganode, , , 1 CANNODE 2 CANNODE 3 RECEIVE-ONLYNODE Bytes DataCCRRCCACKEOFEOFEOFFISIIDDEErr00 DDLLCC11- bitI

Application Report SLLA270–January 2008 Controller Area Network Physical Layer Requirements Steve Corrigan..... ICP - Industrial Interface ABSTRACT The multipoint bus structure and robust protocol of the High-Speed Controller Area

Tags:

  Controller, Area, Controller area

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Controller Area Network Physical Layer Requirements

1 ApplicationReportSLLA270 (CAN),ISO11898:1993,isfindingwidespreadu seinbuildingautomation,processcontrol, , (bittimingrequirements).. ( ).. LayerData-LinkLayerLogic Link ControlMedium Access ControlPhysicalLayerPhysical SignalingPhysical Medium AttachmentMedium Dependant InterfaceEmbeddedCANC ontrollerCANT ransceiverCAN BusLine Electricalspecifications:transceivers,co nnectors, cable CANcontroller,embedded shighreliability, ,hardwareinterfacecards, :1993 StandardArchitectureFigure1displaystheIS O11898standardarchitectureusingthebottom twolayersoftheOSImodel, ,andaftersendingamessage, , sand0 sintoelectricalpulsesleavinganode, , , 1 CANNODE 2 CANNODE 3 RECEIVE-ONLYNODE Bytes DataCCRRCCACKEOFEOFEOFFISIIDDEErr00 DDLLCC11- bitI dentifierRTRSOF11- bitI dentifi erRTRIDEr 0D L C0.

2 8C R CA C Kr 118-bitI dentifierSRRSOFB ytes , ,onlythosenodesrequiringupdateddataallow themessagetopassthroughafilterthatissetb ythenetworkdesigner ,messagesfromcertainnodescanpass, ,muchofanode's ,thatasystemdesignercanusetoidentifythec ontentofamessage, , , :29-BitIdentifierCAN' , , C wins arbitrationACK bitACK bitACK bitNODEANODEBNODECCANBus4 PhysicalLayerRequirementsPhysicalLayerRe quirementsAllnodesonabusparticipateineac hbit , , ,NodesBandCthenbeginarbitration ' , , ,whicharenormallytransparenttoasystemope rator,areincludedinanycontrollerthatimpl ementstheCANprotocolsuchastheTexasInstru mentsTMS320F2812 (thebus)isthenimplementedthroughalinetra nsceiversuchasTI Bus-LineRLCANC ontroller(Node #1)

3 DSP or C CANT ransceiverCANC ontroller(Node #n)DSP or C CANT ransceiverCANC ontroller(Node #2)DSP or C CANT ransceiverCANC ontroller(Node #3)DSP or C characteristicimpedance(ZO). resistors, , (m)(Mbps) ,themaximumbuslengthisdeterminedby, , ,whichdegradethesignaltransitiontimeandi ntroduceinter-symbolinterference(ISI), ,thesignalingrateisalsodeterminedfromthe totalsystemdelay downandbackbetweenthetwomostdistantnodes ofasystemandthesumofthedelaysintoandouto fthenodesonabuswiththetypical5 , ,skineffects,proximitytoothercircuitry,d ielectricloss, , (Mbps) BusLength(m)

4 50 SLLA270 , , srecommended30nodesmayrequiretheuseofhig hercablequality,aCANbusrepeater,andtight eroperatingtolerancessuchasa5% ,however,almostanytypeofcableworkstoacer taindegree, cableisusedinmanyapplications, , s 2 Vto7 Vcommon-moderangeoftolerablegroundoff-se t, ,theyaremoreeasilyinstalledandverified,a ndmay,therefore, , , , , (SLLS629) , RLoneachendofthebus,orthesplitterminatio nusingtwo60 , ,abus-lineshort-circuittoa24 Vsupplylinewouldgenerateatransceiver SingleorSplitTerminationSLLA270 - pass filter withp2 RCL1fc=60W60W60 Wnode 1node nnode bus pin3V+Optional or 5-V power supply fortransceivers and digital isolators if required4 Reserved5 CAN_SHLD Optional shield6V-Ground return path/ 0V7 CANHCANH bus pin8 Reserved9V+Optional or 5-V power supply fortransceivers and digital isolators if requiredPhysicalLayerRequirementsNotetha ttransceiverssuchastheSN65

5 HVD1050haveaVreforVsplitpinshowninFigure 9thatisspecificallydesignedtostabilizeth ecommon-modebusvoltageduringcommunicatio n(thisalsohelpsreduceradiatedemissions). TheHVD1050 ~60 1% , , ,whilenotspecifiedbytheStandard,shouldha veacharacteristicimpedancematchingthatof thebuslineandterminators, , ,Multipole,RJ10,RJ45,M12,the5-pinmini-st yleinFigure12andmoremicro-styleconnector sintheCiAspecificationdocumentDR303-1, Optional shield2V+Optional or 5-V power supplyfor transceivers and digital isolatorsif required3V-Ground return path/ 0V4 CANHCANH bus pin5 CANLCANL bus ( )

6 Bus-linesandagroundplanecanformaloopfori nductivelycouplednoisesignalsanddependin guponthetopology, , (T) ,signalreflectionscandevelopinastubthatd rivesignallevelsbackandforthacrossarecei ver'sinputthresholds, , ,stub-linelengthshouldnotexceedone-third (1/3)oftheline' , (tprop(total))ofasignalthroughalineequal sthetransitiontime(tt)ofasignal(thegreat eroftheriseorfalltimes).NetworkCriticalL ength=tt=tprop(total)Therefore,atypicalC ANdrivermayhavea50nstransitiontime,andwh enconsideringatypicaltwisted-pairtransmi ssionlinepropdelayof5ns/m,thedown-and-ba ckdelayforonemeterbecomes10 (50ns/10ns/m=5m),andthemaxun-terminateds tublengthforthenetworkis1/3rdofthecritic allength,or5/3m( ).

7 SLLA270 # 1 Node # 2 Node # 3 Node # nMost Distant Nodesdown & backdownbackTransceiversIsolatorsControl lersmt= t+ t+ ttt#n tBUDGETISOLATORTRANSCEIVERBUS_PROPTRANSC EIVERISOLATORCONTROLLER+++t+ t+ tttISOLATORTRANSCEIVERBUS_PROPTRANSCEIVE RISOLATOR++PhysicalLayerRequirementsWhen criticallengthistakenintoconsideration, ,butwithslewratecontrol,reducedsignaling rate,andcarefuldesign, ,ifa10k resistorisappliedforslope-controlattheRs pin(pin8)oftheHVD230 CANtransceiver,a160nsdrivertransitiontim eincreasesthemaximumstublengthto16/3mor5 1 , ,galvanicisolators, :CANcontroller(50nsto75ns),digitalisolat or(17nsforaTIisolatorandupto140nsforanop tocoupler),transceiver(100nsto250ns),and cable(about5ns/m).

8 , :atransmittedbitfromFigure14'sNode#1's C isolatordelay,driverdelay,10mbusdelay,re ceiverdelay,isolatordelay,controllerdela y,isolatordelay,driverdelay,busdelay,rec eiverdelay,isolatordelay receiveitbackto#1's ,17nsfortheTIisolator,100nsfortransceive rsdriverand100nsforthetransceiver sreceiver, ,inFigure14,thetotalpropdelayis:1sttrans mitbitfrom C isolatordelay(17ns),driverdelay(100ns),b usdelay[10m(5ns/m)],receiverdelay(100ns) ,isolatordelay(17ns),controllerdelay(50n s),isolatordelay(17ns),driverdelay(100ns ),busdelay[10m(5ns/m)],receiverdelay(100 ns),isolatordelay(17ns)= ,allowancesforoscillatorvariations,opera tingvariables,etcmustbeaccountedforbefor easignalingrateisselected, (bittimingrequirements)

9 Hardsynchronizationforces rising edgein first segmentCompensates forpropagationdelaysSample PointSEG 1 may be lengthenedor SEG 2 may be shortenedfor resynchronizationNominal Bit Length( Unit Interval )SYNC _SEGPROP _SEGPHASE _SEG 1 PHASE _SEG =C,whereListheinductanceperunitlengthand CistheVS120Wt = 0S 1 LoadLoadLoadLoadd120WZ = 120 OWPhysicalLayerRequirementsEachCANbitisd ividedintothefoursegmentsinFigure15,with asamplepointtypicallylocatedatthe75% ,thesynchronizationsegment(SYNC_SEG), ,thepropagationtimesegment(PROP_SEG), ,bothphasebuffersegments(PHASE_SEG1andPH ASE_SEG2), (1) ,connectors,terminators, , ,intheformofdevicesandtheirinterconnecti on,thebusimpedanceisloweredtoZ'andwhenth ebusimpedanceislowered, (1)Capacitancehereisdefinedasdifferentia l, L VJ1where,ZZZZL+ - = > 3 + (-3) + (-3) > = (1)0L00000Z - Z => + ZZ - Z > (Z + Z )Z (1 + ) > Z ( )Z > Z (2)LZ =(C+C ) whereC ,C, ,Lcanbesolvedfromtherelationship0LZ =CasL=200Z CCZ == Z(C+C )C+C' (3)

10 ,theCANdriverdifferentialoutputvoltage,V S, , (2)media, , ,anattenuation(oramplification) +VJ1+VR1,whereVL0istheinitialdominantdif ferentialvoltage,VJ1istheinputsignalrece ssivedifferentialvoltage, +VJ1+ L ,aCANdrivercreatesahigh-to-lowdifferenti alvoltagechangefromthestandardmaximumVLO of3 Vto0V,oraVJ1of ,VL1, ,Now,solvingforZ , ,theadditionofdevices, ,theloaded-busimpedancecanbeapproximated bycapacitanceofthemediawereknown,Z , , andsimplifying,C isthedistributeddevicecapacitance,CL,div idedbythedistance,d,betweendevicesorC = ,(2)Electricallylongisdefinedhereas >(t10% 90%)


Related search queries