I need to review some physical layers used in OBDII, a very common interface communication of vehicles and used as interface in a automotive scanners. I don't need exactly to know how the protocol works, more precisely speaking, I need to know the ICs and actual panorama of these protocols, for example, actually, I use a SN65HVD251D as a transceiver for CAN physical interface, however, I read that in 2015 was published the standard ISO 11898-1:2015 that specifies what is called CAN-FD and allow data rates greather than 1Mbps and payload wider than the allowed in previous CAN standard. So I would like to know if there is newer updates to other protocols and and to the ICs that I use. I will put here a panorama of what I know about this at the moment:
CAN Physical Layer : In 2015 was published the standard ISO 11898-1:2015 that specifies what is called CAN-FD and allow data rates greather than 1Mbps and allow payloads wider than the allowed in previous CAN standard. I found ICs that allow up to 12MBps like the ADM3050E .
J1850 Physical Layer: J1850 allows for the use of a single or dual wire bus, two data rates (10.4 kbps or 41.7 kbps), two bit encoding techniques PWM (pulse-width modulation ) or VPW (variable pulse-width modulation). Actually, I use comparators together with a microcontroller tom implement PWM alternative, so a simple comparator is sufficiently. As a solution to VPW alternative I use the MC33390 IC, this IC is hard to find and I didn't found an alternative to it.
ISO 9141 Physical Layer: Actually I use a L9637, I know another IC, the L9613, but as I culd see, they are similar and the difference is about Voltage tolerance of power supplly.
About CAN, was relativeley easy to find out that my approach using SN65HVD251D to CAN physical layer can become outdated soon. But I really don't know how to know it, in a similar way, about the others protocols.
Does someone has these informations or know a manner to get these informations about these protocols, like updated versions or something similar ?