Unterschätzte One-Wire-Schnittstelle (2024)

Startseite > Embedded > Hardware > Unterschätzte One-Wire-Schnittstelle

Raspberry Pi

26. Mai 2021, 14:00 Uhr | von Klaus Dembowski

Unterschätzte One-Wire-Schnittstelle (1)

Ein Raspberry Pi verfügt über eine ganze Reihe von Schnittstellen, die sich für den Anschluss von Sensoren eignen. Am häufigsten zum Einsatz kommen SPI und I2C. Daneben gibt es am GPIO Port eines Raspberry Pi den One-Wire – was er kann erfahren Sie hier.

Der One-Wire-Bus [1] ist im Prinzip über 20Jahre alt und wurde von der Firma Dallas Semiconductor entwickelt, die in der Firma Maxim Integrated aufgegangen ist. Maxim Integrated wurde wiederum im letzten Jahr vom Konkurrenten Analog Devices (ADI) erworben, der drei Jahre zuvor ebenfalls Linear Technology übernommen hat. So verfügt ADI mittlerweile über ein einmaliges Spektrum unterschiedlicher analoger und digitaler ICs. Bekannt wurde ADI in den sechziger Jahren mit spezialisierten Operationsverstärken. ADI fertigt die besonderen Chips der aufgekauften Firmen weiterhin und unterstützt sie. Ebenso gilt das für den Bereich der One-Wire-Chips[2], die stets einDS in der Bezeichnung führen, was den ursprünglichen Hersteller (Dallas Semiconductor) ausweist.

Der One-Wire (1-Wire) wird mitunter ebenfalls als MicroLAN bezeichnet. Jedoch ändert das nichts daran, dass One-Wire-Chips generell von einem einzigen Hersteller (Dallas, Maxim Integrated, Analog Devices) stammen. Oft erscheint das jedoch anders, weil DS-Chips auf einer Vielzahl von Boards und Modulen integriert sind, die Firmen – auch aus dem Maker-Bereich – mit eigenen Bezeichnungen und Namen führen.

Matchmaker+ Anbieter zum Thema

zu Matchmaker+

Unterschätzte One-Wire-Schnittstelle (8)

Spannungsversorgung und Pegel

Das One-Wire-Übertragungsprotokoll arbeitet pulsweitenkodiert (PWM) und ist relativ einfach gehalten, weshalb es Anwender leicht per Software über einen einzigen Anschluss eines Mikrocontrollers ausführen können.

Ein logisches High liegt dann vor, wenn sich der Leitungspegel für maximal 15µs auf Massepotential befindet, ein logisches Low, wenn sich der Pegel für minimal 60µs auf Massepotential befindet. Hierbei darf die Spannung – der Leitungspegel – zwischen2,7 und 5,5V liegen, wobei einige Bausteine jedoch eine enge definierte Spannung zwischen 3,0und 3,7V benötigen. Diese Daten entsprechen den üblichen CMOS/TTL-Pegeln. Mithilfe eines Kondensators wird die Spannungsversorgung im jeweiligen Chip (Cpp im Bild1) realisiert. Er bezieht seine Energie in den Datenpausen der Übertragung, speichert sie und verwendet sie dann für das Verarbeiten der Daten während des Übertragens.

Die Kondensatorkapazität (typischerweise 800pF bis 100nF) ist so bemessen, dass sich mindestens ein Low-Zyklus überbrücken lässt. Eine solche Form der Energieübertragung bezeichnet man als »parasitic power« oder als parasitäre Spannungsversorgung. Über eine (interne) Diode lässt sich verhindern, dass sich die Kapazität in den Low-Phasen entlädt. Um die kapazitive last nicht zu stark zu erhöhen, wird eine Schottky-Diode verwendet. Sie besitzt nicht nur eine geringe parasitäre Kapazität, sondern verursacht ebenso lediglich einen geringen Spannungsabfall.

Die One-Wire-Bauelemente werden über einen Open-Drain-Pin (Wired AND) an die Leitung (DQ, Bild1) angeschlossen. Sie kann über einen Pullup-Widerstand (typischerweise 1,5bis 5kΩ) auf High-Pegel gelegt und von den Teilnehmern auf Low-Pegel gezogen werden. Nach jeder Low-Phase muss eine ausreichend lange High-Phase folgen, damit sich die internen Kapazitäten in den Slaves wieder aufladen können. Somit ist das Timing für das Erfüllen der One-Wire-Kommunikationssequenz essenziell.

Unterschätzte One-Wire-Schnittstelle (9)

