veerubiji
Full Member level 2
- Joined
- Feb 24, 2011
- Messages
- 122
- Helped
- 3
- Reputation
- 6
- Reaction score
- 3
- Trophy points
- 1,298
- Activity points
- 2,301
Hi everyone,
I have assigned a project to find the best possible communication between several PCB boards which having microcontrollers for specific function. I need to communicate all microcontrollers with the main board which contains CPU. I need to send some information from mainboard to the controllers and receive response from the controllers. Each controller board is designed for specific purpose. I don't need to communicate between the microcontrollers but even if one microcontroller fails to communicate then it won't effect on others. Presently i need to communicate six microcontrollers but in future more than that. I want to avoid more wired connections between mainboard to other controllers(it should be less).
The communication won't effect by the temperature(100 to 120 degree) and pressure(high). The distance between mainboard to final controller may be more than 1 meter. Which type of controllers are best? I need to perform some calculations and sensor readings. Each board having more than two sensors. I need to perform some calculations on sensor readings or send values directly.
I am new to this type of project. I have searched for the best communication but i am confusing which is best. Some people suggesting me to use CAN Communication. If i choose CAN communication what type of microcontrollers is best? I have attached simple diagram how it gonna looks like as shown below. Please anyone suggest me.
I have assigned a project to find the best possible communication between several PCB boards which having microcontrollers for specific function. I need to communicate all microcontrollers with the main board which contains CPU. I need to send some information from mainboard to the controllers and receive response from the controllers. Each controller board is designed for specific purpose. I don't need to communicate between the microcontrollers but even if one microcontroller fails to communicate then it won't effect on others. Presently i need to communicate six microcontrollers but in future more than that. I want to avoid more wired connections between mainboard to other controllers(it should be less).
The communication won't effect by the temperature(100 to 120 degree) and pressure(high). The distance between mainboard to final controller may be more than 1 meter. Which type of controllers are best? I need to perform some calculations and sensor readings. Each board having more than two sensors. I need to perform some calculations on sensor readings or send values directly.
I am new to this type of project. I have searched for the best communication but i am confusing which is best. Some people suggesting me to use CAN Communication. If i choose CAN communication what type of microcontrollers is best? I have attached simple diagram how it gonna looks like as shown below. Please anyone suggest me.