机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx

上传人:b****3 文档编号:1489839 上传时间:2022-10-22 格式:DOCX 页数:13 大小:319.69KB
下载 相关 举报
机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx_第1页
第1页 / 共13页
机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx_第2页
第2页 / 共13页
机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx_第3页
第3页 / 共13页
机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx_第4页
第4页 / 共13页
机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx

《机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx》由会员分享,可在线阅读,更多相关《机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx(13页珍藏版)》请在冰豆网上搜索。

机械毕业设计英文外文翻译20SJA1000独立的CAN控制器.docx

机械毕业设计英文外文翻译20SJA1000独立的CAN控制器

附录A英文原文

SJA1000—Stand-aloneCANcontroller

1.INTRODUCTION

TheSJA1000isastand-aloneCANControllerproductwithadvancedfeaturesforuseinautomotiveandgeneralindustrialapplications.ItisintendedtoreplacethePCA82C200becauseitishardwareandsoftwarecompatible.Duetoanenhancedsetoffunctionsthisdeviceiswellsuitedformanyapplicationsespeciallywhensystemoptimization,diagnosisandmaintenanceareimportant.

ThisreportisintendedtoguidetheuserindesigningcompleteCANnodesbasedontheSJA1000.Thereportprovidestypicalapplicationcircuitdiagramsandflowchartsforprogramming.

2.OVERVIEW

Thestand-aloneCANcontrollerSJA10001hastwodifferentModesofOperation:

1.BasicCANMode(PCA82C250compatible).

2.PeliCANMode.

UponPower-uptheBasicCANModeisthedefaultmodeofoperation.Consequently,existinghardwareandsoftwaredevelopedforthePCA82C250canbeusedwithoutanychange.InadditiontothefunctionsknownfromthePCA82C250,someextrafeatureshavebeenimplementedinthismodewhichmakethedevicemoreattractive.However,theydonotinfluencethecompatibilitytothePCA82C250.

ThePeliCANModeisanewmodeofoperationwhichisabletohandleallframetypesaccordingtoCANspecification2.0B.FurthermoreitprovidesacoupleofenhancedfeatureswhichmakestheSJA1000suitableforawiderangeofapplications.

2.1SJA1000Features

ThefeaturesoftheSJA1000canbeclusteredintothreemaingroups:

1.Well-establishedPCA82C200Functions

FeaturesofthisgrouphavealreadybeenimplementedinthePCA82C250.

2.ImprovedPCA82C200Functions

PartlythesefunctionshavealreadybeenimplementedinthePCA82C250.However,intheSJA1000theyhavebeenimprovedintermsofspeed,sizeorperformance.

3.EnhancedFunctionsinPeliCANMode

InPeliCANModetheSJA1000offersacoupleofErrorAnalysisFunctionssupportingdiagnosis,systemmaintenanceandoptimization.FurthermorefunctionsforgeneralCPUsupportandSystemSelfTesthavebeenaddedinthismode.

2.2CANNodeArchitecture

GenerallyeachCANmodulecanbedividedintodifferentfunctionalblocks.TheconnectiontotheCANbuslinesisusuallybuiltwithaCANTransceiveroptimizedfortheapplications.ThetransceivercontrolsthelogiclevelsignalsfromtheCANcontrollerintothephysicallevelsonthebusandviceversa.

ThenextupperlevelisaCANControllerwhichimplementsthecompleteCANprotocoldefinedintheCANSpecification8.Oftenitalsocoversmessagebufferingandacceptancefiltering.

AlltheseCANfunctionsarecontrolledbyaModuleControllerwhichperformsthefunctionalityoftheapplication.Forexample,itcontrolsactuators,readssensorsandhandlestheman-machineinterface(MMI).

AsshowninFigure1theSJA1000stand-aloneCANcontrollerisalwayslocatedbetweenamicrocontrollerandthetransceiver,whichisanintegratedcircuitinmostcases.

Figure1CANModuleSet-up

2.3BlockDiagram

ThefollowingfigureshowstheblockdiagramoftheSJA1000.

TheCANCoreBlockcontrolsthetransmissionandreceptionofCANframesaccordingtotheCANspecification.

TheInterfaceManagementLogicblockperformsalinktotheexternalhostcontrollerwhichcanbeamicrocontrolleroranyotherdevice.EveryregisteraccessviatheSJA1000multiplexedaddress/databusandcontrollingoftheread/writestrobesishandledinthisunit.AdditionallytotheBasicCANfunctionsknownfromthePCA82C250,newPeliCANfeatureshavebeenadded.Asaconsequenceofthis,additionalregistersandlogichavebeenimplementedmainlyinthisblock.

Figure2:

BlockDiagramSJA1000

TheTransmitBufferoftheSJA1000isabletostoreonecompletemessage(ExtendedorStandard).WheneveratransmissionisinitiatedbythehostcontrollertheInterfaceManagementLogicforcestheCANCoreBlocktoreadtheCANmessagefromtheTransmitBuffer.

Whenreceivingamessage,theCANCoreBlockconvertstheserialbitstreamintoparalleldatafortheAcceptanceFilter.WiththisprogrammablefiltertheSJA1000decideswhichmessagesactuallyarereceivedbythehostcontroller.

AllreceivedmessagesacceptedbytheacceptancefilterarestoredwithinaReceiveFIFO.Dependingonthemodeofoperationandthedatalengthupto32messagescanbestored.Thisenablestheusertobemoreflexiblewhenspecifyinginterruptservicesandinterruptprioritiesforthesystembecausetheprobabilityofdataoverrunconditionsisreducedextremely.

3.SYSTEM

Forconnectiontothehostcontroller,theSJA1000providesamultiplexedaddress/databusandadditionalread/writecontrolsignals.TheSJA1000couldbeseenasaperipheralmemorymappedI/Odeviceforthehostcontroller.

3.1SJA1000Application

ConfigurationRegistersandpinsoftheSJA1000allowtouseallkindsofintegratedordiscreteCANtransceivers.Dueto

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1