Der One-Wire-Trick liegt gewissermaßen in den speziellen Chips. So sind sowohl die Daten als auch die Spannungsversorgung über einen einzigen Anschluss zu führen. Obwohl es One-Wire heißt, benötigt man noch eine zweite Leitung für die Schaltungsmasse (GND). Gleichwohl ist One-Wire damit ein einzigartiges System. Einige der One-Wire-Chips verfügen über einen VDD-Pin für den Anschluss einer Spannungsversorgung, was als Option oder für den Test gedacht ist, denn im Prinzip ist er nicht notwendig. Das One-Wire-Prinzip lässt sich ebenso für eigene Entwicklungen adaptieren. Hierfür setzt man ein ähnlich einfaches Protokoll ein und baut für die Spannungsversorgung eine separate Schaltung (Bild2) auf. So lässt sich die nötige Versorgungsspannung für einen digitalen Sensor aus dem Datenstrom beziehen.

Unterschätzte One-Wire-Schnittstelle (10)

Intelligente Knöpfe

Eine spezielle Bauform von One-Wire-Chips bietet Maxim Integrated mit den sogenannten iButtons an. Sie sind insbesondere für Identifizierungs-, Kontroll- und Zugangsanwendungen gedacht. Zum Einsatz kommen sie beispielsweise in Druckerpatronen. Von der Funktion her unterscheiden sich konventionelle 1-Wire-Chips nicht von der der iButtons (Bild3).

In einem runden, etwa 17mm durchmessergroßen Stahlgehäuse mit einer Dicke von typischerweise 3bis 6mm befindet sich ein Speicherchip mit einer eigenen Seriennummer (64Bit). Er lässt sich durch Berühren mit dem Kontakt eines passenden Lesegerätes per 1-Wire-Verbindung auslesen. Das ist beispielsweise für das Authentifizieren an einem Schlüsselbund oder an einem Container möglich. Eine andere Funktion weisen die sogenannten »iButton-Logger« auf, mit denen sich beispielsweise Umweltdaten wie die Temperatur oder die Feuchtigkeit (DS1923) ermitteln und aufzeichnen lassen.

Aufbau eines One-Wire-Systems

Prinzipiell sind verschiedene Topologien (Linear, Abzweig, Stern) für ein One-Wire-System möglich. Gleichwohl empfiehlt sich ein lineares System. In ihm befinden sich alle Teilnehmer – ausgehend vom Master – an einem Strang. Bei den anderen Konstellationen können an den Abzweigstellen leicht Impedanzfehler entstehen, die unerwünschte Reflexionen erzeugen und das Signal hiermit verfälschen. Handelt es sich um eine elektrisch kurze Leitung, sind die Reflexionen zu vernachlässigen. Man spricht von einer elektrisch kurzen Leitung, wenn die Hin- plus Rücklaufzeit einer Welle kleiner ist als der kleinere Wert von Signalanstiegszeit und -abfallzeit.

Bereits mit Klingeldraht und einfachen Telefonkabeln lassen sich kleine One-Wire-Systeme aufbauen, die eine Ausdehnung von mehreren Metern haben können. Nötig ist lediglich eine Zweidrahtleitung, die bei 16MHz idealerweise eine maximale Dämpfung von 8dB aufweist. Über eine Leitung erfolgt die Datenübertragung und Stromversorgung, während die andere die gemeinsame Masse bildet. Wichtig für den Anschluss ist, dass der Entwickler entweder ein ungeschirmtes Kabel verwendet, oder den Schirm nicht mit Masse verbindet. Ungenutzte Adern sollte er ebenfalls nicht mit Masse verbinden, um die Leitungskapazität nicht zu erhöhen.

  1. Unterschätzte One-Wire-Schnittstelle
  2. One-Wire-Schnittstelle Teil 2

Lesen Sie mehr zum Thema

elektroniknet Maker-Boards Industrie-Computer / Embedded PC SBCs / CPU-Boards / CoM / SoM

Das könnte Sie auch interessieren

Entwickeln mit dem Raspberry Pi 10 geniale Projektideen Raspberry Pi Das sind die »Coolest Projects« Leser-Umfrage zu Debugging Das sind die Top 3 Interview mit Segger Microcontroller Sicherheit steht über allem Edge Computing Die richtigen Fragen stellen
Unterschätzte One-Wire-Schnittstelle (12)

Weitere Artikel zu elektroniknet

Meilenstein in der Quantentechnologie Sensor misst atomare elektrische und magnetische… Zweizylinder generiert Strom für E-Autos Fahren mit E-Motor, tanken wie beim Verbrenner Maschinenstillstand verringern KI-Copilot von Remberg für die Industrie Mit mehreren Qubits gleichzeitig rechnen Classiq integriert QuEras… Nur Frontend-Produktion bringt es nicht Von autonomer Halbleiterproduktion ist die EU weit…

Weitere Artikel zu Maker-Boards

Mit integriertem Kühlkörper Spannungsversorgungsmodul für den Raspberry Pi Interview with Roger Thornton »We're producing 70,000 Raspberry Pi 5 a… Interview mit Roger Thornton »Wir produzieren 70.000 Raspberry Pi 5 pro Woche« Entscheidungshilfe für Entwickler RP2040 und Raspberry Pi 5 – die Unterschiede »WisBlock« von RAKwireless IoT-Anwendungen einfach umgesetzt

