# Title: DAC 4 Click Board™ ## Description: The DAC 4 Click Board™ is an advanced 12bit multichannel digital to analog converter (DAC), with 4 single-ended/pseudo differential outputs. The Click Board™ has configurable internal voltage, which allows for unrestrained configuration of the device. The DAC 4 Click Board™ can be used for an digital to analog conversion in various applications, such as temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed. How Does The DAC 4 Click Board™ Work? The main active component of the DAC 4 Click Board™ is the MCP4728, a quad, 12-bit voltage output Digital-to-Analog Convertor (DAC) with non-volatile memory (EEPROM), from Microchip. Its on-board precision output amplifier allows it to achieve rail-to-rail analog output swing. The DAC input codes, device configuration bits, and I2C address bits are programmable to the non-volatile memory (EEPROM) by using I2C serial interface commands. The non-volatile memory feature enables the DAC device to hold the DAC input codes during power-off time, allowing the DAC outputs to be available immediately after power-up with the saved settings. The MCP4728 device has a high precision internal voltage reference (VREF = 2.048V). The internal reference can be selected by user, or external reference may be used (VDD) for each channel individually. This gives the ADC 4 Click Board™ good flexibility for use in various applications. Each channel can be operated in Normal mode or Power-Down mode individually by setting the configuration register bits. In Power-Down mode, most of the internal circuits in the powered down channel are turned off for power savings, and the output amplifier can be configured to present a known low, medium, or high resistance output load. This device also includes a Power-on Reset (POR) circuit to ensure reliable power-up and an on-board charge pump for the EEPROM programming voltage. The MCP4728 has four output pins, which are routed to the output terminal blocks (TB1 and TB2). The output range of the DAC is 0 V to VREF or 0 V to 2×V REF. The communication with the main MCU is established over a two-wire I2C compatible serial interface, with standard (100 kHz), fast (400 kHz), or high speed (3.4 MHz) modes supported. The I2C lines (SCL and SDA) are routed to the dedicated mikroBUSpins. The LDA pin is multipurpose GPIO: It can be used as Synchronization input or for the device I2C address selection. RDY pin can also optionaly be used to monitor status of EEPROM programming activity. The voltage level of the logic section can be selected via the VCCSEL jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly. SPECIFICATIONS Type DAC Applications Suitable for , temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed. On-board modules MCP4728, a quad, 12-bit voltage output Digital-to-Analog Convertor (DAC) with nonvolatile memory (EEPROM), from Microchip. Key Features high precision internal voltage reference, low-power Consumption, each channel separately configurable, power-on reset (POR) circuit, high speed I2C serial interface (up to 3.4 MHz), fast settling time Interface GPIO,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 pinout on DAC 4 Click Board™ 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 LDA Multipurpose GPIO NC 2 RST INT 15 RDY Ready Out NC 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 SCL I2C serial clock NC 6 MOSI SDA 11 SDA I2C serial 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 selection, left position 3.3V, right 5V DAC 4 Click Board™ ELECTRICAL SPECIFICATIONS Description Min Typ Max Unit Analog output voltage 0 5 V Settling Time - 6 - μs Sampling bit depth - 12 - bits Operating supply voltage 2.7 3.3 5.5 V ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, DAC, MikroE, Mixed Signal ## Price range: 9.8 - 9.8 GBP ## Link: https://thedebugstore.com/products/mikroe-3707-dac-4-click-board-uk ## Compare-at price range: 14.0 - 14.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Mixed Signal Click Boards™](https://thedebugstore.com/a/llms/collections/mixed-signal-click-boards-catalogue-uk) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Google Shopping - invalid product](https://thedebugstore.com/a/llms/collections/google-shopping-valid-products) - [DAC Click Boards™](https://thedebugstore.com/a/llms/collections/dac-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-3707, Available: yes, Inventory: 1 ## Metafields - full_description:

The DAC 4 Click Board™ is an advanced 12bit multichannel digital to analog converter (DAC), with 4 single-ended/pseudo differential outputs. The Click Board™ has configurable internal voltage, which allows for unrestrained configuration of the device. The DAC 4 Click Board™ can be used for an digital to analog conversion in various applications, such as temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed.

How Does The DAC 4 Click Board™ Work?

The main active component of the DAC 4 Click Board™ is the MCP4728, a quad, 12-bit voltage output Digital-to-Analog Convertor (DAC) with non-volatile memory (EEPROM), from Microchip. Its on-board precision output amplifier allows it to achieve rail-to-rail analog output swing. The DAC input codes, device configuration bits, and I2C address bits are programmable to the non-volatile memory (EEPROM) by using I2C serial interface commands. The non-volatile memory feature enables the DAC device to hold the DAC input codes during power-off time, allowing the DAC outputs to be available immediately after power-up with the saved settings.

DAC 4 Click Board™

The MCP4728 device has a high precision internal voltage reference (VREF = 2.048V). The internal reference can be selected by user, or external reference may be used (VDD) for each channel individually. This gives the ADC 4 Click Board™ good flexibility for use in various applications.

