The basis of 1-Wire technology is a serial protocol using a single data line plus ground reference for communication. A 1-Wire master initiates and controls the communication with one or more 1-Wire slave devices on the 1-Wire bus. Each 1-Wire slave device has a unique, unalterable, factory-programmed, 64-bit ID (identification number), which serves as device address on the 1-Wire bus. The 8-bit family code, a subset of the 64-bit ID, identifies the device type and functionality. Typically, 1-Wire slave devices operate over the voltage range of 2.8V (min) to 5.25V (max). Most 1-Wire devices have no pin for power supply; they take their energy from the 1-Wire bus (parasitic supply).
More about 1-Wire technology may be found on Maxim IC web pages.
1-Wire master communication interface
This instructable will show how to implement and use basic serial 1-Wire master communication interface like one show on picture (link).
Step 1: PCB for project
This very modular PCB have two parts :
- 1-wire serial communication interface
- voltage regulator parts (using 78xx IC)
Pictures show both side of PCB.
PCB give possibility to use SMD or normal scale elements for accomplish functionality on most parts, and different connection options.
In some small number cases you may use 1-Wire device without any additional power supply. How ever when you try to do just little complicate things with more 1-Wire devices or with longer communication lines (wires) you will need to supply 1-Wire device with proper power.