Weitere Artikel zu Industrie-Computer / Embedded PC

Lüfterlose »Eagle-Eyes AIH«-Familie EFCO bringt neue IPCs mit 2.5-GB-PoE-LAN Auf Basis von NXP i.MX 95 Neue Congatec-Module für sichere KI-Applikationen… »ROM-6881« Advantech zeigt neues Modul im SMARC-Formfaktor »AIB-NVAO« von Avalue Box-PC für Automotive, Logistik und Fertigung »PCOM-BA03GL« Portwell bringt neues CoM für die Beschleunigung…

Weitere Artikel zu SBCs / CPU-Boards / CoM / SoM

SMARC und COM Express mit Atom-CPUs Skalierbare Computing-Module mit Nehmerqualitäten SGET treibt HFM-Standard voran Erleichterte Integration und Austauschbarkeit für… Auszeichnung für jahrelange Kooperation NXP erhebt TQ zum Platinum-Partner Interview mit Andreas Willig, TQ »Proprietär oder Standard? Beides nutzen!« Messe mit Konferenzen Embedded-Branche trotzt Konjunkturschwäche

Weitere Artikel zu Sensoren & -systeme

Ergebnisse des zweiten Quartals ams OSRAM: 4 Prozent weniger Umsatz Medizingeräte-Entwicklung Neue Elektronik-Partnerschaft für smarte Wearables Viavi Sensing Solutions for Fiber-Enabled Critical… Einfache Integration, viele Anwendungen Encoder mit Federklemme Geringe Größe, niedrige Verlustleistung Stromsensor ersetzt herkömmliche Shunt-Lösung
Unterschätzte One-Wire-Schnittstelle (2024)
Top Articles
Rogue Echo Bumper Plates Review (2024 Update) | BarBend
Rogue Competition Bumper Plates Review - Pros/Cons, Photos, Prices | Garage Gym Reviews| Garage Gym Reviews
Aberration Surface Entrances
Knoxville Tennessee White Pages
Durr Burger Inflatable
Odawa Hypixel
Restored Republic January 20 2023
Tabc On The Fly Final Exam Answers
Jonathon Kinchen Net Worth
Senior Tax Analyst Vs Master Tax Advisor
35105N Sap 5 50 W Nit
Graveguard Set Bloodborne
Stream UFC Videos on Watch ESPN - ESPN
Toonily The Carry
South Ms Farm Trader
4156303136
Nonne's Italian Restaurant And Sports Bar Port Orange Photos
Red Tomatoes Farmers Market Menu
Webcentral Cuny
Tvtv.us Duluth Mn
Vanessawest.tripod.com Bundy
Missed Connections Inland Empire
Gentle Dental Northpointe
Aps Day Spa Evesham
Toyota Camry Hybrid Long Term Review: A Big Luxury Sedan With Hatchback Efficiency
Happy Life 365, Kelly Weekers | 9789021569444 | Boeken | bol
The Old Way Showtimes Near Regency Theatres Granada Hills
Yog-Sothoth
Drug Test 35765N
Tips and Walkthrough: Candy Crush Level 9795
Living Shard Calamity
How to Make Ghee - How We Flourish
Sandals Travel Agent Login
Xfinity Outage Map Lacey Wa
Southern Democrat vs. MAGA Republican: Why NC governor race is a defining contest for 2024
Amici Pizza Los Alamitos
Skyrim:Elder Knowledge - The Unofficial Elder Scrolls Pages (UESP)
Viewfinder Mangabuddy
Wsbtv Fish And Game Report
Craigslist Gigs Wichita Ks
ESA Science & Technology - The remarkable Red Rectangle: A stairway to heaven? [heic0408]
Busted Newspaper Mcpherson Kansas
Lady Nagant Funko Pop
The Horn Of Plenty Figgerits
Backpage New York | massage in New York, New York
Underground Weather Tropical
Wrentham Outlets Hours Sunday
Deshuesadero El Pulpo
De Donde Es El Area +63
Estes4Me Payroll
28 Mm Zwart Spaanplaat Gemelamineerd (U999 ST9 Matte | RAL9005) Op Maat | Zagen Op Mm + ABS Kantenband
Cbs Scores Mlb
Latest Posts
Article information

Author: Lidia Grady

Last Updated:

Views: 6020

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Lidia Grady

Birthday: 1992-01-22

Address: Suite 493 356 Dale Fall, New Wanda, RI 52485

Phone: +29914464387516

Job: Customer Engineer

Hobby: Cryptography, Writing, Dowsing, Stand-up comedy, Calligraphy, Web surfing, Ghost hunting

Introduction: My name is Lidia Grady, I am a thankful, fine, glamorous, lucky, lively, pleasant, shiny person who loves writing and wants to share my knowledge and understanding with you.