ADC 4 Click Board
The ADC 4 Click Board™ is an advanced analogue to digital multi-channel converter, which can sample inputs from 16 single-ended channels or 8 differential input channel pairs. This device has a quite high sampling resolution of 24 bits and the output data rates can range from 5 SPS to 250 kSPS. Besides the internal 2.5V reference voltage source, ADC 4 Click Board™ is also equipped with an external reference voltage circuit, which provides 4.096V. Finally, a custom reference voltage - up to 5V can be connected to the multiplexed inputs of the ADC converter. These options give a lot of flexibility in choosing the right reference voltage for any application.
The ADC 4 Click is an advanced analog to digital multichannel converter, which can sample inputs from 16 single-ended channels or 8 differential input channel pairs. This device has a quite high sampling resolution of 24 bits and the output data rates can range from 5 SPS to 250 kSPS. Besides the internal 2.5V reference voltage source, ADC 4 Click is also equipped with an external reference voltage circuit, which provides 4.096V. Finally, a custom reference voltage - up to 5V can be connected to the multiplexed inputs of the ADC converter. These options give a lot of flexibility in choosing the right reference voltage for any application.
Along with the two 9 pole spring action terminals that provide easy and secure connection to the input channels, this device has many other outstanding features, which make it a perfect choice for an accurate and simple digitalisation of analog signals from various sensors in PLC/DCS modules, temperature and pressure measurement, medical and scientific instrumentation, chromatography and other similar applications, where accurate analog to digital conversion is needed.
How does it work?
The main active component of ADC 4 Click is the AD7175-8 IC, a 24-bit low noise, fast settling, multiplexed 8/16-channel sigma-delta analog-to-digital converter from Analog Devices. This integrated circuit allows for several different working modes and input connection configurations, giving a lot of flexibility to work with. Depending on the required precision, the ADC 4 Click can work in 16-bit or 24-bit mode. It can use single-ended connections with one common pin or differential pair connections, allowing for any combination between the two types of inputs.
The AD7175-8 features analog and digital signal conditioning blocks and every channel can be individually set up to use them. Some of these features include several various kinds of filters (sinc3, sinc5 + sinc1, enhanced 50/60Hz filters), adjustable gain, offset and so on. Besides the 16 input channel registers, used to turn the channel off or on and select the differential pairs, there are also 8 "setups", consisted of four registers. Each setup contains one setup config register, one filter config register, one gain register and one offset register. These registers are used to adjust various conversion settings, such as the reference voltage source, filter type, the buffers on the input channels, the output sample rate, offset and gain for the channels and more. Although there are only 8 setups, the same setup can be applied on several input channels. This simplifies and speeds up the input channel configuration.
The input channels are connected to the ADC via the internal crosspoint multiplexer. This multiplexer is used to select the channel connected to the converter: if more than one input channel is enabled, the multiplexer will cycle through all of the enabled inputs automatically and will stop or continuously cycle through these channels, depending on the selected operational mode. It has a maximum channel scan rate of 50 kSPS (20 s) on multiple channels, or 250 kSPS (20 s) on a single channel for fully settled data.
The Click Board™' uses the SPI interface for the communication with the MCU. The MISO line of the mikroBUS is routed to the DOUT/RDY pin of the ADC, and besides for the SPI data output, it is also used as the indicator of the ready status of the sampled data: whenever the data is ready to be read, this pin is pulled low. More information about how to properly read data from the ADC can be found in the AD7175-8 datasheet. Also, MikroElektronika provides libraries that allow simple and easy reading of the data registers, as demonstrated in the provided demo application.
Besides the SPI lines, the #ERROR line is also routed to the INT pin of the mikroBUS. The behavior of this pin can be set by the config register. In addition to being the #ERROR output, this pin can also be configured as the input pin, that can be used for stacking error signals from other devices. The error in this case is signalized by the appropriate bit in the status register. This pin can also be used as the GPIO, for some custom user defined function.To further improve the sampling accuracy and reliability, the AD7175-8 IC features a temperature sensor. This sensor can be used to measure the ambient temperature. For example, if the ambient temperature is changed significantly, it is possible to invoke a recalibration routine, providing continous reliability over different temperature ranges. The temperature sensor can be selected the same way as any other channel, by the crosspoint multiplexer.
Besides the reference voltage provided by the AD7175-8's integrated LDO, an external LDO can also be used as a reference voltage source. It is the LT6656 from Linear Technology, a precise voltage regulator that provides low noise and low drop out voltage reference of 4.096V. By switching the position of the VREF SMD jumper, it is possible to change the external reference voltage applied to the REF+ pin of the ADC, between 2.5V and 4.096V. REF- pin is hardwired to the GND. The ADC can also use a custom voltage reference on the REF2+ and REF2- inputs, multiplexed with the AIN0 (A0) and AIN1 (A1) input pins. The values for the allowed REF2 voltage levels can be found in the ADC4 Click electrical specifications table, below. Finally, the desired reference voltage source can be selected by setting the appropriate bits in the configuration registers of the AD7175-8.
The voltage level of the logic section can be selected via the IOVDD SMD jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the SPI communication lines properly. The IOVDD is 3.3V by default but the device still requires 5V from the mikroBUS for a proper operation.
All of the input channels can be easily connected to the two 9 pole spring action block terminals, without having to use any additional tools, such as screwdrivers.
- ADC 4 Click Board (1)