Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: J1708 obdii

  1. #11
    Constant Bitrate
    Join Date
    Jan 2010
    Quote Originally Posted by Vitaliy View Post
    The ISO driver uses a 2N3904 which can sink up to 200 mA.
    FWIW, the problem is that you are sinking, but not sourcing (in ISO protocols you were sourcing through the 500-600 ohm resistor to 12V).

    For the hack to work you have to count on a fairly narrow differential threshold on the receivers, biased termination, and sourcing to come from the termination circuits on the nodes. In other words, instead of sourcing the 485 bus, you are 'sinking' the termination.

    Now that I think about it, you are at least quasi open collector, though you can't meet the settle time thing in the spec because you don't have a way to drive, only sink during actual transmission.

    If the setup is simple and everything else uses a simple RS-485 driver, like an SN75176, I could see the kludge often working, albeit with dramatically lower line reliability. However, in quite a few setups I've seen equipment using 'Fail Safe' RS-485 drivers. These generally would detect the non-driven line as an error. Even if you tried to get fancy, and used the transistor from the L line to pull the other line to GND when transmitting, they would generally sense that as a short. You could probably hack to external J1850 circuit to provide differential IO, but at that point, why not just use a tranceiver in an 8 pin DIP...

    Quote Originally Posted by Vitaliy View Post
    If there was enough demand, we could throw together a J1708 interface that used a "real" RS-485 transceiver. But AFAIK that market is already oversaturated, and is disappearing as older vehicles are being retired.
    Yeah, we have a board we use in OEM stuff that is both CAN and RS-485, but the demand always seemed to small to us to warrant a commercial product as well.


  2. #12
    Newbie funnynypd's Avatar
    Join Date
    Sep 2010
    SAE J1708 is different than J1939. And there are also J1708-bus arbitration which is kind of similar to J1939, multi-masters on the same network, but it is made in software, the J1939 using CAN hardware arbitration. There are some overhead on software to fully implementing the SAE J1708 protocols.

    We currently have both SAE J1708 simulator and SAE J1708 interpreter released.
    An Au J1708 simulator:

    The following is a typical J1708 topology:

  3. #13
    Newbie funnynypd's Avatar
    Join Date
    Sep 2010
    J1708 uses the RS485 transceiver, but the hardware is slightly different, please search the following reference for "What's so special about J1708/J1587". (A web link here may violate the forum rule)

Page 2 of 2 FirstFirst 12

Similar Threads

  1. OBDII and Fusion Brain
    By chunkyks in forum Fusion Brain
    Replies: 4
    Last Post: 06-24-2009, 01:36 AM
  2. OBDII for ELM323
    By hjcho616 in forum Road Runner
    Replies: 5
    Last Post: 11-29-2007, 10:14 AM
  3. OBDII Signal Splitter (for Infiniti G35)
    By Caelric in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 9
    Last Post: 04-14-2007, 09:32 PM
  4. Italian translation for RC4.5
    By veetid in forum Centrafuse
    Replies: 0
    Last Post: 01-05-2007, 09:56 AM
  5. OBDii on non-US cars
    By ramy_zohair in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 3
    Last Post: 11-16-2005, 02:30 AM


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts