Re: 68hc08 and CAN bus



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.
.



Relevant Pages

  • 74 Bus w/ 78 FI stalls at idle when warm
    ... I've got a 74 bus with a 78 FI retrofit. ... it will stall out at idle -- i.e. stopping at ... Timing is perfect. ... it stalls when rolling to a stop once it's warm. ...
    (rec.autos.makers.vw.aircooled)
  • Re: ISA Bus termination question
    ... It's very possible that termination may ... not really a timing signal for the bus. ... the read and write strobes are the timing signals that should be ...
    (sci.electronics.design)
  • Re: Overclocking the c64
    ... Since you are talking about the dot clock it appears you intent to use the cartridge port of the C64. ... There is no hope whatsoever to directly interface with the PCI bus; the PCI bus is in too many ways too different. ... At the logical level the PCI bus is multiplexed and protocol based, which is radically different from how the C64 address/databus works. ... One of the biggest problem would be timing on the PC side. ...
    (comp.sys.cbm)
  • Re: SPI Bus Specification
    ... SPI bus. ... I know that this bus is very loose. ... timing data on the bus. ... I did find a Freescale doc that shows the clock phasing an polarity, ...
    (comp.arch.embedded)
  • Re: SPI Bus Specification
    ... SPI bus. ... I know that this bus is very loose. ... timing data on the bus. ... I did find a Freescale doc that shows the clock phasing an polarity, ...
    (comp.arch.embedded)