CAN-BUS Communication for beginners

First of all, hello everyone, I want to build a vehicle and I have to control the motors of this vehicle with CAN-BUS. My hardware is as follows: 1 Arduino, 1 MCP2515 and 2 Can-BUS motors. How can I control these engines?
In short, I want to send data to 2 different devices via CAN-BUS communication, how can I do this? Thank you...

Welcome to the forum

Please do not post in the Uncategorised category of the forum. Your topic has been moved to the Project Guidance category

1 Like

Have you tried googling Arduino CAN bus?

1 Like

Yes, I tried, but there is always communication between the 2 Arduinos. What I want is to send the data to the appropriate receiver via Arduino. thanks

I'm confused.

in datasheet/reference note of motors is written how to communicate it.

So when you googled Arduino CAN bus you did not find any useful information?

1 Like

Connect it to that wire over there. That is about as much information as you have given us. Post links to the technical information on the motors. What is a can bus motor? By definition CAN bus must have at 1 listener for a transmission to work, that is part of the protocol The receiver acknowledges the transmitted message whether for it or another module.

Start with two units where one is sending and the other is receiving. Then add one motor and talk to it and see what happens. Without knowing the motor information making it work is like my cozens Slim and None. Download the CAN bus specification and read it, it will help you understand what you need to know to design a CAN system.

Hi, @fatrax
Welcome to the forum.

Can you please post link to data/specs of the canbus motors?

Is this a school/college/university project?

Your diagram shows three motors.

Thanks.. Tom.. :grinning: :+1: :coffee: :australia:

1 Like

Hi All,

Thank you for all answers. Motor page: Falcon 500 Powered by Talon FX - CTR Electronics

This is a hobby project I do to improve myself. I know how this motor will move with PWM, but since I have not used Can-Bus protocol before, I want to try such a method. The diagram was made for the purpose of giving an idea only.

The first rule in developingf a circuit or program is KISS. Keep it simple. Work with 1 motor first.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.