IT-lexicon › Hardware › 1-Wire

1-Wire

Hardware Svenska → Bijgewerkt: 2026-11-03

Een bus van Dallas Semiconductor die toekan met één datalijn plus massa — en de aangesloten chips via diezelfde lijn kan voeden.

Een pull-up-weerstand houdt de lijn hoog; wie wil praten trekt hem laag. Bits worden gecodeerd als korte of lange lage pulsen binnen tijdslots die de master start. Elk apparaat heeft een uniek 64-bits ROM-ID dat in de fabriek is ingebrand, met een familiecode en een CRC, en met een zoekalgoritme kan de master alles op de bus opsporen zonder vooraf te configureren. In parasitaire voedingsmodus laadt een chip een condensator op zolang de lijn hoog is en teert daarop zodra hij laag is.

De snelheid is bescheiden, zo'n 16 kbit/s, maar een DS18B20-temperatuursensor aan het eind van tien meter kabel trekt zich daar niets van aan. Dezelfde techniek zit in iButton, de sleutelhangers die nog steeds deuren en wasruimtes openen. Door de krappe timing wordt de bus vaak per software aangestuurd (bit-banging) met uitgeschakelde interrupts.

← Terug naar het lexicon