Omega Owners Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Search the maintenance guides for answers to 99.999% of Omega questions

Pages: [1] 2  All   Go Down

Author Topic: CAN bus and multiplexing  (Read 1603 times)

0 Members and 1 Guest are viewing this topic.

Webby the Bear

  • Omega Queen
  • *****
  • Offline Offline
  • Gender: Male
  • Northampton
  • Posts: 12729
    • 2000 (W Reg.) 2.5 V6 CD
    • View Profile
CAN bus and multiplexing
« on: 11 November 2013, 19:01:08 »

Hi guys,

Doing some revision and some practise exam questions. Most are straight forward, but there's a question on ''understanding multiplexing'' and CAN bus.

Googled both. multiplexing seems to be where different areas of the car have their own control unit to save there being tons of wire going to one ECU. That's fine I can understand that.

but I cant understand this explanation of CAN bus....

''The CAN Bus is an automotive bus developed by Robert Bosch, which has quickly gained acceptance into the automotive and aerospace industries. CAN is a serial bus protocol to connect individual systems and sensors as an alternative to conventional multi-wire looms. It allows automotive components to communicate on a single or dual-wire networked data bus up to 1Mbps''.

 ??? Is there anyone out there that can put this in simple English?

:)
Logged
RIP Paul Lovejoy

TheBoy

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Brackley, Northants
  • Posts: 107048
  • I Like Lockdown
    • Whatever Starts
    • View Profile
Re: CAN bus and multiplexing
« Reply #1 on: 11 November 2013, 19:03:26 »

can is where areas of the car have their own ecu - eg, no central locking ecu, but each door ecu receives lock/unlock commands from bcm.

multiplexing is just a way of putting multiple signals on one wire...
Logged
Grumpy old man

Webby the Bear

  • Omega Queen
  • *****
  • Offline Offline
  • Gender: Male
  • Northampton
  • Posts: 12729
    • 2000 (W Reg.) 2.5 V6 CD
    • View Profile
Re: CAN bus and multiplexing
« Reply #2 on: 11 November 2013, 19:06:38 »

oh ok, so I basically got the two confused.

multiple signals on one wire. you mean, for example, an o2 sensor sharing a wire with something that produces the same voltage?
Logged
RIP Paul Lovejoy

TheBoy

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Brackley, Northants
  • Posts: 107048
  • I Like Lockdown
    • Whatever Starts
    • View Profile
Re: CAN bus and multiplexing
« Reply #3 on: 11 November 2013, 19:09:37 »

multiplex is a generic term, lots of variants - TDM being probably the most common, where each seperate signal is given a set time of carrier (wire/cable or wireless) time, before next device is allowed its piece of time.
Logged
Grumpy old man

Webby the Bear

  • Omega Queen
  • *****
  • Offline Offline
  • Gender: Male
  • Northampton
  • Posts: 12729
    • 2000 (W Reg.) 2.5 V6 CD
    • View Profile
Re: CAN bus and multiplexing
« Reply #4 on: 11 November 2013, 19:19:20 »

multiplex is a generic term, lots of variants - TDM being probably the most common, where each seperate signal is given a set time of carrier (wire/cable or wireless) time, before next device is allowed its piece of time.

interesting! could you give me an example of a sensor(s) that wopuld this wiring and wiring time?
Logged
RIP Paul Lovejoy

Marks DTM Calib

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • West Bridgford
  • Posts: 34021
  • Git!
    • View Profile
Re: CAN bus and multiplexing
« Reply #5 on: 11 November 2013, 19:25:14 »

Sensors won't as it requires some intelligence so think ecus's
Logged

Webby the Bear

  • Omega Queen
  • *****
  • Offline Offline
  • Gender: Male
  • Northampton
  • Posts: 12729
    • 2000 (W Reg.) 2.5 V6 CD
    • View Profile
Re: CAN bus and multiplexing
« Reply #6 on: 11 November 2013, 19:29:01 »

Sensors won't as it requires some intelligence so think ecus's

