1. Attachments are working again! Check out this thread for more details and to report any other bugs.

CAN Bus questions

Discussion in 'Prius PHEV Plug-In Modifications' started by adric22, Oct 25, 2010.

  1. adric22

    adric22 Ev and Hybrid Enthusiast

    Joined:
    Apr 6, 2009
    642
    144
    2
    Location:
    Fort Worth, TX
    Vehicle:
    2018 Chevy Volt
    Model:
    Plug-in Advanced
    I have ordered a ScanGuage II and I plan to mount it permanently somewhere in the car. I haven't decided yet if it will go under the stereo or maybe I might go to a junkyard and get the plastic dash section that goes behind my steering wheel and see about cutting holes and mounting it in there. If it works well, then I could just swap the dash piece out.

    But one of the things I want to do, if possible, is connect the scanguage to the Prius' CAN bus without using the OBD-II connector port. But I'm not sure if this is possible. I've been trying to read about the bus but I'm not finding the information I want.

    Mainly I need to know how the network topology works on this bus. Is it similar to ethernet where there must be a central hub, or is it more similar to token-ring or the old style coax ethernet? What I'm trying to figure out is if the bus can be tapped into somewhere else just by finding and splicing the right wires?

    I'd like to leave the OBD-II port open if possible.
     
  2. snookums

    snookums Junior Member

    Joined:
    Jan 17, 2008
    85
    16
    0
    Location:
    The 'Sauga, Ontario
    Vehicle:
    2004 Prius
    Model:
    N/A
    You can get splitters that will fit on top of the OBD2 port, that way multiple devices can read from the bus simultaneously. I can't remember where I read it, but I'm pretty sure it's a token-ring network.

    If you are looking to splice into the wires, you can get into it behind the regular OBD2 port under the steering wheel, but I wouldn't just start cutting things without some serious reading! Let us know how it goes.

    [ame=http://en.wikipedia.org/wiki/CANbus]Controller area network - Wikipedia, the free encyclopedia[/ame]
    On-board diagnostics - Wikipedia, the free encyclopedia
     
  3. pEEf

    pEEf Engineer - EV nut

    Joined:
    Sep 23, 2010
    720
    577
    3
    Location:
    Berkeley, CA
    Vehicle:
    2008 Prius
    Model:
    N/A
    The CAN bus is just that; a "bus". This means electrically the same signals are present anywhere on it, and you can tap anywhere you like, just keep the tap length as short as possible. The CAN bus is terminated at each end with 120 ohm resistors to absorb the signal and prevent a standing wave reflection. These terminations are in the Battery ECU in the Rear, and the Engine ECM at the front. The DLC connector (OBD2) is in the middle.

    Here is a simplified diagram:

    [​IMG]

    The ScanGauge II uses a standard RJ-45 for it's connections. You should be able to tap the CAN bus right there at the Power Steering ECU and make up a cable. This will keep your wiring run short.

    The Power Steering ECU is the big silver box right under the dash covering over the steering column.

    If you don't have diagrams, let me know and I'll help you out.
     
    2 people like this.
  4. adric22

    adric22 Ev and Hybrid Enthusiast

    Joined:
    Apr 6, 2009
    642
    144
    2
    Location:
    Fort Worth, TX
    Vehicle:
    2018 Chevy Volt
    Model:
    Plug-in Advanced
    Perfect.. Exactly what I needed to know. Thanks!
     
  5. sub3marathonman

    sub3marathonman Active Member

    Joined:
    Aug 15, 2005
    557
    75
    0
    I don't know if this will help anybody, but Jim Fell in England hacked into the CAN bus awhile back. His story was published in "Nuts and Volts" magazine, which is reprinted at: How to get 100mpg from your car - The IET . There were a few pictures in the original magazine article too, but I don't think they'd be helpful with the CAN bus. He somehow found out how to program a computer which could access the CAN bus and used that.