DIGI POT 13 Click Board
DIGI POT 13 Click Board
Key Features:
- Single channel, single supply operation, 256-position resolution, 200kΩ nominal resistance, I2C-compatible interface, nonvolatile memory stores wiper settings, 50 years of typical data retention, and more
- Based on the MAX5419 - digital potentiometer from Analog Devices
- Can be used for the development of mechanical potentiometer replacements for the portable consumer market, volume control, LCD contrast control, and battery-backup industrial applications
- mikroBUS: I2C Interface
Introducing the DIGI POT 13 Click Board™
The DIGI POT 13 Click Board™ is your compact solution for precise control. With its digitally controlled potentiometer, this add-on board revolutionizes your electronic projects. Say goodbye to traditional mechanical potentiometers and embrace the convenience and flexibility offered by the DIGI POT 13 Click Board™.
Advanced Features
Cutting-Edge Technology
The heart of the DIGI POT 13 Click Board™ is the MAX5419, a state-of-the-art 256-tap non-volatile digital potentiometer manufactured by Analog Devices. Experience the pinnacle of digital potentiometer technology with this remarkable board.
Adjustable Resistance
With a typical end-to-end resistance value of 200kΩ, the DIGI POT 13 Click Board™ allows you to fine-tune your circuits with precision. Achieve the desired resistance effortlessly and optimize your electronic designs.
Versatile Power Options
Designed to adapt to your needs, the DIGI POT 13 Click Board™ can operate seamlessly with both 3.3V and 5V power supplies. Enjoy the flexibility of choosing the power source that suits your project requirements.
Temperature Stability
Experience exceptional performance even in varying temperatures. The DIGI POT 13 Click Board™ offers a low 35ppm/ºC end-to-end nominal resistance temperature coefficient and an impressive 5ppm/ºC ratiometric value. Keep your circuits stable and reliable.
Applications
The DIGI POT 13 Click Board™ is the ultimate solution for a wide range of applications. Whether you're developing products for the portable consumer market, working on volume control systems, adjusting LCD contrast, or designing battery-backup industrial applications, this Click board™ has got you covered.
Simplified Software Development
Supported by a mikroSDK compliant library, the DIGI POT 13 Click Board™ makes software development a breeze. Take advantage of the included functions that streamline your coding process. Say goodbye to unnecessary complexity and hello to efficiency.
Ready to Use
The DIGI POT 13 Click Board™ comes fully tested and ready to be integrated into your projects. With the mikroBUS™ socket compatibility, you can easily incorporate this Click board™ into any system that supports it. Begin your journey towards enhanced control and precision with the DIGI POT 13 Click Board™ today.
How Does The DIGI POT 13 Click Board™ Work?
The DIGI POT 13 Click Board™ is based on the MAX5419, a 256-tap non-volatile digital potentiometer from Analog Devices. It can perform as a discrete potentiometer or variable resistor. The potentiometers consist of a resistor array with 255 fixed resistor elements in series between appropriate H and L terminals. The potentiometer wiper (W) terminal is programmable to access any one of the 256 tap points on the resistor string, with typically 325 ohms of wiper resistance and 150-250kΩ of end-to-end resistance (200kΩ typical). It also features a power-on reset circuitry that loads the wiper position from non-volatile memory at power up. The memory is guaranteed for 50 years for wiper data retention and up to 200.000 wiper store cycles.
The DIGI POT 13 Click Board™ communicates with the host MCU using the standard I2C 2-Wire interface, with a maximum clock frequency in Fast data transfer of up to 400KHz (400kbps). The I2C address can be selected via the ADDR SEL jumper with 0 selected by default. Over the I2C interface, all data can be stored in an internal 8-bit EEPROM.
This Click board™ can operate with either 3.3V or 5V logic voltage levels selected via the VCC SEL jumper. This way, both 3.3V and 5V capable MCUs can use the communication lines properly. However, the Click board™ comes equipped with a library containing easy-to-use functions and an example code that can be used, as a reference, for further development.
SPECIFICATIONS
Type | Digital potentiometer |
Applications | It can be used for the development of mechanical potentiometer replacements for the portable consumer market, volume control, LCD contrast control, and battery-backup industrial applications |
On-board modules | MAX5419 - digital potentiometer from Analog Devices |
Key Features | Single channel, single supply operation, 256-position resolution, 200kΩ nominal resistance, I2C-compatible interface, nonvolatile memory stores wiper settings, 50 years of typical data retention, and more |
Interface | I2C |
Compatibility | mikroBUS |
Click board size | M (42.9 x 25.4 mm) |
Input Voltage | 3.3V or 5V |
PINOUT DIAGRAM
This table shows how the DIGI POT 13 Click Board™ pinout corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes | Pin | Pin | Notes | ||||
---|---|---|---|---|---|---|---|
NC | 1 | AN | PWM | 16 | NC | ||
NC | 2 | RST | INT | 15 | NC | ||
NC | 3 | CS | RX | 14 | NC | ||
NC | 4 | SCK | TX | 13 | NC | ||
NC | 5 | MISO | SCL | 12 | SCL | I2C Clock | |
NC | 6 | MOSI | SDA | 11 | SDA | I2C Data | |
Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | 5V | Power Supply |
Ground | GND | 8 | GND | GND | 9 | GND | Ground |
ONBOARD SETTINGS AND INDICATORS
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
JP1 | VCC SEL | Left | Logic Level Voltage Selection 3V3/5V: Left position 3V3, Right position 5V |
JP2 | ADDR SEL | Left | I2C Address Selection 0/1: Left position 0, Right position 1 |
DIGI POT 13 CLICK ELECTRICAL SPECIFICATIONS
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | 3.3 | - | 5 | V |
Nominal Resistance | - | 200 | - | kΩ |
Resolution | - | 256 | - | taps |
Wiper Resistance | - | 325 | - | Ω |
Software Support
Software Support
We provide a library for the DIGI POT 13 Click Board™ as well as a demo application (example), developed using MIKROE compilers. The demo can run on all the main MIKROE development boards.
The package can be downloaded/installed directly from NECTO Studio The package Manager (recommended), downloaded from our LibStock™ or found on MikroE Github account.
Library Description
This library contains API for the DIGI POT 13 Click Board™ driver.
Key functions
-
digipot13_set_resistance
DIGI POT 13 set the resistance function. -
digipot13_set_wiper_pos
DIGI POT 13 set the wiper position function. -
digipot13_write_data
DIGI POT 13 write data function.
Example Description
This library contains API for the DIGI POT 13 Click Board™ driver. The demo application uses a digital potentiometer to change the resistance values.
void application_task ( void )
{
for ( uint8_t res_kohm = DIGIPOT13_RES_0_KOHM; res_kohm <= DIGIPOT13_RES_200_KOHM; res_kohm += DIGIPOT13_RES_50_KOHM )
{
if ( DIGIPOT13_OK == digipot13_set_resistance( &digipot13, DIGIPOT13_CFG_RES_WH, ( float ) res_kohm ) )
{
log_printf( &logger, " Resistance: %.1f kOhmrn", ( float ) res_kohm );
log_printf( &logger, " ----------------------------rn" );
Delay_ms( 5000 );
}
}
}
The full application code, and ready to use projects can be installed directly from NECTO Studio The package Manager (recommended), downloaded from our LibStock™ or found on MikroE Github account.
Other MikroE Libraries used in the example:
- MikroSDK.Board
- MikroSDK.Log
- Click.DIGIPOT13
Additional Notes and Information
This Click board™ is supported with mikroSDK - MIKROE Software Development Kit, that needs to be downloaded from the LibStock and installed for the compiler you are using to ensure proper operation of mikroSDK compliant Click board™ demo applications.
MIKROSDK
The DIGI POT 13 Click Board™ is supported with mikroSDK - MIKROE Software Development Kit, that needs to be downloaded from the LibStock and installed for the compiler you are using to ensure proper operation of mikroSDK compliant Click board™ demo applications.
DIGI POT 13 Click Board
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.