1-Wire on lihtne kahejuhtmeline siin temperatuuriandurite ja juurdepääsuvõtmete jaoks -- enne komponentide ostmist tasub mõista, mida see tegelikult teeb.
Aus piiride osasPartnerite võrgustik paigalduseksTasuta teadmistebaas
FV1NL1L2L3NL1L2L3VA-ProtectorL1L2L3UV231IA45.2UV229IA44.8UV230IA45.5OKOKOKveXenelectricVAP3N63X1:hagerTESTT40A300mAAOFFQD1:hagerC166kAOFFQF1:hagerC166kAOFFQF2:hagerC166kAOFFQF3:hagerC166kAOFFQF4:hagerC166kAOFFQF5:hagerC166kAOFFQF6C1C2C3C4C5C6C7C8C9C10:hagerTYA640B10×16A 230V~C1C2C3C4C5C6C7C8C9C10C1C2C3C4C5C6C7C8C9C10X2:legrandC106kAOFFQF7OnRX³B66000legrandQF8XT1XT2XT3XT4XT5XT6XT7XT8XT9XT10XT11:hagerC4A10kANCN4040OFFQF9C1C2C3C4:hagerTYA644A4×16A 230V~C1C2C3C4C1C2C3C4X3:hagerB6A30mAA 10kA0OFFTESTTQD2NINNOUTVA-Protector888258V8880.0AMDveXenelectricVAP1N63X4NINNOUTV228A18.6MveXenelectricVAP1N63tX5NL1L2L3NL1L2L3VA-ProtectorL1L2L3UV231IA45.2UV229IA44.8UV230IA45.5OKOKOKveXenelectricVAP3N63X6IOshellyPro 4PM1234PMX7C1C2C3C4:hagerTYA424A4ch 230V~M1M2M3M4▲▲▲▲▼▼▼▼C1C2C3C4X8interraITS501-0004Universal dimmer4 x LED / R,L,Cmanual override on front1234channelsPROGRUNX9NINNOUTVA-Protector888230V88812.4AMDveXenelectricVAP1N63X11:hager63A230U 170-270V auto resetSETMODEOKLOAD ONX12NINNOUTV228A18.6MveXenelectricVAP1N63tX10:hagerTESTT25A30mAAOFFQD3LOGO! TDE 12:00 · OK F1F2F3F4ESC▲▼◀▶OKSIEMENSLOGO! TDEX13F&FCP-703voltage monitor 3ph4OOX14NL1L2L3NL1L2L3VA-ProtectorL1L2L3UV204IA61.0UV229IA45.2UV231IA44.8ERROKOKveXenelectricVAP3N63X15
Kuidas see töötab
Kuidas see töötab
01
Üks juhe andmetele, üks maandusele
Nimi tuleneb sellest, et kogu suhtlus -- nii käsklused kui andmed -- liigub ühel andmejuhtmel ja ühisel maandusel (GND). Mõnikord lisatakse kolmas Vdd juhe toiteks, või kasutatakse nn parasiittoidet, kus seade võtab energiat otse andmeliini impulssidest.
02
Igal seadmel oma kordumatu 64-bitine ROM ID
Et mitu seadet saaksid ühel juhtmel 'elada' segamini minemata, põletatakse igaühele tehases sisse kordumatu 64-bitine ROM ID (perekonnakood + seerianumber + kontrollsumma). Käsitsi aadressimist pole vaja.
03
DS18B20 -- temperatuuriandur
Kõige levinum 1-Wire seade on digitaalne temperatuuriandur DS18B20. Seda kasutatakse tihti nii, et igas toas, torus või katlas on oma andur samal siinil.
04
iButton/DS1990 -- juurdepääsuvõti
iButton (näiteks DS1990) on metallkorpuses 1-Wire kiip, mis lugejale puudutades edastab oma kordumatu ROM ID. Seda kasutatakse lihtsa juurdepääsuvõtmena -- ustele, väravatele, tööaja arvestuseks.
Mida tasub enne ostmist teada
Mida tasub enne ostmist teada
64-bit
Kordumatu ROM ID igal seadmel
Tehases sisse põletatud identifikaator võimaldab bus masteril eristada kümneid andureid samal siinil -- ilma käsitsi aadressimiseta.
Bus master küsitleb seadmeid
Üks kontroller, bus master, algatab kogu suhtluse ja küsib kordamööda igalt seadmelt tema ROM ID järgi. Seadmed ise suhtlust ei algata -- nad ainult vastavad.
Lineaarne või tähttopoloogia
Praktikas kasutatakse nii pikka ühist siiniliini kui ka tähtkujulist harunemist ühest punktist. Töökindlus sõltub kaabli pikkusest, juhtme ristlõikest, topoloogia kujust ning bus masteri/pull-up takisti kvaliteedist.
Tihti veetud CAT5 kaabliga
1-Wire paigaldustes kasutatakse sageli CAT5/CAT5e keerdpaarkaablit -- üks paar andmetele ja maandusele, teine paar lisa Vdd toiteks, kui parasiitrežiimi ei kasutata.
Parasiittoide -- mugav, aga kompromissiga
Režiim, kus seade toidab end otse andmeliinilt, lihtsustab paigaldust, kuid pikematel või koormatumatel lõikudel, kus mitu seadet on korraga aktiivsed, võib muutuda vähem töökindlaks.
Ühildub Home Assistanti ja Loxone'iga
Mõlemad platvormid toetavad 1-Wire't sobiva bus masteri/lüüsi kaudu, mis loeb andurid ROM ID järgi ja edastab väärtused automaatikale.
Valikud
Mida see lehekülg katab
Põhitõed, mis aitavad otsustada, kas 1-Wire sobib sinu projektile
{'t': '1-Wire päritolu', 'd': "Protokolli arendas Dallas Semiconductor; nüüd kuuluvad kaubamärk ja seadmed Maxim Integrated / Analog Devices'ile."}
{'t': 'Füüsiline kiht', 'd': 'Kuidas andmed ja käsklused liiguvad ühel juhtmel ning miks lisatakse mõnikord kolmas juhe toiteks.'}
{'t': 'Aadressimine ROM ID abil', 'd': 'Kuidas bus master eristab ühte seadet teisest ilma käsitsi seadistamiseta.'}
{'t': 'Peamised seadmed', 'd': 'DS18B20 temperatuurile ja iButton/DS1990 juurdepääsuks -- mis need on ja kus neid kasutatakse.'}
{'t': 'Kus 1-Wire EI sobi', 'd': 'Aus tõdemus, et see pole üldine nutikodu juhtimissiin valgustusele või ruloodele.'}
FAQ
Korduma kippuvad küsimused
Kas 1-Wire sobib valgustusele või ruloodele?
Ei. 1-Wire on mõeldud aeglaste mõõtmiste ja ID lugemiseks -- peamiselt temperatuurile ja juurdepääsu kontrollile. Kiireks või kriitiliseks juhtimiseks sobivad paremini KNX, Modbus või muud automaatikasiinid.
Mitu andurit mahub ühele siinile?
Ühte kindlat arvu pole -- see sõltub kaabli pikkusest, juhtme ristlõikest, topoloogiast ning bus masteri/pull-up takisti kvaliteedist. Praktikas mahub ühele liinile kümneid seadmeid.
Kas eraldi toitejuhe on kohustuslik?
Ei, võimalik on ka nn parasiittoide otse andmeliinilt. See lihtsustab paigaldust, kuid pikematel või koormatud lõikudel võib olla vähem töökindel kui eraldi Vdd juhe.
Kas 1-Wire töötab Home Assistantiga?
Jah, sobiva bus masteri/lüüsi kaudu, mis loeb andurid ROM ID järgi ja edastab väärtused Home Assistanti või Loxone'i.
Millist kaablit kasutada?
Sageli kasutatakse CAT5/CAT5e keerdpaarkaablit -- üks paar andmetele ja maandusele, teine lisa toiteks, kui parasiitrežiimi ei kasutata.
Tahad näha 1-Wire komponente?
See lehekülg annab põhitõed -- konkreetsed DS18B20 andurid ja muud 1-Wire seadmed leiad poest.