Author Topic: Car Manufacturers Ruined a Serial Communication Protocol  (Read 1444 times)

0 Members and 1 Guest are viewing this topic.

Offline MuhScopeBrokeTopic starter

  • Contributor
  • Posts: 35
  • Country: us
Car Manufacturers Ruined a Serial Communication Protocol
« on: May 23, 2022, 03:27:55 pm »
CAN has gone to the wind now that you can't source the IC necessary to interface with it. Most of my companies serial communication has now moved towards I2C/DI2C in light of this but some older parts still use CAN and its been impossible to find components. Very tough on us little guys who just need a simple CAN transceiver
 

Offline Scrts

  • Frequent Contributor
  • **
  • Posts: 800
  • Country: lt
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #1 on: May 23, 2022, 05:00:06 pm »
As of now:
TJA1041 - 2492 @ Digikey
TJA1043 - 145 @ Digikey
TJA1046 - 5875 @ Digikey
TJA1054 - 13472 @ Digikey

I did not check TI or Infineon PNs... Did not check Mouser or Newark...

Maybe buy in advance now?
 

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4857
  • Country: dk
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #2 on: May 23, 2022, 05:09:12 pm »
CAN has gone to the wind now that you can't source the IC necessary to interface with it. Most of my companies serial communication has now moved towards I2C/DI2C in light of this but some older parts still use CAN and its been impossible to find components. Very tough on us little guys who just need a simple CAN transceiver

LCSC has tens of different can transceivers, most of them with +10000 in stock ...
 


Offline tooki

  • Super Contributor
  • ***
  • Posts: 13157
  • Country: ch
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #4 on: May 26, 2022, 04:13:12 pm »
CAN has gone to the wind now that you can't source the IC necessary to interface with it. Most of my companies serial communication has now moved towards I2C/DI2C in light of this but some older parts still use CAN and its been impossible to find components. Very tough on us little guys who just need a simple CAN transceiver
You’re whining that car manufacturers “ruined” a bus standard designed by an auto parts supplier expressly for use in vehicles?  :-DD
 
The following users thanked this post: hans, thm_w, JPortici

Offline Jeroen3

  • Super Contributor
  • ***
  • Posts: 4209
  • Country: nl
  • Embedded Engineer
    • jeroen3.nl
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #5 on: May 26, 2022, 04:21:24 pm »
Lol
CAN tranceivers are made everywhere, they are big silicon, no need for tsmc. iirc even the aged philips fab in nijmegen can make them.

https://nl.farnell.com/microchip/mcp2551-i-sn/ic-can-transceiver-hi-speed-smd/dp/9758569?st=mcp2551
69.509 In stock
12.000 meer zal beschikbaar zijn op 15-10-22
15.200 meer zal beschikbaar zijn op 16-12-22
15.200 meer zal beschikbaar zijn op 20-4-23

But try getting an MCU with CAN....
 

Online tom66

  • Super Contributor
  • ***
  • Posts: 7334
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #6 on: May 26, 2022, 04:33:00 pm »
Try getting an MCU!   Getting it with CAN is just icing on the cake!
 

Offline eugene

  • Frequent Contributor
  • **
  • Posts: 497
  • Country: us
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #7 on: May 26, 2022, 07:00:44 pm »
I've used MCU's with CAN peripherals, but they all still require an external transceiver. They handle (some of) the ugly details of the protocol, but they can't drive a bus. (Ralph Kramden, where are you?)  Are there MCU's with built in CAN transceivers?
90% of quoted statistics are fictional
 

Online tom66

  • Super Contributor
  • ***
  • Posts: 7334
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #8 on: May 26, 2022, 07:24:41 pm »
I've used MCU's with CAN peripherals, but they all still require an external transceiver. They handle (some of) the ugly details of the protocol, but they can't drive a bus. (Ralph Kramden, where are you?)  Are there MCU's with built in CAN transceivers?

I've certainly seen an MCU on an ECM which had CAN traces going directly into it, implying they do exist.  It was an automotive-specific Freescale chip with of course no datasheet publicly available.

This probably requires quite a large amount of die space and I wonder how resilient these are to the common faults, like 28V directly to CAN_H/CAN_L which is something most transceiver chips survive.
 

Offline hans

  • Super Contributor
  • ***
  • Posts: 1698
  • Country: nl
Re: Car Manufacturers Ruined a Serial Communication Protocol
« Reply #9 on: May 27, 2022, 07:09:01 am »
LPC Cortex-m0+ series also had an integrated CAN transceiver.

I also see 100k MCP2551 CAN transceivers in stock at Mouser. They work just fine and are a bargain.

How you replace CAN with I2C I don't know. Please don't I2C offboard, would'ya? It's an EMC and troubleshooting nightmare.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf