Knowledge (XXG)

1-Wire

Source 📝

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:)

Index

IButton

Akbil smart ticket

wired
half-duplex
serial
bus
Dallas Semiconductor
data communication
supply voltage
conductor
IC
devices
thermometers
master
capacitor
pF
integrated circuits
TO-92
watch battery
modular connectors
CAT-5
RJ11
modular plugs
temperature
voltage
memory
USB
RS-232

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.