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.

TLIN1024-Q1: LIN transceiver at 100kbps

Part Number: TLIN1024-Q1
Other Parts Discussed in Thread: TLIN1431-Q1, TCAN1044A-Q1

Hello,

According to the TLIN1024-Q1's datasheet, the product is capable of entering a 100kbps reception state for quick in-line programming. However, it's also implied in the document that the unit cannot transmit at speeds above the standard 20kbps. Therefore, have you got any recommendations for a transceiver that can transmit at this speed?

I am toying with the idea of using LIN in a slightly unconventional matter: The bus would contain a transmit only master at 100kbps and a receive only slave. This would not adhere to the standards, but my application would benefit from the high-rate single-wire protocol.

Thanks for any help in advance! 

  • Hi David,

    We have TLIN1431-Q1 which is a LIN SBC that can support 200 kbps in fast mode. But it's not worth it for your two nodes application, even the simplest CAN transceiver (like TCAN1044A-Q1) can achieve a data rate in Mbps. Normal LIN transceiver can only transmit up to 20 kbps. 

    Regards,

    Sean

  • Hi Sean,

    Unfortunately this application is extremely size constrained and therefore I would like to keep the chip as small as possible. The TLIN1024 is only 3x3mm. Additionally, the reason I would like to use LIN is because it's single wire. Perhaps I should look into single-wire transcieveivers and implement my own protocol? I need 60kbps. 

    David

  • Hi David,

    The maximum data rate we've seen our LIN transceiver be able to transmit is closer to 50-60kbps. And our CAN transceivers like TCAN1044A-Q1 can work as a one-wire CAN interface if CANH is used as the output and CANL is shorted to ground while termination is in place. They have even smaller package (2.9 x 1.6 mm) available.

    But please note that they are not single-wire CAN transceiver. There are actually single-wire CAN transceivers on the market, like TH8056, which is compliant to GMW3089. If that standard is a requirement from you, we don't have any device that support this compliance. A specific physical layer is used for transceivers compliant to GMW3089, and our transceivers are not designed to be compliant with this standard. Single Wire CAN dedicated transceivers have a specific pinout and function of each pin that is different from a ISO 11898-2 specified CAN transceiver.

    Regards,

    Sean

  • Hi Sean,

    Thank you, I do like this idea as I am a lot more familiar with CAN than LIN, and would make debugging slightly easier. However, regarding the small transceiver, I think you're referring to the units with SOT-23 (DCN) packages. These have a net area of 3x3mm if you take the pins into account so I don't think there would be any net area saving. 

    David

  • Hi David,

    Yes that is true if including the pin, the net area will be 3 x 3 mm. LIN is actually a much simpler protocol than CAN and it's specification can be violated a lot in theory (which is different from CAN). We label 20kbps in maximum because it was defined in LIN standard. But as I said above the maximum data rate can achieve 50-60kbps depend on your topology network, cable length, and signal integrity. Another example, LIN also defines a 40m max cable length in the standard but in real life even 80m is possible for transmission. So my recommendation is, since you only need 60kbps, try LIN first because it's much cheaper than CAN, and you only have two nodes so the network is simple. If not feasible then switch to other interface like single-wire CAN.

    Regards,

    Sean

  • Sounds like a good plan! Thank you for the support :)