Adafruit ADG728 1-to-8 Analogue Matrix Switch - Stemma QT

AdafruitSKU: ADA5899
Price:
Sale price £9.70
incl. VAT
excl. VAT
Stock:
Only 12 units left
Quantity:

Awesome Extras

STEMMA QT / Qwiic Compatible JST-SH 4-Pin Cable (50mm) - The Pi HutSTEMMA QT / Qwiic Compatible JST-SH 4-Pin Cable (50mm) - The Pi Hut
Half-Size Breadboard - WhiteHalf-Size Breadboard - White
The Pi HutHalf-Size Breadboard - White
Sale price £3 incl. VAT excl. VAT
Adafruit ADG729 Dual 1-to-4 Analogue Matrix Switch - The Pi HutAdafruit ADG729 Dual 1-to-4 Analogue Matrix Switch - The Pi Hut
AdafruitAdafruit ADG729 Dual 1-to-4 Analogue Matrix Switch
Sale price £10.70 incl. VAT excl. VAT
The Pi Hut Jumper Bumper Pack (120pcs Dupont Wire) - The Pi HutThe Pi Hut Jumper Bumper Pack (120pcs Dupont Wire) - The Pi Hut

Analogue switches are a solid-state alternative to relays when you want a smaller, lower-power technology that won't wear out mechanically. And, as the name implies, you can use the Adafruit ADG728 1-to-8 Analog Matrix Switch to connect between eight analogue signals, much like a set of 8 mechanical switches. These chips tend to be tiny surface mount parts, so this breakout will let anyone use the ADG728 switch for signals up to 5V, without fiddly soldering.

The ADG728 uses I2C to select which of the 8 channels switches to turn on or off, to connect that channel to the single analogue 'D' pin Note that, unlike digital switches and multiplexers, these are not 'input' and 'output' because the signal is bidirectional. You could have the D signal be an input to 8 outputs or the 8 inputs to one output.

Also, the ADG728 isn't really a 'selecting multiplexer', it's a matrix switch with 8 independent switches. That means that yes, you could treat it like an SP8T where you select which signal is routed to the D pin, you can also turn on multiple switches to 'merge' the signals together.

Unlike a relay or mechanical switch, analogue switches don't wear out, and the switch time is near instant, about 100nS. The ADG728 chip also guarantees break-before-make so the deselected switches will open before selected switches close.

However, there are a few things to watch out for:

  • The Vin power pin (the red wire if using a STEMMA QT cable) must be as high as the highest analogue voltages you want to switch. That means if the analogue signals are no more than 5VDC, the V+ pin must be higher than 5V. You cannot power this pin with 3.3V and switch 5V signals.
  • It cannot switch signals below ground. No negative voltages can be applied to the Switch or D pins!
  • Analogue switches are for signals, not power! Since this is not a mechanical switch, the signals pass through circuitry that is not designed to source or sink current. This is great for analogue signal voltages and is not good for providing more than a few mA of current.
    In addition to the 8 switch S pins and the D pin that can be switched to, there are also two I2C address pins so you can change the default address from 0x4C up to 0x4F. There's also a reset pin if you want to immediately set all the switches to open.

To get you going fast, we spun up a custom-made PCB in the STEMMA QT form factor, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the ADG or to chain it with a wide range of other sensors and accessories using a compatible cable.

We also have a 1-to-4 Analogue Matrix Switch here

Specifications

  • I2C Interface
  • 2.7 V to 5.5 V Single Supply
  • 2.5 Ω On Resistance
  • 0.75 Ω On-Resistance Flatness
  • 100 pA Leakage Currents
  • Single 8-to-1 Matrix Switch
  • Power-On Reset
  • Datasheets & App notes at Analogue Devices
  • Dimensions: 30.6mm x 17.8mm x 4.7mm
  • Weight: 2.1g

Resources

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations