- Published: Saturday, 04 April 2009
- Written by Digital DIY
- Hits: 8139
Also see the following projects for more information/examples on 1-Wire Communication;
1-Wire is a device communications bus system designed by Dallas Semiconductor that provides low-speed data, signaling and power over a single wire (a Ground wire is also needed). 1-Wire is similar in concept to I²C, but with lower data rates and a much lower cost. It is typically used to communicate with small inexpensive devices such as digital thermometers, weather instruments etc.
Devices are laser programmed with a 64 bit code that contains its unique information. This includes its Family Code, Address Information, and a CRC checksum value for integrity checking. You don't need to use the 64 bit address to talk to most devices when they are the only ones on the databus, however you must when there is more than one.
To ascertain what 64 bit address a component has, use this example;
Be sure to place the pull-up resistor on the databus.