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.

TCAN1051V-Q1: STM32f091 interface not working

Part Number: TCAN1051V-Q1
Other Parts Discussed in Thread: SN65HVD230, TCAN1051

Hi all,

i am using tcan1051v module to interface with stm32f091cct6 controller(schematic of transceiver attached) and have written code for can communication with another transceiver sn65hvd230 connected to stm32f407 discovery board. 

I am not able to get can communication between the 2 boards. When i changed the tcan1051 transceiver to sn65hvd230 and communicated with another sn65hvd230 module connected to stm32f407 discovery board it is working fine. Even the discovery board end transceiver i used mcp2551 transceiver i am able to get it working. the figure shows the block diagram.

I am not able to figure out why tcan1051 is not working. Kindly help me to solve the problem in tcan1051 side so that i can use it in my board.

  • Hi,

    Thanks for sharing the schematic and block diagram of your system. 

    TCAN1051 is a 5V CAN transceiver and requires the supply pin at Vcc be greater than 4.5V for normal operation. Based on the schematic, a 3.3V supply would leave the device underpowered and it would not be able to function normally. SN65HVD230 is a 3.3V CAN transceiver, which is why the system is functional when this device is used instead. 

    What are the reasons you would like to switch to TCAN1051? We may be able to recommend an alternative 3.3V CAN transceiver with similar features and functionality. Otherwise, I would recommend changing the supply to the Vcc pin of TCAN1051 to meet the device's requirements.

    Regards,
    Eric Schott

  • Hi Eric,
    Thanks for the reply
    i checked with changing the Vcc pin 5V and got it working well. My system is using a 3.3V supply and 1051 has an option to work both in 5v and 3.3 v system(referred from datasheet), that made us to choose this transceiver. 
    I am extremely happy for your fast reply and support that made me solve the issue.
    Thanks again