Doesn't specially need to be CAB bus, but use CAN transceivers as transceiv= ers on an RS485 bus. Simplifies the TX/RX switching (you don't need to) and= the receiver is 'always on' then you need to compare the received message = with the transmitted message to detect a collision. > -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf > Of Denny Esterline > Sent: 22 October 2017 19:17 > To: Microcontroller discussion list - Public. > Subject: Re: [EE} Collision detection >=20 > Look into CAN bus. > Even if you just consider mis-using the CAN transceivers and physical lay= er, > there's some really interesting possibilities. >=20 > On Sunday, October 22, 2017, David C Brown wrote: >=20 > > I am playing about with some home automation. I am looking towards a > > multimaster bus using a balanced transmitter and receiver such as RS485= .. > > > > Now I well understand how to handle the collision detection in > > software: I have done that in the past. But in the past I used open > > collector TTL on a single ended bus. > > > > That is not adequate in the present application because I am looking > > at distances up to 25 metres.(at a maybe 10KB) > > > > So the question is: what chips can drive the balanced line yet > > survive contention without cooking > > > > > > > > __________________________________________ > > David C Brown > > 43 Bings Road > > Whaley Bridge > > High Peak Phone: 01663 733236 > > Derbyshire eMail: dcb.home@gmail.com > > SK23 7ND web: www.bings-knowle.co.uk/dcb > > > > > > > > > > *Sent from my etch-a-sketch* > > -- > > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > > View/change your membership options at > > http://mailman.mit.edu/mailman/listinfo/piclist > > > -- > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .