Bus masters

Bus masters

Bus Masters

The 1-wire adapters are the interface between the computer and the 1-wire bus. In 1-wire lingo, they are called bus masters.
 
  • Serial
    • Discrete compoment (passive)
      • DS9790E (note the 'E')
      • HA2, HA3 HA4B
    • DS2480B-based
      • DS9097U
      • Numerous devices with an integral USB-serial convertor
    • LINK (PIC microprocessor)
      • LINK, LINK12, LINK45, LinkHub
    • HA7E (microprocessor-based)
      • HA7E HA7S
    • HA5 (miroprocessor)
      • HA5 with multidrop addressing)
  • USB
    • DS2490-based (native USB 1.1 chip)
      • DS9490R DS9490B
    • USB-Serial integrated
      • LinkUSB
      • USB9097
  • i2C
    • DS2482-100, DS2482-101 DS2482-800 DS2482-101 DS2483
  • Parallel
    • Not supported
  • Ethernet
    • LinkHubE
    • HA7NET
    • OW-SERVER-ENET
  • Network
    • ser2net
    • owserver
    • Xport
  • Built-in
    • kernel module w1

How to Choose?

  1. What ports are available?
  2. Do you want to offload processing from your CPU?
  3. Do you need advanced bus electrical control (overdrive, active pullup, echo cancelling, logical partitioning)?
Name Connection Support Technology Vendor Overdrive Links Notes
DS9097U  Serial Full DS2480B Dallas/Maxim yes http://pdfserv.maxim-ic.com/en/ds/DS9097U-009-DS9097U-S09.pdf  
DS9097  Serial Full Bit-bang Dallas/Maxim no   easy home-build. Passive components
HA2 Serial Full Bit-bang Embedded Data Systems no http://talk1wire.com/?q=system/files/HA3.pdf Software equivalent to the DS9097E
HA3 Serial Full Bit-bang Embedded Data Systems no
 
http://talk1wire.com/?q=system/files/HA3.pdf
Software equivalent to the DS9097E
HA4B Serial Full Bit-bang Embedded Data Systems no http://talk1wire.com/?q=system/files/HA4B.pdf Software equivalent to the DS9097E
HA5 Serial Full Ascii Embadded Data Systems no http://talk1wire.com/?q=node/87 Microprocessor -- multidrop
HA5 RS485 Full Ascii Embedded Data Systems no http://talk1wire.com/?q=node/87 Microprocessor -- multidrop
HA7E Serial Full Ascii Embedded Data Systems no http://talk1wire.com/?q=system/files/UsersMan-HA7E.pdf Microprocessor
HA7S Serial Full Ascii
Embedded Data Systems
no   Microprocessor -- equivalent to  HA7E
DS9490r USB Full DS2490 Dallas/Maxim yes    
LINK Serial Full PIC iButtonLink no  LINK  --link=/dev/ttySx
LinkHub-E tcp Full telnet iButtonLink no  LinkHub-E  --link=192.168.0.1
LinkUSB USB Full PIC iButtonLink no   --link=/dev/ttyUSBx
USB9097 USB Full DS2480B PCsensor yes PCsensor --device=/dev/ttyUSBx
DS2482-100 i2c Full DS2482-100 Dallas/Maxim yes   1-channel
DS2482-101 i2c Full DS2482-101 Dallas/Maxim yes   Single channel with sleep (low power mode)
DS2483 i2c Full DS2483 Dallas/Maxim yes   Cheaper single channel sleep fixed address
DS1410E parallel No   Dallas/Maxim yes    
DS2482-800 i2c Full DS2482-800 Dallas/Maxim yes   8-channel
ECLO USB Full DS2480B ECLO yes   ftdi_sio USB->Serial
PuceBaboon USB Full DS2490 PuceBaboon yes    
MP0020 USB Full

DS2490 

Meraprojekt yes Meraproject No ID chip, Needs '-altUSB'
HA7Net tcp Full web server EDS no Embedded Data Systems --ha7=IPaddress 
OW-SERVER-ENET tcp Full telnet+web EDS no Embedded Data Systems --enet=IPaddress
DS9121O USB No PIC Dallas/Maxim yes    
owserver tcp Full software OWFS yes   multiplexer/network link
EtherWeather tcp Full AVR Jacob Potter    Website EtherWeather Kit form?
w1 netlink Full Linux kernel Evgeniy Polyakov     usb, i2c and many embedded