预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于MSP430的CAN总线智能网络控制系统设计 I.Introduction TheControllerAreaNetwork(CAN)isaserialcommunicationprotocolusedinelectronicdevicesforfacilitatingreal-timecontrolapplications.CANisareliable,robust,andwidelyusedcommunicationprotocolintheautomotiveindustry.Inrecentyears,theCANprotocolhasexpandedtootherindustrieslikemedicalequipment,spacecraft,andindustrialequipment.TheMSP430microcontrollerisafamilyoflow-powermicrocontrollerswithanintegratedCANmodule.Inthispaper,wewilldiscussthedesignofanintelligentnetworkcontrolsystembasedontheMSP430microcontrollerandtheCANprotocol. II.CANProtocol TheCANprotocolisamulti-master,message-basedprotocol.Itallowsformessagetransmissionbetweendifferentdeviceswithoutacentralcommunicationcontroller.TheCANprotocolhastwotypesofnodes:CANcontrollersandCANdevices.CANcontrollersreceiveandtransmitmessages,whileCANdevicesonlyreceivemessages.TheCANprotocolusesa11or29-bitidentifiertodifferentiatebetweenmessages.The11-bitidentifieristhestandardidentifier,whilethe29-bitidentifieristheextendedidentifier.TheCANprotocolutilizesatwo-wireinterface:CANHighandCANLow. III.MSP430Microcontroller TheMSP430microcontrollerisafamilyoflow-power,high-performancemicrocontrollerswithanintegratedCANmodule.TheMSP430microcontrollerhasa16-bitRISCarchitecture,andisdesignedforlow-powerandreal-timeapplications.Itfeaturesalow-powermodewithfivedifferentlow-powerstates.TheMSP430microcontrollerhasamaximumclockspeedof25MHz,andisavailableinvariousmemoryconfigurations. IV.CANBusIntelligentNetworking TheintelligentnetworkcontrolsystembasedontheMSP430microcontrollerandtheCANprotocolisdividedintotwoparts:thetransmitterandthereceiver.ThetransmitterconsistsoftheMSP430microcontroller,aCANcontroller,andatransceiver.ThereceiverconsistsoftheMSP430microcontroller,aCANcontroller,atransceiver,andarelay.TheCANprotocolallowsfordatatransmissioninreal-time,makingitanidealprotocolforcontrolapplications. V.SystemDesign Thesystemdesignconsistsofthefollowingcomponents: 1)MSP430Microcontroller:TheMSP430microcontrolle