Re: 68hc08 and CAN bus
- From: Hans-Bernhard Broeker <broeker@xxxxxxxxxxxxxxxxxxxxx>
- Date: 29 May 2006 09:52:29 GMT
darkknight <darkknight.21@xxxxxxxxx> wrote:
With Motorola 68HC08 and CAN bus, is there a way to find out what the
maximum length of the bus can be at say 38K baud or 9600 baud without
actually creating a system?
To second order of approximation, i.e. a engineering-grade prediction:
yes. There's even one that doesn't rely on knowing what the CPU is
--- because that doesn't matter. It's simple, too: just get yourself
some documentation on CAN and read it.
OTOH, the choice of transceiver would matter, because different types
of transceiver have different delays. But then again at such low
speeds, this effect should be mostly negligible.
Is the max length affected by the number of devices on the bus?
Not directly.
If a longer length was needed, is there any way to build some kind
of repeater device that effectively doubled the length?
Depends on which limit you're running into: signal strength or timing.
Repeaters can help with signal strengs, at the cost of timing. Once
you've hit the timing limit, you need the CAN equivalent of a bridge
or switch, i.e. a device with two or more CAN controllers that passes
messages through from one bus to the other.
--
Hans-Bernhard Broeker (broeker@xxxxxxxxxxxxxxxxxxxxx)
Even if all the snow were burnt, ashes would remain.
.
- References:
- 68hc08 and CAN bus
- From: darkknight
- 68hc08 and CAN bus
- Prev by Date: Re: Strange problem with RS-232 Buffers
- Next by Date: Re: what's wrong with a pic ?
- Previous by thread: Re: 68hc08 and CAN bus
- Next by thread: Re: 68hc08 and CAN bus
- Index(es):
Relevant Pages
|