TheMCP25050I/OExpanderisaneffectivedevice

usedinaControllerAreaNetwork(CAN),whichoper-ateswithouttheuseofamicrocontroller.Itsupports

CANV2.0Bwithbitratesupto1Mb/s.SincetheI/O

Expanderisastand-alonedevice,itcanbeconfigured

touserdefaultsusingasoftwaretemplate.These

defaultsarestoredinnon-volatileEPROM.Anetwork

protocolmustbechosenthatsupportsaMasterNode.

TheMasterNodeisrequiredforpeer-to-peercommu-nicationsbetweenI/OExpanderNodesand,therefore,

handlescommunicationtoandfromallI/OExpander

Nodes.Forthisdesign,wehavechosentheCAN-NET

protocol,whichprovidesagenericframeworkforcom-municationthatnativelysupportsI/OExpanderNodes.

TheCAN-NETframeworkallowsuserstodevelopa

proprietaryprotocolforusebytheirownproducts.MAN816ACANSystemUsingMultipleMCP25050I/OExpandersWiththesubstantialI/Ocapabilityoftheexpanders,allAuthor:DiversifiedEngineeringInc.ofthescissor-liftcontrolsignalsareabletoseamlesslyMicrochipTechnologyInc.communicatewitheachother.TheMCP25050hasmanyperipherals,suchasdigitalI/O,four10-bitA/DINTRODUCTIONchannelsandtwoPWMoutputswithup

使用MCP25050的IO扩展CAN系统

使用MCP25050的IO扩展CAN系统