Managing Priorities in a CAN Bus Network with Arduino Uno and MCP2515 Modules

hello everyone, i have a project of realizing CAN bus, to achieve it i use two Arduinos uno and two CAN modules, every arduino is attached to MCP2515 , i did the communication like pressing a push-up button in the transmitter side to control a led in the receiver side. i need help on managing the priority (like ABS has priority than any action like windshield wiper) how much Nodes(MCP2515) do I need? and how can I manage the priority of actions?@Helper @Middleware & OS
Solution:
- Assign a unique priority level to each node (MCP2515) based on importance. - Use a priority manager node (additional Arduino or IC) to coordinate priorities and grant bus access to the highest-priority node. You'll need one priority manager node and multiple nodes (MCP2515) depending on the number of devices you want to connect....
Jump to solution
1 Reply
Solution
Joseph Ogbonna
- Assign a unique priority level to each node (MCP2515) based on importance. - Use a priority manager node (additional Arduino or IC) to coordinate priorities and grant bus access to the highest-priority node. You'll need one priority manager node and multiple nodes (MCP2515) depending on the number of devices you want to connect.