Lesson 4 Presentations Busses - Water-Monitor/IoT-Portfolio-FJS GitHub Wiki

Fadi & Stijn - Presentation I²C

TODO

Johanna - Presentation OneWire

Most of the information about the OneWire is mentioned below quite well already. Looking up the information was also pretty easy, but it was only difficult to figure out, what the max. distance was.

Busses

RS232

  • 2 wires, 4 wires (with power and ground)
  • +/- 15 meters
  • 115200 bandwidth
  • Highest 900.000 B/s
  • You can run it over USB
  • 0-3V / 0-5V
  • Kinda expensive

RS485

  • 2 wires, 4 wires (with power and ground)
  • 1.2km
  • Minus V to Plus V
  • Far higher speeds and longer lengths (in km range) then RS232
  • Lot founded in industry
  • Kinda expensive

I²C

  • 2 wires, 4 wires (with power and ground)
  • Lot of devices on one device, like couple of hundred or couple of thousand
  • You can connect devices on different voltages

SPI

  • 4 wires, 6 wires (with power and ground)
  • Real-time clocks, camera lenses
  • Much faster than I²C
  • Max 10 meters length
  • Its synchronous

One-wire

  • Use: iButtons, digital thermometers, weather instruments
  • 1 wire, 2 wires (with power and ground)
  • Low speed: 16.3 kbit/s
  • Max length: 300-500m
  • Quiet cheap
  • Can send information in both directions. This can cause collision and makes it slower.