Skip to content

🔌 Basic Model of Controller Area Network (CAN bus) in Alloy structural modeling tool from MIT.

License

Notifications You must be signed in to change notification settings

hkhojasteh/CANBus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CANBus

Basic Model of Controller Area Network (CAN bus).

A Controller Area Network (CAN bus) is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other in applications without a host computer on subscriber bus. It is a message-based protocol, designed for multiplex electrical wiring within automobiles and other contexts. The devices that are connected by a CAN network are typically sensors, actuators, and other control devices.

Controller Area Network (CAN bus) Model in Alloy

CAN is a multi-master serial bus standard for connecting Electronic Control Units (ECUs) also known as nodes. Two or more nodes are required on the CAN network to communicate. Each node is able to send and receive messages, but not simultaneously. A message or Fr ame consists primarily of the ID (identifier), which represents the priority of the message, and data bytes. The message is transmitted serially onto the bus and may be received by all nodes.

Author

Hadi Abdi Khojasteh

Copyright

Copyright (c) 2017 Hadi Abdi Khojasteh

License

GNU General Public License v3.0

About

🔌 Basic Model of Controller Area Network (CAN bus) in Alloy structural modeling tool from MIT.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages