MD_SHAHRUKH
Advanced Member level 4
- Joined
- Jun 5, 2017
- Messages
- 103
- Helped
- 4
- Reputation
- 8
- Reaction score
- 5
- Trophy points
- 18
- Location
- Bangalore, India
- Activity points
- 1,107
Hello everyone,
I am trying to establish CAN communication in between a MCP2515 standalone can controller and Internal CAN controller of TMS320F28069 microcontroller. The MCP2515 is attached with MCP2551 transreciever and TMS320F28069 is attached with SN65HVD234D. Here, MCP2551 transreciver has an operating voltage of 5V and SN65HVD234D is operating at 3.3V. I have placed a 11.0592 crystal to MCP2515 controller. And TMS320F28069 has internal clock of 10MHz and system clock of 90MHz. There is a error of 0.54% in MCP2515 when transmitting at a speed of 125kbps.
The communication is not successful. I am confused with two things here. Is it because of the different voltage levels of the transreciever? or is it because of error percentage?
Please, quote me if more details required.
Thank you in advance.
I am trying to establish CAN communication in between a MCP2515 standalone can controller and Internal CAN controller of TMS320F28069 microcontroller. The MCP2515 is attached with MCP2551 transreciever and TMS320F28069 is attached with SN65HVD234D. Here, MCP2551 transreciver has an operating voltage of 5V and SN65HVD234D is operating at 3.3V. I have placed a 11.0592 crystal to MCP2515 controller. And TMS320F28069 has internal clock of 10MHz and system clock of 90MHz. There is a error of 0.54% in MCP2515 when transmitting at a speed of 125kbps.
The communication is not successful. I am confused with two things here. Is it because of the different voltage levels of the transreciever? or is it because of error percentage?
Please, quote me if more details required.
Thank you in advance.