Each channel can be operated in Normal mode or Power-Down mode individually by setting the configuration register bits. In Power-Down mode, most of the internal circuits in the powered down channel are turned off for power savings, and the output amplifier can be configured to present a known low, medium, or high resistance output load. This device also includes a Power-on Reset (POR) circuit to ensure reliable power-up and an on-board charge pump for the EEPROM programming voltage.

The MCP4728 has four output pins, which are routed to the output terminal blocks (TB1 and TB2). The output range of the DAC is 0 V to VREF or 0 V to 2×V REF. The communication with the main MCU is established over a two-wire I2C compatible serial interface, with standard (100 kHz), fast (400 kHz), or high speed (3.4 MHz) modes supported. The I2C lines (SCL and SDA) are routed to the dedicated mikroBUSpins. The LDA pin is multipurpose GPIO: It can be used as Synchronization input or for the device I2C address selection. RDY pin can also optionaly be used to monitor status of EEPROM programming activity.

The voltage level of the logic section can be selected via the VCCSEL jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly.

SPECIFICATIONS

Type DAC
Applications Suitable for , temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed.
On-board modules MCP4728, a quad, 12-bit voltage output Digital-to-Analog Convertor (DAC) with nonvolatile memory (EEPROM), from Microchip.
Key Features high precision internal voltage reference, low-power Consumption, each channel separately configurable, power-on reset (POR) circuit, high speed I2C serial interface (up to 3.4 MHz), fast settling time
Interface GPIO,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 pinout on DAC 4 Click Board™ corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns).

Notes Pin mikroBUS logo.png Pin Notes
  NC 1 AN PWM 16 LDA Multipurpose GPIO
  NC 2 RST INT 15 RDY Ready Out
  NC 3 CS RX 14 NC  
  NC 4 SCK TX 13 NC  
  NC 5 MISO SCL 12 SCL I2C serial clock
  NC 6 MOSI SDA 11 SDA I2C serial 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 selection, left position 3.3V, right 5V

DAC 4 Click Board™ ELECTRICAL SPECIFICATIONS

Description Min Typ Max Unit
Analog output voltage  0   5 V
Settling Time - 6 - μs
Sampling bit depth - 12 - bits
Operating supply voltage 2.7 3.3 5.5 V

 

- description_tag: The DAC 4 Click Board™ carries Microchip’s MCP4728 IC, a Quad Digital-to-Analog Converter with nonvolatile (EEPROM) Memory. Available from Debug Store UK. - title_tag: MikroE DAC 4 Click Board™ (MIKROE-3707) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: DAC 4 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 10.56 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 11.9328 - amazon_fr_currency: EUR - amazon_fr_price: 11.9328 - amazon_es_currency: EUR - amazon_es_price: 11.9328 - amazon_nl_currency: EUR - amazon_nl_price: 11.9328 - amazon_it_currency: EUR - amazon_it_price: 11.9328 - amazon_se_curency: SEK - amazon_se_price: 120.384 - amazon_product_id: 8606018716654 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The DAC 4 Click Board™ carries Microchip’s MCP4728 IC, a Quad Digital-to-Analog Converter with nonvolatile (EEPROM) Memory. The digital value is converted to the appropriate voltage level in the range between GND and VCC, which is proportional to the received 12-bit number. MCP4726 also integrates EEPROM for storing DAC register and configuration bit values. These options give a lot of flexibility which make it a perfect choice for an accurate and simple generation of analog signals for various purposes, such as PLC/DCS modules, temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed.  - amazon_long_description:

DAC 4 Click Board™

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-dc-motor-4-front_1.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-dc-motor-4-back_1.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-dc-motor-4-click-in-use_1.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-dc-motor-4-click-in-use_1.jpg - amazon_browse_node: 428655031 - related_products: MIKROE-4206 - mpn: MIKROE-3707 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- google_product_category: 2082 - examples:

We provide a library for the DAC 4 Click Board™ on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.

Library Description

The library contains function for getting INT pin state Library contains function for setting PWM pin state Library contains function for getting data via I2C Library contains function for setting data via I2C Library contains functions for executing general call functions (reset, wake up and software update) Library contains functions for executing fast write, multi write, sequential write and single write commands Library contains functions for setting voltage reference, power mode and gain Library contains function for getting channel reports.

Key Functions

Example Description

The application is composed of three sections :

void applicationTask( )
{
 dac4_check_input( );
 if (message_ok_flag == 1)
 {
 dac4_parse_message( );
 message_ok_flag = 0;
 }
}

Additional Functions :

The full application code, and ready to use projects can be found on our LibStock page.

Other mikroE Libraries used in the example:

Additional Notes and Information

Depending on the development board you are using, you may need a USB UART Click Board™, USB UART 2 Click Board™ or RS232 Click Board™ to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.

MIKROSDK

The DAC 4 Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click Board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.

