This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I have two nodes on the CANBUS.One of the nodes(listener) has Delfino(F28335) microcontroller used transceiver as SN65HVD233 .The other node(talker) has 18f2550(microchip) used transceiver as MCP2551.I want to provide communication with each other.At first glance,I had a doubt about workability is MCP2551 works at 5V,SN65HVD233 at 3.3V.But the datasheet of the SN65HVD233 says they can operate with each other.
I set the circuit respect to figure 28 with some changes which left hand side is microhip node,the other side TI node.But I could not provide communication.By the way,there is no problem with microchip node it works fine with the other nodes made by microchip products.
Please Can you tell me ,If I have a mistake about this communication which I miss?
Note: at SN65HVD233,I did not use LBK pin if you want to know.I think it is OK.
4747.2012-11-02 CAN Transceiver 3V and 5V Mixed Network Basics.pdf
3V CAN Trasnceviers are fully interoperable with 5V CAN trasnceviers. CAN works on a differential voltages of the bus. The HVD23x 3V CAN transceivers are widely used in mixed applications with 5V transceivers also on the CAN bus and they have passed the GIFT/ICT interoperability testing in this scenario as well. Please see the attached PDF for the basics of this. Without more information it is impossible to give further clues as to what is wrong in your case. Are you sure you have the HVD233 in a mode where listening is possible, ie LBK must be pulled low, there is a weak internal pull down so if you left it floating in most cases it would be low but make sure that is the case. If you are trying to transmist with the HVD233 you also need to make sure the Rs pin resistance is configured such that your loop time is fast enough. Start with 0 ohm to GND to make sure you are in high speed mode. Since the comment "could not provide communication" is very vague I cannot help more at this point if your issue is on the CAN bus (physical layer side) or the protocol (DSP/MCU side). If you have some scope shots of TXD, RXD, CANH/CANL (as a diff pair) across the HVD233 and the other transceivers we can take a look at it and hopefully see where the communication is breaking down.
For more information on Multi-Channel Power Management ICs:
Find the right power solution for your processor or FPGA. Visit www.ti.com/SoCPower today!
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Scott Monroe:
Thank you for your reply,I know it was late but I read when you wrote at that day this reply.In a first glance,I had a doubt about at voltage levels.When you said this,I focused on the my software and I found the problem about the code and fixed it.Thank you there is no doubt anymore.
In reply to Ali Acıoğlu:
In reply to Tam Luong:
In reply to Max Robertson:
Thank you :)
In reply to Tejas Hommaradi:
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.