387:
search of all possible 56-bit numbers, because as soon as an invalid bit is detected, all subsequent address bits are known to be invalid. The 56-bit address space is searched as a binary tree, allowing up to 75 devices to be found per second. The order in which device addresses are discovered by this enumeration protocol is deterministic and depends only on the device type and serial number. Bit-reversing these 56 bits yields the order of discovery for devices using Maxim's published algorithm (algorithm defined in
Application Note 187). The search algorithm can be implemented in an alternative form, initially searching paths with address bits equal to 1, rather than 0. In this case, inverting the 56 address bits and then reversing them yields the order of discovery.
1496:
414:) chip, and measured with a logic analyzer. A logic high on the 1-Wire output, means the output of the FPGA is in tri-state mode and the 1-Wire device can pull the bus low. A low means the FPGA pulls down the bus. The 1-Wire input is the measured bus signal. On input sample time high, the FPGA samples the input for detecting the device response and receiving bits.
42:
31:
221:- and MagSafe-2-connector–equipped power supplies, displays, and Mac laptops use the 1-Wire protocol to send and receive data to and from the connected Mac laptop, via the middle pin of the connector. Data include power supply model, wattage, and serial number; and laptop commands to send full power, and illuminate the red or green
149:
1-Wire devices can fit in different places in a system. It might be one of many components on a circuit board within a product. It also might be a single component within a device such as a temperature probe. It could be attached to a device being monitored. Some laboratory systems connect to 1-Wire
332:
in the slave device. The multivibrator in the slave reads the data line about 30 μs after the falling edge. The slave's internal timer is an inexpensive analog timer. It has analog tolerances that affect its timing accuracy. Therefore, the pulses are calculated to be within margins. Therefore,
200:
Each 1-Wire chip has a unique identifier code. This feature makes the chips, especially iButtons, suitable electronic keys. Some uses include locks, burglar alarms, computer systems, manufacturer-approved accessories, time clocks and courier and maintenance keys for smart safes. iButtons have been
386:
command, and then an address, "listening" after each bit of an address. If a slave's address matches all the address bits sent so far, it returns a 0. The master uses this simple behavior to search systematically for valid sequences of address bits. The process is much faster than a brute force
275:, connects the pull-up resistor to ground through its output MOSFET. The data wire is high when idle, and so it can also power a limited number of slave devices. Data rates of 16.3 kbit/s can be achieved. There is also an overdrive mode that speeds up the communication by a factor of 10.
381:
protocols, is an algorithm the master uses to read the address of every device on the bus. Since the address includes the device type and a CRC, recovering the roster of addresses also produces a reliable inventory of the devices on the bus. To find the devices, the master broadcasts an
267:. The pull-up resistor pulls the wire up to 3 or 5 volts. The master device and all the slaves each have a single open-drain connection to drive the wire, and a way to sense the state of the wire. Despite the "1-Wire" name, all devices must also have a second conductor for a
196:
iButtons are connected to 1-Wire bus systems by means of sockets with contacts that touch the "lid" and "base" of the canister. Alternatively, the connection can be semi-permanent with a socket into which the iButton clips, but from which it is easily removed.
390:
The location of devices on the bus is sometimes significant. For these situations, a microcontroller can use several pins, or the manufacturer has a 1-Wire device that can switch the bus off or pass it on. Software can therefore explore sequential
373:
There are several standard broadcast commands, as well as commands used to address a particular device. The master can send a selection command, then the address of a particular device. The next command is executed only by the addressed device.
256:. The master initiates activity on the bus, simplifying the avoidance of collisions on the bus. Protocols are built into the master's software to detect collisions. After a collision, the master retries the required communication.
343:
pulse to start each bit. If the transmitting slave unit wants to send a "1", it does nothing, and the bus goes to the pulled-up voltage. If the transmitting slave wants to send a "0", it pulls the data line to ground for
317:. This resets every slave device on the bus. After that, any slave device, if present, shows that it exists with a "presence" pulse: it holds the bus low for at least 60 μs after the master releases the bus.
361:
Many devices can share the same bus. Each device on the bus has a 64-bit serial number, of which eight bits are used as a checksum, thus allowing a "universe" of 2 (over 7.2 × 10) unique device identities. The
169:
Systems of sensors and actuators can be built by wiring together many 1-Wire components. Each 1-Wire component contains all of the logic needed to operate on the 1-Wire bus. Examples include
193:
interfaces are popular solutions for connecting a MicroLan to the host PC. 1-Wire devices can also be interfaced directly to microcontrollers from various vendors.
1657:
1530:
142:-style package (as typically used for transistors), and a portable form called an iButton or Dallas key which is a small stainless-steel package that resembles a
115:
One distinctive feature of the bus is the possibility of using only two conductors — data and ground. To accomplish this, 1-Wire devices integrate a small
512:
279:
936:
1464:
1093:
956:
2025:
1818:
1558:
763:
328:) low pulse. To send a binary number "0", the master sends a 60 μs low pulse. The falling (negative) edge of the pulse is used to start a
579:
617:
271:
connection to permit a return current to flow through the data wire. Communication occurs when a master or slave briefly pulls the bus low,
1144:
815:
478:
1491:
Interfaces are listed by their speed in the (roughly) ascending order, so the interface at the end of each section should be the fastest.
576:"1-Wire online tutorial. This tutorial will give you an overview of the 1-Wire protocol, its device operation and application solutions"
419:
1652:
1523:
1197:
1036:
966:
1630:
1026:
302:, telephone cables, have been tested by the manufacturer. These extreme lengths require adjustments to the pull-up resistances from
351:
The basic sequence is a reset pulse followed by an eight-bit command, and then data are sent or received in groups of eight bits.
2062:
1943:
1848:
1625:
1124:
294:"bridge" chips are also available. Bridge chips are particularly useful to drive cables longer than 100 m. Up to 300-meter
1838:
916:
1610:
1516:
1468:
1119:
1088:
452:
407:
236:
about power, current and voltage ratings. The laptop will then refuse charging if the adapter does not meet requirements.
1888:
1878:
1539:
1066:
206:
2092:
1563:
1392:
1331:
1186:
850:
650:
2097:
1770:
1568:
991:
756:
146:. Manufacturers also produce devices more complex than a single component that use the 1-Wire bus to communicate.
1843:
1752:
1046:
502:
245:
97:
1823:
1775:
329:
429:
When developing and/or troubleshooting the 1-Wire bus, examination of hardware signals can be very important.
677:
554:
2055:
1973:
1913:
1883:
1499:
1474:
1366:
1021:
741:
355:
721:
1640:
1056:
533:
437:
are tools that collect, analyze, decode, and store signals to simplify viewing the high-speed waveforms.
88:, but with lower data rates and longer range. It is typically used to communicate with small inexpensive
2139:
2087:
1645:
1320:
1273:
1129:
901:
749:
2113:
1316:
1169:
1051:
268:
222:
202:
89:
78:
66:
59:
35:
726:
1785:
1635:
1228:
783:
575:
74:
53:
455:, a technique for electric power transmission with only "1 wire" without a ground return wire path
1615:
1600:
772:
624:
135:
70:
2040:
687:
600:
333:
the "0" pulses have to be 60 μs long, and the "1" pulses can't be longer than 15 μs.
1667:
1218:
840:
776:
692:
249:
163:
151:
1808:
1722:
951:
394:
264:
155:
706:
2107:
1765:
1081:
931:
911:
786:
253:
159:
62:
126:) to store charge, which powers the device during periods when the data line is active.
1382:
1076:
1001:
926:
830:
805:
731:
507:
430:
354:
When a sequence of data is being transferred, errors can be detected with an eight-bit
287:
283:
278:
A short 1-Wire bus can be driven from a single digital I/O pin on a microcontroller. A
701:
2133:
1595:
1454:
1341:
1233:
1181:
1164:
946:
845:
835:
810:
735:
367:
363:
321:
232:
laptop power supplies use the 1-Wire protocol to send data via the third wire to the
190:
1893:
1682:
1662:
1553:
1191:
1134:
986:
891:
458:
434:
366:
of the serial number is an eight-bit number that tells the type of the device. The
295:
2017:
1986:
1981:
1931:
1926:
1620:
1459:
1438:
1361:
1356:
1201:
1139:
1114:
1041:
825:
820:
383:
378:
314:
170:
143:
93:
56:
1742:
1727:
1590:
1312:
1011:
800:
418:
260:
2082:
2077:
2050:
2045:
2030:
1996:
1991:
1953:
1948:
1921:
1868:
1760:
1687:
1583:
1336:
1326:
1293:
1288:
1223:
1098:
886:
871:
866:
116:
2102:
1963:
1732:
1717:
1712:
1707:
1672:
1605:
1346:
1283:
1016:
876:
716:
96:
and weather instruments. A network of 1-Wire devices with an associated
2067:
2035:
1858:
1833:
1803:
1737:
1697:
1677:
1578:
1573:
1508:
1479:
1433:
1417:
1243:
1061:
1006:
941:
896:
218:
174:
17:
41:
2118:
2006:
2001:
1958:
1903:
1898:
1863:
1798:
1692:
1412:
1278:
1268:
1263:
1258:
1253:
1071:
961:
921:
881:
446:
411:
233:
186:
178:
1397:
1308:
682:
30:
2072:
1828:
1813:
1407:
1298:
1238:
1176:
1149:
1031:
981:
906:
139:
123:
40:
29:
1938:
1873:
1702:
1402:
1387:
1248:
1159:
1154:
996:
229:
104:. The protocol is also used in small electronic keys known as a
1512:
745:
1853:
1351:
976:
971:
683:
Accessing, Reading, and
Writing to 1-Wire devices using a UART
479:"Reading and Writing 1-Wire Devices Through Serial Interfaces"
291:
182:
85:
696:
313:
pulse, which pulls the wire to 0 volts for at least 480
717:
Guides to working with 1-Wire, for programmers and engineers
410:, which was the master for the communication with a DS2432 (
707:
Choosing the Right 1-Wire Master for
Embedded Applications
534:""Teardown and exploration of Apple's Magsafe connector""
612:
610:
181:. These can be connected to a PC using a bus converter.
711:
134:
1-Wire devices are available in different packages:
2015:
1972:
1912:
1784:
1751:
1546:
1447:
1426:
1375:
1211:
1107:
859:
793:
722:Getting 1-Wire sensors working in Linux using OWFS
370:is a standard (for the 1-Wire bus) eight-bit CRC.
34:An iButton in a plastic fob, as used for Istanbul
702:Guidelines for Reliable Long Line 1-Wire Networks
651:"1 Wire Search Algorithm (Application Note 187)"
377:The 1-Wire bus enumeration protocol, like other
1094:Coherent Accelerator Processor Interface (CAPI)
601:"Using a UART to Implement a 1-Wire Bus Master"
732:Guide to writing software for 1-Wire/ MicroLan
1524:
757:
688:Using a UART to Implement a 1-Wire Bus Master
166:, commonly used for telephones) are popular.
8:
555:"Hacking Dell Laptop Charger Identification"
503:"Overview of 1-Wire Technology and Its Use"
406:The following signals were generated by an
280:universal asynchronous receiver-transmitter
177:and current sensors, battery monitors, and
69:that provides low-speed (16.3 kbit/s)
1531:
1517:
1509:
764:
750:
742:
449:, a single data wire communications scheme
282:(UART) can also be used. Specific 1-Wire
712:OWFS — 1-Wire file system for Linux
336:When receiving data, the master sends a
324:"1", the bus master sends a very brief (
309:The master starts a transmission with a
470:
244:In any MicroLan, there is always one
7:
45:A Java ring with an embedded iButton
402:Example communication with a device
248:in overall charge, which may be a
25:
2063:Factory Instrumentation Protocol
1944:Factory Instrumentation Protocol
1626:Factory Instrumentation Protocol
1495:
1494:
417:
84:1-Wire is similar in concept to
27:Device communications bus system
582:from the original on 2009-05-02
515:from the original on 2023-06-27
1:
1089:Intel Ultra Path Interconnect
453:Single-wire transmission line
259:A 1-Wire network is a single
1067:Intel QuickPath Interconnect
1057:Direct Media Interface (DMI)
207:public transport in Istanbul
2093:Unified Diagnostic Services
1564:CC-Link Industrial Networks
2156:
1611:Ethernet Global Data (EGD)
1052:Compute Express Link (CXL)
150:devices using cables with
1753:Industrial control system
1488:
1289:IEEE-1284 (parallel port)
1204:logical device interface)
358:(weak data protection).
330:monostable multivibrator
158:cable. In such systems,
1974:Automatic meter reading
1914:Power-system automation
727:1-wire Arduino tutorial
851:List of bus bandwidths
364:least significant byte
240:Communication protocol
46:
38:
2088:Keyword Protocol 2000
368:most significant byte
290:chips are available.
223:light-emitting diodes
44:
33:
1540:Automation protocols
1294:IEEE-1394 (FireWire)
1032:PCI Extended (PCI-X)
738:, "the free Delphi".
292:Universal Serial Bus
67:Dallas Semiconductor
1786:Building automation
1636:FOUNDATION fieldbus
1135:Parallel ATA (PATA)
640:081218 maxim-ic.com
263:wire with a single
203:Akbil smart tickets
136:integrated circuits
100:device is called a
1616:Ethernet Powerlink
1547:Process automation
1042:PCI Express (PCIe)
630:on 27 January 2009
618:"iButton Overview"
225:in the connector.
152:modular connectors
71:data communication
47:
39:
36:Akbil smart ticket
2127:
2126:
1506:
1505:
1492:
1219:Apple Desktop Bus
1196:PCI Express (via
1155:Serial ATA (SATA)
841:Network on a chip
425:Development tools
250:personal computer
173:loggers, timers,
16:(Redirected from
2147:
1723:SERCOS interface
1533:
1526:
1519:
1510:
1498:
1497:
1490:
952:HP Precision Bus
766:
759:
752:
743:
665:
664:
662:
660:
655:
647:
641:
639:
637:
635:
629:
623:. Archived from
622:
614:
605:
604:
597:
591:
590:
588:
587:
572:
566:
565:
563:
562:
551:
545:
544:
542:
541:
530:
524:
523:
521:
520:
499:
493:
492:
490:
489:
483:Maxim Integrated
475:
421:
347:
342:
339:
327:
305:
265:pull-up resistor
122:
92:such as digital
21:
2155:
2154:
2150:
2149:
2148:
2146:
2145:
2144:
2130:
2129:
2128:
2123:
2011:
1968:
1908:
1780:
1747:
1542:
1537:
1507:
1502:
1493:
1484:
1443:
1422:
1371:
1284:IEEE-488 (GPIB)
1207:
1103:
1082:Infinity Fabric
912:Europe Card Bus
855:
789:
770:
674:
669:
668:
658:
656:
653:
649:
648:
644:
633:
631:
627:
620:
616:
615:
608:
599:
598:
594:
585:
583:
574:
573:
569:
560:
558:
553:
552:
548:
539:
537:
532:
531:
527:
518:
516:
501:
500:
496:
487:
485:
477:
476:
472:
467:
443:
431:Logic analyzers
427:
404:
345:
340:
337:
325:
303:
254:microcontroller
242:
234:laptop computer
215:
132:
120:
28:
23:
22:
15:
12:
11:
5:
2153:
2151:
2143:
2142:
2132:
2131:
2125:
2124:
2122:
2121:
2116:
2111:
2105:
2100:
2095:
2090:
2085:
2080:
2075:
2070:
2065:
2060:
2059:
2058:
2053:
2048:
2043:
2033:
2028:
2022:
2020:
2013:
2012:
2010:
2009:
2004:
1999:
1994:
1992:DLMS/IEC 62056
1989:
1984:
1978:
1976:
1970:
1969:
1967:
1966:
1961:
1956:
1951:
1946:
1941:
1936:
1935:
1934:
1929:
1918:
1916:
1910:
1909:
1907:
1906:
1901:
1896:
1891:
1886:
1881:
1876:
1871:
1866:
1861:
1856:
1851:
1846:
1841:
1836:
1831:
1826:
1821:
1816:
1811:
1806:
1801:
1796:
1790:
1788:
1782:
1781:
1779:
1778:
1773:
1768:
1763:
1757:
1755:
1749:
1748:
1746:
1745:
1740:
1735:
1730:
1725:
1720:
1715:
1710:
1705:
1700:
1695:
1690:
1685:
1680:
1675:
1670:
1665:
1660:
1655:
1650:
1649:
1648:
1643:
1633:
1628:
1623:
1618:
1613:
1608:
1603:
1598:
1593:
1588:
1587:
1586:
1581:
1571:
1566:
1561:
1556:
1550:
1548:
1544:
1543:
1538:
1536:
1535:
1528:
1521:
1513:
1504:
1503:
1489:
1486:
1485:
1483:
1482:
1477:
1472:
1462:
1457:
1451:
1449:
1445:
1444:
1442:
1441:
1436:
1430:
1428:
1424:
1423:
1421:
1420:
1415:
1410:
1405:
1400:
1395:
1393:Intel HD Audio
1390:
1385:
1383:ADAT Lightpipe
1379:
1377:
1373:
1372:
1370:
1369:
1364:
1359:
1354:
1349:
1344:
1339:
1334:
1329:
1324:
1306:
1301:
1296:
1291:
1286:
1281:
1276:
1271:
1266:
1261:
1256:
1251:
1246:
1241:
1236:
1231:
1226:
1221:
1215:
1213:
1209:
1208:
1206:
1205:
1194:
1189:
1184:
1179:
1174:
1173:
1172:
1167:
1157:
1152:
1147:
1142:
1137:
1132:
1127:
1122:
1117:
1111:
1109:
1105:
1104:
1102:
1101:
1096:
1091:
1086:
1085:
1084:
1077:HyperTransport
1074:
1069:
1064:
1059:
1054:
1049:
1044:
1039:
1034:
1029:
1024:
1019:
1014:
1009:
1004:
999:
994:
989:
984:
979:
974:
969:
964:
959:
954:
949:
944:
939:
934:
929:
924:
919:
914:
909:
904:
899:
894:
889:
884:
879:
874:
869:
863:
861:
857:
856:
854:
853:
848:
843:
838:
833:
831:Bus contention
828:
823:
818:
813:
808:
806:Front-side bus
803:
797:
795:
791:
790:
787:computer buses
771:
769:
768:
761:
754:
746:
740:
739:
729:
724:
719:
714:
709:
704:
699:
690:
685:
680:
673:
672:External links
670:
667:
666:
642:
606:
592:
567:
557:. hackaday.com
546:
525:
508:Analog Devices
494:
469:
468:
466:
463:
462:
461:
456:
450:
442:
439:
426:
423:
403:
400:
241:
238:
214:
213:Power supplies
211:
162:(6P2C or 6P4C
131:
128:
77:over a single
75:supply voltage
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
2152:
2141:
2138:
2137:
2135:
2120:
2117:
2115:
2112:
2109:
2106:
2104:
2101:
2099:
2096:
2094:
2091:
2089:
2086:
2084:
2081:
2079:
2076:
2074:
2071:
2069:
2066:
2064:
2061:
2057:
2054:
2052:
2049:
2047:
2044:
2042:
2039:
2038:
2037:
2034:
2032:
2029:
2027:
2024:
2023:
2021:
2019:
2016:Automobile /
2014:
2008:
2005:
2003:
2000:
1998:
1995:
1993:
1990:
1988:
1985:
1983:
1980:
1979:
1977:
1975:
1971:
1965:
1962:
1960:
1957:
1955:
1952:
1950:
1947:
1945:
1942:
1940:
1937:
1933:
1930:
1928:
1925:
1924:
1923:
1920:
1919:
1917:
1915:
1911:
1905:
1902:
1900:
1897:
1895:
1892:
1890:
1887:
1885:
1882:
1880:
1877:
1875:
1872:
1870:
1867:
1865:
1862:
1860:
1857:
1855:
1852:
1850:
1847:
1845:
1842:
1840:
1837:
1835:
1832:
1830:
1827:
1825:
1822:
1820:
1817:
1815:
1812:
1810:
1807:
1805:
1802:
1800:
1797:
1795:
1792:
1791:
1789:
1787:
1783:
1777:
1774:
1772:
1769:
1767:
1764:
1762:
1759:
1758:
1756:
1754:
1750:
1744:
1741:
1739:
1736:
1734:
1731:
1729:
1726:
1724:
1721:
1719:
1716:
1714:
1711:
1709:
1706:
1704:
1701:
1699:
1696:
1694:
1691:
1689:
1686:
1684:
1681:
1679:
1676:
1674:
1671:
1669:
1666:
1664:
1663:Honeywell SDS
1661:
1659:
1658:HART Protocol
1656:
1654:
1651:
1647:
1644:
1642:
1639:
1638:
1637:
1634:
1632:
1629:
1627:
1624:
1622:
1619:
1617:
1614:
1612:
1609:
1607:
1604:
1602:
1599:
1597:
1594:
1592:
1589:
1585:
1582:
1580:
1577:
1576:
1575:
1572:
1570:
1567:
1565:
1562:
1560:
1557:
1555:
1552:
1551:
1549:
1545:
1541:
1534:
1529:
1527:
1522:
1520:
1515:
1514:
1511:
1501:
1487:
1481:
1478:
1476:
1473:
1470:
1466:
1463:
1461:
1458:
1456:
1455:Multidrop bus
1453:
1452:
1450:
1446:
1440:
1437:
1435:
1432:
1431:
1429:
1425:
1419:
1416:
1414:
1411:
1409:
1406:
1404:
1401:
1399:
1396:
1394:
1391:
1389:
1386:
1384:
1381:
1380:
1378:
1374:
1368:
1365:
1363:
1362:External PCIe
1360:
1358:
1355:
1353:
1350:
1348:
1345:
1343:
1342:Parallel SCSI
1340:
1338:
1335:
1333:
1330:
1328:
1325:
1322:
1318:
1314:
1310:
1307:
1305:
1302:
1300:
1297:
1295:
1292:
1290:
1287:
1285:
1282:
1280:
1277:
1275:
1272:
1270:
1267:
1265:
1262:
1260:
1257:
1255:
1252:
1250:
1247:
1245:
1242:
1240:
1237:
1235:
1234:Commodore bus
1232:
1230:
1227:
1225:
1222:
1220:
1217:
1216:
1214:
1210:
1203:
1199:
1195:
1193:
1190:
1188:
1185:
1183:
1182:Fibre Channel
1180:
1178:
1175:
1171:
1168:
1166:
1163:
1162:
1161:
1158:
1156:
1153:
1151:
1148:
1146:
1143:
1141:
1138:
1136:
1133:
1131:
1128:
1126:
1123:
1121:
1118:
1116:
1113:
1112:
1110:
1106:
1100:
1097:
1095:
1092:
1090:
1087:
1083:
1080:
1079:
1078:
1075:
1073:
1070:
1068:
1065:
1063:
1060:
1058:
1055:
1053:
1050:
1048:
1045:
1043:
1040:
1038:
1035:
1033:
1030:
1028:
1025:
1023:
1020:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
998:
995:
993:
990:
988:
985:
983:
980:
978:
975:
973:
970:
968:
965:
963:
960:
958:
955:
953:
950:
948:
945:
943:
940:
938:
935:
933:
930:
928:
925:
923:
920:
918:
915:
913:
910:
908:
905:
903:
900:
898:
895:
893:
890:
888:
885:
883:
880:
878:
875:
873:
870:
868:
865:
864:
862:
858:
852:
849:
847:
846:Plug and play
844:
842:
839:
837:
836:Bus mastering
834:
832:
829:
827:
824:
822:
819:
817:
814:
812:
811:Back-side bus
809:
807:
804:
802:
799:
798:
796:
792:
788:
785:
781:
779:
774:
767:
762:
760:
755:
753:
748:
747:
744:
737:
733:
730:
728:
725:
723:
720:
718:
715:
713:
710:
708:
705:
703:
700:
698:
694:
691:
689:
686:
684:
681:
679:
678:1-Wire Device
676:
675:
671:
652:
646:
643:
626:
619:
613:
611:
607:
602:
596:
593:
581:
577:
571:
568:
556:
550:
547:
536:. rightTo.com
535:
529:
526:
514:
510:
509:
504:
498:
495:
484:
480:
474:
471:
464:
460:
457:
454:
451:
448:
445:
444:
440:
438:
436:
435:bus analyzers
432:
424:
422:
420:
415:
413:
409:
401:
399:
397:
396:
388:
385:
380:
375:
371:
369:
365:
359:
357:
352:
349:
334:
331:
323:
322:binary number
318:
316:
312:
307:
301:
297:
296:twisted pairs
293:
289:
285:
281:
276:
274:
270:
266:
262:
257:
255:
251:
247:
239:
237:
235:
231:
226:
224:
220:
212:
210:
208:
204:
198:
194:
192:
191:parallel port
188:
184:
180:
176:
172:
167:
165:
164:modular plugs
161:
157:
153:
147:
145:
144:watch battery
141:
137:
130:Usage example
129:
127:
125:
118:
113:
111:
107:
103:
99:
95:
91:
87:
82:
80:
76:
72:
68:
64:
61:
58:
55:
51:
43:
37:
32:
19:
2140:Serial buses
1793:
1683:MECHATROLINK
1303:
987:TURBOchannel
777:
657:. Retrieved
645:
632:. Retrieved
625:the original
595:
584:. Retrieved
570:
559:. Retrieved
549:
538:. Retrieved
528:
517:. Retrieved
506:
497:
486:. Retrieved
482:
473:
459:Touch memory
428:
416:
405:
392:
389:
376:
372:
360:
353:
350:
335:
319:
310:
308:
299:
277:
272:
258:
243:
227:
216:
199:
195:
189:serial, and
168:
148:
133:
114:
109:
105:
101:
94:thermometers
83:
65:designed by
49:
48:
2110:(SAE J2716)
1982:ANSI C12.18
1932:IEC 60870-6
1927:IEC 60870-5
1621:EtherNet/IP
1460:CoreConnect
1439:ExpressCard
1367:Thunderbolt
1357:Camera Link
1140:Bus and Tag
826:Address bus
821:Control bus
816:Daisy chain
697:iButtonLink
634:18 December
384:enumeration
379:singulation
171:temperature
57:half-duplex
1743:TTEthernet
1728:SERCOS III
1591:ControlNet
1313:ACCESS.bus
1212:Peripheral
1012:InfiniBand
1007:HP GSC bus
801:System bus
586:2009-03-13
561:2015-11-30
540:2017-07-18
519:2023-07-21
488:2022-12-21
465:References
320:To send a
261:open drain
106:Dallas key
2051:NMEA 2000
2046:SAE J1939
2041:ARINC 825
2031:ARINC 429
1987:IEC 61107
1954:IEC 62351
1949:IEC 61850
1922:IEC 60870
1869:OpenTherm
1761:MTConnect
1688:MelsecNet
1601:DirectNET
1584:DeviceNet
1274:Lightning
1224:Atari SIO
1099:SpaceWire
932:Zorro III
872:S-100 bus
867:SS-50 bus
860:Standards
780:standards
773:Technical
659:2 October
304:5 to 1 kΩ
117:capacitor
79:conductor
2134:Category
1964:PROFIBUS
1733:Sinec H1
1718:RAPIEnet
1713:PROFINET
1708:PROFIBUS
1673:INTERBUS
1668:HostLink
1606:EtherCAT
1500:Category
1475:Wishbone
1448:Embedded
1427:Portable
1347:Profibus
1279:DMX512-A
1165:Parallel
1017:Ethernet
927:Zorro II
877:Multibus
778:de facto
580:Archived
513:Archived
441:See also
228:Genuine
205:for the
201:used as
102:MicroLAN
2068:FlexRay
2036:CAN bus
2018:Vehicle
1859:LonTalk
1834:EnOcean
1804:BatiBUS
1771:OPC HDA
1738:SynqNet
1698:Optomux
1678:IO-Link
1653:GE SRTP
1579:CANopen
1574:CAN bus
1480:SLIMbus
1434:PC Card
1418:TOSLINK
1108:Storage
1062:RapidIO
942:FASTBUS
897:STD Bus
794:General
736:Lazarus
693:iButton
395:domains
338:1–15 μs
326:1–15 μs
219:MagSafe
175:voltage
110:iButton
90:devices
18:IButton
2119:Cyphal
2007:Zigbee
2002:Modbus
1959:Modbus
1904:Zigbee
1899:Z-Wave
1864:Modbus
1799:BACnet
1794:1-Wire
1776:OPC UA
1766:OPC DA
1693:Modbus
1413:S/PDIF
1304:1-Wire
1269:RS-485
1264:RS-423
1259:RS-422
1254:RS-232
1115:ST-506
1072:NVLink
922:STEbus
882:Unibus
734:using
447:SDI-12
412:EEPROM
341:0 volt
288:bridge
284:driver
269:ground
246:master
217:Apple
187:RS-232
179:memory
121:
98:master
60:serial
50:1-Wire
2083:J1708
2078:J1587
2073:IEBus
1997:M-Bus
1829:DyNet
1814:CEBus
1809:C-Bus
1408:McASP
1376:Audio
1321:SMBus
1317:PMBus
1299:UNI/O
1239:HP-IL
1192:SATAe
1177:ESCON
1150:HIPPI
982:NuBus
937:CAMAC
907:Q-Bus
902:SMBus
887:VAXBI
784:wired
654:(PDF)
628:(PDF)
621:(PDF)
346:60 μs
311:reset
252:or a
156:CAT-5
140:TO-92
119:(~800
54:wired
52:is a
2108:SENT
2103:MOST
2026:AFDX
1939:DNP3
1879:VSCP
1874:oBIX
1819:DALI
1703:PieP
1631:FINS
1596:DF-1
1559:BSAP
1554:AS-i
1465:AMBA
1403:MADI
1388:AES3
1249:MIDI
1202:NVMe
1198:AHCI
1160:SCSI
1145:DSSI
1120:ESDI
997:SBus
957:EISA
892:MBus
782:for
775:and
661:2020
636:2008
433:and
408:FPGA
393:bus
300:i.e.
286:and
273:i.e.
230:Dell
160:RJ11
138:, a
73:and
2114:VAN
2098:LIN
2056:FMS
1894:xPL
1889:xAP
1884:X10
1854:KNX
1849:FIP
1844:EIB
1839:EHS
1824:DSI
1646:HSE
1569:CIP
1469:AXI
1398:I²S
1352:USB
1337:D²B
1332:SPI
1327:I3C
1309:I²C
1244:HIL
1229:DCB
1200:or
1187:SSA
1170:SAS
1130:SMD
1125:IPI
1047:AGP
1037:PXI
1027:PCI
1022:UPA
1002:VLB
992:MCA
977:VPX
972:VXS
967:VXI
962:VME
947:LPC
917:ISA
356:CRC
183:USB
154:or
108:or
63:bus
2136::
1641:H1
1319:,
1315:,
695:,
609:^
578:.
511:.
505:.
481:.
398:.
348:.
315:μs
306:.
298:,
209:.
185:,
124:pF
112:.
86:IC
81:.
1532:e
1525:t
1518:v
1471:)
1467:(
1323:)
1311:(
765:e
758:t
751:v
663:.
638:.
603:.
589:.
564:.
543:.
522:.
491:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.