ok, so say BCM would share wires with the ABS ECU due to their close proximity to each other. For example? sorry if ive misunderstood
Logged
RIP Paul Lovejoy

05omegav6

  • Guest
Re: CAN bus and multiplexing
« Reply #7 on: 11 November 2013, 19:38:40 »

It's well suited to longer cable runs as less wiring is needed...
Logged

Andy H

  • Omega Lord
  • *****
  • Offline Offline
  • Gender: Male
  • Auckland
  • Posts: 5533
    • Mazda MPV
    • View Profile
Re: CAN bus and multiplexing
« Reply #8 on: 11 November 2013, 19:50:26 »

Think about it as an electronic postal system. If a controller wants to know something it writes a request and sticks it in an envelope with the address of the sensor it wants the answer from. The sensor receives the request, prepares an answer which it addresses to the controller that sent the request.

Some things need to be sent more urgently than others (first class and second class). Some sensors are more intelligent than others and can send messages without being asked.

I think CAN stands for Controller Area Network.
Logged
"Deja Moo - The feeling that you've heard this bull somewhere before."

05omegav6

  • Guest
Re: CAN bus and multiplexing
« Reply #9 on: 11 November 2013, 19:59:02 »

First fitted to the W140 S Class in 1991, which is why they're relatively cheap to buy...

If an Omega scuttle drain gets blocked you get wet carpets, if the Merc one gets blocked you end up with a 17ft garden ornament ::) (some boffin thought best to put one of the major ecus under the passenger footwell so if the water doesn't kill it, people standing on it will ;D)
Logged

Webby the Bear

  • Omega Queen
  • *****
  • Offline Offline
  • Gender: Male
  • Northampton
  • Posts: 12729
    • 2000 (W Reg.) 2.5 V6 CD
    • View Profile
Re: CAN bus and multiplexing
« Reply #10 on: 11 November 2013, 20:06:52 »

thanks guys that makes sense. are these requests made at certain times? set certain times that is?
Logged
RIP Paul Lovejoy

05omegav6

  • Guest
Re: CAN bus and multiplexing
« Reply #11 on: 11 November 2013, 20:11:50 »

thanks guys that makes sense. are these requests made at certain times? set certain times that is?

Depends on the request... things like brake lights/indicators or anything switch controlled by the driver would be instant on demand, other things such as oil or coolant level or ABS activation would need a number of conditions to be met before anything happened...
Logged

Webby the Bear

  • Omega Queen
  • *****
  • Offline Offline
  • Gender: Male
  • Northampton
  • Posts: 12729
    • 2000 (W Reg.) 2.5 V6 CD
    • View Profile
Re: CAN bus and multiplexing
« Reply #12 on: 11 November 2013, 20:18:56 »

ok thanks taxi.

so as an example....

ECT sends high coolant temp reading..... ECU then sends a request to expansion tank sensor for coolant level.... then sets light should the response be a specific one...

am I getting the gist?
Logged
RIP Paul Lovejoy

05omegav6

  • Guest
Re: CAN bus and multiplexing
« Reply #13 on: 11 November 2013, 20:35:46 »

I think so... I was thinking more along the lines that...

You throw the car round a tight roundabout, it won't put the (oil or) coolant light on until the level is low for X amount of time (unlike the Omega :-X)
Logged

Kevin Wood

  • Global Moderator
  • *****
  • Offline Offline
  • Gender: Male
  • Alton, Hampshire
  • Posts: 36419
    • Jaguar XE 25t, Westfield
    • View Profile
Re: CAN bus and multiplexing
« Reply #14 on: 12 November 2013, 00:06:17 »

....
''The CAN Bus is an automotive bus developed by Robert Bosch, which has quickly gained acceptance...

Quickly? PMSL. I remember building a CAN controlled light cluster at school as an A level electronics project (and that was a long time ago). ;D
Logged
Tech2 services currently available. See TheBoy's price list: http://theboy.omegaowners.com/
Pages: [1] 2  All   Go Up
 

Page created in 0.013 seconds with 17 queries.