The 1-Wire® communication protocol can be generated through an IO pin on a microprocessor, but in order to create a reliable 1-Wire network, correct timing and appropriate output voltage slew rate must be provided. Incorrect timing sent by the 1-Wire master can cause intermittent or complete failure of communication with the 1-Wire slave device. If the output voltage slew rate is not controlled, it may severely limit the length of the network and cause intermittent on and off phenomena. If a serial communication UART is available, then a serial port to 1-Wire bridge (DS2480B) can solve the above problems. The DS2480B is a bridge that converts from a serial interface to the 1-Wire network protocol. As long as the host has a normal serial communication UART, it can generate a 1-Wire waveform with strict timing and voltage slew rate control through this bridge. The DS2480B receives the instructions and data to be sent, performs the 1-Wire operation, and returns the results to the host. Figure 1 shows a simplified block diagram of the DS2480B configuration. Implementing the protocol and navigating through all of the DS2480B commands can be time consuming and confusing. Therefore, this tutorial will introduce common 1-Wire operations and explain the structure of the DS2480B\'s input serial packet and the meaning of the output serial packet.
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore