Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:hw:05-1-wire [2020/03/05 09:21]
jan_kozak
en:hw:05-1-wire [2020/06/16 08:39]
avsetula
Line 1: Line 1:
-======%hide 1-Wire bus ======+====== 1-Wire bus ======
 1-Wire is a communication bus system designed for low-speed data transmission,​ signalling and power through a single wire.  1-Wire is a communication bus system designed for low-speed data transmission,​ signalling and power through a single wire. 
  
 Unipi 1-Wire products are designed for reliability and serialization. For this purpose, Unipi 1-Wire sensors and hubs use a four-wire setup (GND, VCC, DATA-IN, DATA-OUT) Unipi 1-Wire products are designed for reliability and serialization. For this purpose, Unipi 1-Wire sensors and hubs use a four-wire setup (GND, VCC, DATA-IN, DATA-OUT)
  
 +===== 1-Wire temperature sensors =====
 {{ :​en:​hw:​03-1wire:​xds18b20.jpg?​direct&​100|}} {{ :​en:​hw:​03-1wire:​xds18b20.jpg?​direct&​100|}}
  
-Unipi 1-Wire temperature sensors are based on a widely used DS18B20 [[en:​automation:​02-glossary:​1wire-hidden|1-Wire]] sensor encased in a TO-92 metal probe. ​The sensor converts 12-bit temperature values to a digital signal (750 ms max. delay)+Unipi 1-Wire temperature sensors are based on a widely used DS18B20 [[en:​automation:​02-glossary:​1wire-hidden|1-Wire]] sensor encased in a TO-92 metal probe.
  
   * Voltage range: 3.0V - 5.5V   * Voltage range: 3.0V - 5.5V
   * Temperature measuring range: -55°C / +125°C   * Temperature measuring range: -55°C / +125°C
   * Accuracy: ±0.5°C (-10°C / +85°C range)   * Accuracy: ±0.5°C (-10°C / +85°C range)
-  * Can be powered by DATA wire+  ​* The sensor converts 12-bit temperature values to a digital signal (750 ms max. delay) 
 +  ​* Can be powered by DATA wire (parasitic mode)
  
 ==== Unipi 1-wire temperature sensor ==== ==== Unipi 1-wire temperature sensor ====