- attachments: [{"download_file":[{"download_file":"DAC 4 Click Board™ Schematic"}]},{"download_file":[{"download_file":"Maxim MCP4728 Quad 12-bit DAC Datasheet"}]}] - condition: new - custom_product: false - mpn: MIKROE-3707 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Microchip Technology - device_type: MCP4728T-E/UN - warranty: 12 months - brand: MikroE - key_feature_1: Quad - 12-but D/A Converter - manufacturer: Mikroelektronika d.o.o. - target_keyword: DAC 4 Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545314493"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"DAC 4 Click Board™","bold":true,"italic":true},{"type":"text","value":" is an advanced 12bit multichannel digital to analog converter (DAC), with 4 single-ended/pseudo differential outputs. The Click Board™ has configurable internal voltage, which allows for unrestrained configuration of the device. The "},{"type":"text","value":"DAC 4 Click Board™","bold":true},{"type":"text","value":" can be used for an digital to analog conversion in various applications, such as temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The DAC 4 Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The main active component of the"},{"type":"text","value":" DAC 4 Click Board™","bold":true},{"type":"text","value":" is the MCP4728, a quad, 12-bit voltage output Digital-to-Analog Convertor (DAC) with non-volatile memory (EEPROM), from Microchip. Its on-board precision output amplifier allows it to achieve rail-to-rail analog output swing. The DAC input codes, device configuration bits, and I2C address bits are programmable to the non-volatile memory (EEPROM) by using I2C serial interface commands. The non-volatile memory feature enables the DAC device to hold the DAC input codes during power-off time, allowing the DAC outputs to be available immediately after power-up with the saved settings."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The MCP4728 device has a high precision internal voltage reference (VREF = 2.048V). The internal reference can be selected by user, or external reference may be used (VDD) for each channel individually. This gives the ADC 4 Click Board™ good flexibility for use in various applications."}]},{"type":"paragraph","children":[{"type":"text","value":"Each channel can be operated in Normal mode or Power-Down mode individually by setting the configuration register bits. In Power-Down mode, most of the internal circuits in the powered down channel are turned off for power savings, and the output amplifier can be configured to present a known low, medium, or high resistance output load. This device also includes a Power-on Reset (POR) circuit to ensure reliable power-up and an on-board charge pump for the EEPROM programming voltage."}]},{"type":"paragraph","children":[{"type":"text","value":"The MCP4728 has four output pins, which are routed to the output terminal blocks (TB1 and TB2). The output range of the DAC is 0 V to VREF or 0 V to 2×V REF. The communication with the main MCU is established over a two-wire I2C compatible serial interface, with standard (100 kHz), fast (400 kHz), or high speed (3.4 MHz) modes supported. The I2C lines (SCL and SDA) are routed to the dedicated mikroBUSpins. The LDA pin is multipurpose GPIO: It can be used as Synchronization input or for the device I2C address selection. RDY pin can also optionaly be used to monitor status of EEPROM programming activity."}]},{"type":"paragraph","children":[{"type":"text","value":"The voltage level of the logic section can be selected via the VCCSEL jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nDAC\nApplications\nSuitable for , temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analog conversion is needed.\nOn-board modules\nMCP4728, a quad, 12-bit voltage output Digital-to-Analog Convertor (DAC) with nonvolatile memory (EEPROM), from Microchip.\nKey Features\nhigh precision internal voltage reference, low-power Consumption, each channel separately configurable, power-on reset (POR) circuit, high speed I2C serial interface (up to 3.4 MHz), fast settling time\nInterface\nGPIO,I2C\nCompatibility\nmikroBUS\nClick Board™ size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V or 5V"}]},{"type":"paragraph","children":[{"type":"text","value":" "}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on "},{"type":"text","value":"DAC 4 Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nLDA\nMultipurpose GPIO\nNC\n2\nRST\nINT\n15\nRDY\nReady Out\nNC\n3\nCS\nRX\n14\nNC\nNC\n4\nSCK\nTX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C serial clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C serial data\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\n5V\nPower supply\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\n Description\nLD1\nPWR\n-\nPower LED Indicator\nJP1\nVCC SEL\nLeft\nLogic level selection, left position 3.3V, right 5V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"DAC 4 Click Board™ ELECTRICAL SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Description\nMin\nTyp\nMax\nUnit\nAnalog output voltage \n0\n5\nV\nSettling Time\n-\n6\n-\nμs\nSampling bit depth\n-\n12\n-\nbits\nOperating supply voltage\n2.7\n3.3\n5.5\nV"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The DAC 4 Click Board™ carries Microchip’s MCP4728 IC, a Quad Digital-to-Analog Converter with nonvolatile (EEPROM) Memory. The digital value is converted to the appropriate voltage level in the range between GND and VCC, which is proportional to the received 12-bit number. MCP4726 also integrates EEPROM for storing DAC register and configuration bit values.

These options give a lot of flexibility which make it a perfect choice for an accurate and simple generation of analogue signals for various purposes, such as PLC/DCS modules, temperature and pressure control, medical and scientific instrumentation, chromatography and other similar applications, where accurate digital to analogue conversion is needed.