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.

TCAN334: TCAN 334 doesn't work, but SN65HVD230DRG4 does on an STM-32F103

Part Number: TCAN334
Other Parts Discussed in Thread: SN65HVD230

We are using the internal CAN controller of the STM-32F103 MCU with a TCAN334 transceiver.
However, we discovered unexpected behaviour with this combination and could not establish any communication.

By replacing the TCAN334 with an SN65HVD230DRG we can establish communication.
Additionaly we tested the transceiver setup (TCAN334) with an STM-8 and this worked just fine.

From this we conclude there is a difference between TCAN334 and SN65HVD230DRG, but do not know exactly what the difference is.

I'd like to know what the difference between the two transceivers is to figure out how we can use the STM32F103 in combination with the TCAN334 transceiver.

Thanks in advance!

  • Dennis,

    These two devices have different pinouts, with TCAN334 having an input to switch the device to shutdown on pin 5, and SN65HVD230 having a VCC/2 reference output. Can you share a schematic? And when you say you could not establish any communication, do you mean the TCAN334 had no CAN bus activity? Are you able to probe signals with an oscilloscope?

    Regards,

    Eric Hackett 

  • Thanks for the reply!
    I've inserted a part of the schematic below.

    The TCAN334 has no CAN bus activity, this has been measured with the oscilloscope.
    Once we replaced the TCAN334 with the SN65HVD230DRG it worked properly.The TCAN334 Pin 5 is not used. Additionaly we tested an STM-8 instead of the STM-32, then the TCAN334 does function.


    To answer your last question, I'm able to probe signals with an oscilloscope.


  • Dennis,

    It's strange that one micro works vs. the other, this indicates some kind of logic level not being met, or something else entirely, I'm not sure. Leaving both pins 5 and 8 floating on TCAN334 should be okay since they are both internally pulled down, and thus the device defaults to Normal mode. What is the voltage of the CAN bus with TCAN334 when working with the STM-32? And can you get the TXD waveform as well?

    Regards,

    Eric Hackett