1-wire kommunikationsgränssnitt



vad är 1-Wire-teknik?

Grunden för 1-Wire-teknik är ett seriellt protokoll med en enda data raden plus marken referens för kommunikation. Ett 1-Wire master initierar och styr kommunikationen med en eller flera 1-Wire slav enheter på 1-Wire bussen. Varje 1-Wire slav enhet har en unik, oföränderliga, factory-programmerad, 64-bitars ID (ID-nummer) som fungerar som enhetens adress på 1-Wire bussen. 8-bitars familj koden, en delmängd av 64-bitars ID, identifierar den enhetstyp och funktionalitet. 1-Wire slav enheter fungerar normalt, över det spänning 2.8V (min) till 5.25V (max). De flesta 1-Wire enheter har ingen PIN-kod för strömförsörjning, de tar sin energi från 1-Wire bussen (parasitära tillförsel).

Mer om 1-Wire-teknik kan hittas på Maxim IC webbsidor.

1-wire master kommunikationsgränssnitt

Detta instructable visar hur att genomföra och använda grundläggande serial 1-Wire master kommunikationsgränssnitt som en show på bild (länk).

Se Steg
Relaterade Ämnen

ATTiny USI I2C inledning - en kraftfull, snabb och bekväm kommunikationsgränssnitt för ATTiny projekt!

I2C, det är en standard som har funnits i runt 20 år och har hittat användningsområden i nästan varje hörn av elektronik universum. Det är en otroligt användbar teknik för oss microcontroller hobby men kan verka skrämmande för nya användare. Denna ha...

Arduino 1-wire sniffer

Medan du arbetar på ett 1-wire bussystem - t.ex. bygga en Arduino Uno 1-wire slav enhet med en OneWireSlave bibliotek eller gör de allmänna utveckling och felsökning - en logik analyzer att utvärdera och tolka lite trafik på bussen kan vara bra. Jag...

AVR Assembler handledning 10

Välkommen till handledning 10!Ledsen att det tog så lång tid för att få denna nästa avbetalning ut men detta är en ganska hektisk tid på året. I alla fall, är här det!Vi har kommit långt och du förmodligen redan är kompetenta nog att skriva många int...

GROWMAT home automation

GROWMATär automation enhet för bostäder, växthus, fält för växande frukter, grönsaker och blommor. Kan användas som fristående automation enhet, fjärrkontrollen eller övervakning och säkerhetssystem och kan spara tid, eftersom kan verk nästan utan ti...

Edison och Arduino/Genuino 101 Trådlös väderstation

Detta Instructable beskriver en Intel(r) Edison- och Arduino/Genuino 101-baserade modulär Trådlös väderstation har jag nyligen skapat för min hemmabruk.Grundläggande begrepp, som definierade den setup och lösningar, var:För att ha en modulär lösning,...

Distans kontrollerade VGA kamera - översikt

tanken bakom projektet var mycket enkelt: utforma en billig fjärrstyrda system kan fortfarande ta bilder och ladda upp dem till en fjärrfil lagring med en kamera för att aktiveras av antingen fjärrkommandon eller sensor händelser. Och efter många hjä...

Länkare OLED för pcDuino

Linker OLED modul är en OLED-display mäts vid 0,96 "och med en upplösning på 128 x 64. Den kommunicerar med värden genom IIC gränssnitt. Det är av hög ljusstyrka, bred bildvinkel, låg strömförbrukning och liten formfaktor.Steg 1: funktionenKommunikat...

En DVD spelaren hacka

detta är en beskrivning av öppen källkod/öppen hårdvara projekt av en fjärrkontrollerad Arduino (Freeduino) baserade Klocka/termometer utnyttja strömförsörjning och VFD panel från en trasig DVD-spelare i en skräddarsydd akryl hölje. Syftet med projek...

2.4 G M2M RF UART modul Debugger Användarhandbok

Den LC-3000(PA) följetong 2.4 GHz RF Multi-till-Multi (M2M) UART modulen är en ny modul av INHAOS, det har kombinerat en hög prestanda och låg effekt Cortex-M0 processor och 2,4 G RF SOC, ger användaren ett mycket enkelt sätt att genomföra 2.4G RF ko...

BLUETOOTH kontrollerad ROBOCAR med ANDROID SMART PHONE

Syftet med detta projekt för att kontrollera saker via trådlöst i ett band som Bluetooth. Nu en dagar Android smart telefon är ett modeord och många saker kan styras av Android via Bluetooth, WiFi. Så, mitt motiv är att göra ett kommunikationssystem...

Larm med Motion och sund sensorn övervakas och kontrolleras Via Web

I detta Instructables kommer jag gjorde ett litet projekt med ett PHPoC blått från Sollae System (Sydkorea).PHPoC Blue(P4S-342) är en programmerbar styrelse inbäddade med en PHPoC tolk. Den har 22 digital input/output stift, 6 analoga ingångar och ol...

IoT väderstation med Adafruit HUZZAH ESP8266 (ESP-12naE) och Adafruit IO

Hej, alla! Tid sedan jag såg denna väderstation av Aleator777 och jag blev inspirerad att göra min egen väderstation. Jag såg att Intel Edison är för dyrt i mitt land, så jag bestämde mig för att leta efter något mycket billigare, och jag hittade den...

MSP430 baserad Chronulator (med Launchpad chip)

nyligen, jag har experimenterat med microcontrollers. Ett projekt som verkligen fångade min blick var Chronulator på http://www.sharebrained.com. På samma gång släppt Texas Instruments en experimenter's kit kallas startfönstret för enastående pris på...

Sprites & grafik på den Micromite kamrat

Micromite kamrat Mini dator Kit klarar flera skärm och audio lägen.En av de mest övertygande av dessa lägen är leveranssätt 4: Sprite och kakel-läge.Leveranssätt 4 är kapabel att:Upp till 16 16x16 sprites med 16 färger.Upp till 63 8 x 8 plattor med 1...

Arduino och modulen Noritake 24 x 6 VFD (Vacuum Fluorescent Display)

först vill jag tacka Noritake för VFD-modulen för jag tycker det är ganska cool jag frågade dem för en att arbeta med och de gav den till mig.http://www.Noritake-elec.com/default.htmVFDs (Vacuum Fluorescent Display) var och används i stora raseri av...

Analoga experiment någonstans

två DIY mikro-controller baserat USB ansluten elektroniska enheter som tillsammans med Texas instrument analoga System Lab startpaket och en bärbar dator tillåter dig att utföra analoga experiment någonstans.Det skulle vara underbart om äldre student...

ESP8266 WiFi kontrollerade aircon remote

I min första instructableArduino Yun - solpanel Monitoring Systemdelade jag mina små projekt för att övervaka produktionen av våra solpaneler. Som vi måste vara mycket försiktig med att producera mer energi än vad vi förbrukar, är nästa logiska steg...

Arduino + WiFi, musik lyhörd LED ljus fixtur

detta instructable ger anvisningar för att bygga en Saiko5 WiFi aktiverat LED armatur baserad på Arduino hobby plattform. Den innehåller stegvisa instruktioner från styrelsen design till lödning till fall integration, samt instruktioner förklarar hur...

Monteringsanvisningar för reaktorhärden, DIY Arduino programmeraren

Hur det fungerarUSB-Mini-kontakt, detta ger både kraften och den seriell datakommunikationen från datorn till reaktorn kärnar ur programmeraren.-USB/seriell FT232RL, meddelande IC chip av FTDI. USB-signalen konverteras till 5 volt TTY följetong för d...