-[[https://​www.unipi.technology/​1-wire-teplotni-senzor-p63|Unipi 1-Wire temperature sensor]] is available in four cable lengths, and features an RJ45 connector. It can be connected to older [[https://​www.unipi.technology/​cs/​neuron-c2|Unipi Neuron]] controllers with RJ45 1-Wire port, or the [[https://​www.unipi.technology/​1-wire-hub-s-8-porty-p31| Unipi 8-port 1-Wire hub]]. The latest Unipi Neuron design and the entire Unipi Axon line are equipped with 3-wire screw terminals, for which the **RJ45 connector cannot be used**. ​+[[https://​www.unipi.technology/​1-wire-teplotni-senzor-p63|Unipi 1-Wire temperature sensor]] is available in four cable lengths, and features an RJ45 connector. It can be connected to older [[https://​www.unipi.technology/​cs/​neuron-c2|Unipi Neuron]] controllers with RJ45 1-Wire port, or the [[https://​www.unipi.technology/​cables-reductions-hubs-c41| Unipi 8-port 1-Wire hub]]. The latest Unipi Neuron design and the entire Unipi Axon line are equipped with 3-wire screw terminals, for which the **RJ45 connector cannot be used**. ​
  
-{{ :​en:​hw:​03-1wire:​1-wire-temperature-meter.png?​400 |}}+{{ :​en:​hw:​03-1wire:​1-wire-temperature-meter.png?​400&​direct ​|}}
  
 If you need to connect the sensor to a controller with the 3-wire terminal, there are two methods you can do so:  If you need to connect the sensor to a controller with the 3-wire terminal, there are two methods you can do so: 
  
-  - cut off the sensor'​s RJ45 connector, put ferrules onto the wires and and wire them into the 3-wire terminal according to [[https://​kb.unipi.technology/​_media/​en:​automation:​02-glossary:​infografika_axon.png|this schematic]] +  - cut off the sensor'​s RJ45 connector, put ferrules onto the wires and wire them into the 3-wire terminal according to [[https://​kb.unipi.technology/​_media/​en:​automation:​02-glossary:​infografika_axon_2.png|this schematic]] 
-  - use the [[https://​www.unipi.technology/​kabelova-1-wire-redukce-rj45-3-pin-svorkovnice-p325|cable reduction]]+  - use the [[https://​www.unipi.technology/​cables-reductions-hubs-c41|cable reduction ​and Unipi 1-Wire hubu]] 
 + 
 +The sensor uses a four-wire connection for better reliability of branched networks. If needed, it can be modified for a three-wire connection. ​
  
 === Possible connections === === Possible connections ===
Line 28: Line 32:
 {{:​en:​hw:​1wire_temp_eng.png?​400|}} {{:​en:​hw:​1wire_temp_eng.png?​400|}}
  
-== Connecting a pair of 1-Wire temp. sensors to Unipi controller using the RJ45 splitter ==+== Connecting a pair of 1-Wire temp. sensors to an Unipi controller using the RJ45 splitter ==
  
 {{:​en:​hw:​splittereng.png?​400|}} {{:​en:​hw:​splittereng.png?​400|}}
Line 40: Line 44:
  
 ==== 1W-T-IB2 / 1W-TH-IB2 on-wall temperature and/or humidity sensors ==== ==== 1W-T-IB2 / 1W-TH-IB2 on-wall temperature and/or humidity sensors ====
-Unipi product listing also contains the 1W-T/H-IB2 compact on-wall sensors for measuring temperature ([[https://​www.unipi.technology/​nastenny-teplotni-senzor-1w-t-ib2-p350|1W-T-IB2] ​model]) or temperature and relative air humidity ([[https://​www.unipi.technology/​nastenny-teplotni-vlhkostni-senzor-1w-th-ib2-p351|1W-TH-IB2]]) in building interiors. The sensors feature a four-wire screw terminal and can be modified for connection both to 3-wire connector and the RJ45 connector. ​+Unipi product listing also contains the 1W-T/H-IB2 compact on-wall sensors for measuring temperature ([[https://​www.unipi.technology/​nastenny-teplotni-senzor-1w-t-ib2-p350|1W-T-IB2]]) or temperature and relative air humidity ([[https://​www.unipi.technology/​nastenny-teplotni-vlhkostni-senzor-1w-th-ib2-p351|1W-TH-IB2]]) in building interiors. The sensors feature a four-wire screw terminal and can be modified for connection both to 3-wire connector and the RJ45 connector. ​
  
 === Connection options ==== === Connection options ====
Line 47: Line 51:
 This option is suited for cases where you need to connect only a single sensor to Unipi Axon or Unipi Neuron controller This option is suited for cases where you need to connect only a single sensor to Unipi Axon or Unipi Neuron controller
  
-{{:cs:hw:senzor_dratovani_3pin.png?100|}}+{{:cs:hw:senzor_dratovani_3pin_2.png?100|}}
  
-== RJ45 connector ==+===== RJ45 connector ​=====
 Modification for the RJ45 connector is useful in three major cases: ​ Modification for the RJ45 connector is useful in three major cases: ​
-  - you need to connect a pair of sensors to Unipi Neuron or Unipi Axon controller using the [[https://​www.unipi.technology/cs/​1-wire-2-port-splitter-p327|2-port splitter]]+  - you need to connect a pair of sensors to Unipi Neuron or Unipi Axon controller using the [[https://​www.unipi.technology/​1-wire-2-port-splitter-p327|2-port splitter]]
   - you need to connect a single sensor to an Unipi Neuron with the older RJ45 1-Wire port.    - you need to connect a single sensor to an Unipi Neuron with the older RJ45 1-Wire port. 
   - you need to connect multiple sensors using the  [[https://​www.unipi.technology/​1-wire-hub-s-8-porty-p31|8-port hub]].   - you need to connect multiple sensors using the  [[https://​www.unipi.technology/​1-wire-hub-s-8-porty-p31|8-port hub]].
  
-{{:​cs:​hw:​senzor_dratovani_rj45.png?​200|}}+{{:​cs:​hw:​senzor_dratovani_rj45.png?​200| }} 
 +{{ :​cs:​hw:​rj45-pinout_1-wire.png?​nolink&​400|}}