We have had several discussions about folks having problems driving long 1-wire buses or
noisy environments. While I have not had a problem with my designs thought this Ideas
for Design in the April 2015 print Electronics Design Magazine might be helpful.
It uses half of a NXP PCA9600 I2C buffer at each end of the cable. The buffer separates
the bidirectional 1-wire data into TX and Rx directions. According to the article it is
transparent, so no software changes required.
http://electronicdesign.com/communications/standard-bus-buffer-easily-extends-1-wire-signal-board
http://www.nxp.com/documents/data_sheet/PCA9600.pdf
/Tom
noisy environments. While I have not had a problem with my designs thought this Ideas
for Design in the April 2015 print Electronics Design Magazine might be helpful.
It uses half of a NXP PCA9600 I2C buffer at each end of the cable. The buffer separates
the bidirectional 1-wire data into TX and Rx directions. According to the article it is
transparent, so no software changes required.
http://electronicdesign.com/communications/standard-bus-buffer-easily-extends-1-wire-signal-board
http://www.nxp.com/documents/data_sheet/PCA9600.pdf
/Tom