OFF
MIKROE-3057
21 g
Status:
Buck 9 Click is a compact add-on board that contains a step-down converter that provides a highly regulated output voltage derived from the connected power source, rated from 4V to 36V. This board features the MP9943, a high-efficiency 3A peak synchronous step-down converter with Power Good from Monolithic Power Systems (MPS). The regulated output voltage between 3.3V and 5V can be selected, which is most commonly used in many embedded designs. The MP9943 is very reliable, offering over-current and under-voltage protection and a thermal shutdown. This Click board™ makes the perfect solution for the development of distributed power supply units (PSUs), wall transformer regulators, single board systems, general points of load, and similar applications that require regulated 3.3V or 5V power supply.
Buck 9 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.
This product is no longer in stock
Availability date:
Buck 9 Click is based on the MP9943, a high-efficiency 3A peak, 36V, synchronous step-down converter with Power Good from Monolithic Power Systems (MPS). The MP9943 utilizes a peak-current-mode control architecture, ensuring an exceptional transient response and stabilization of the feedback loop. Besides its protection features, MP9943 is also equipped with a soft-start function and a sync option, making this Click board™ a handy solution for developing applications that require a regulated power supply. The feedback voltage on the FB pin of the converter determines the output voltage, and thanks to a voltage divider and an SMD jumper labeled VOUT SEL, which can connect one of two available voltage divider resistors, it allows the output to be set to either 3.3V or 5V.
The MP9943 has other advanced features, including synchronization with the external clock from 200kHz to 2.2MHz over the EN/SYNC pin routed to the mikroBUS™ ESY (default PWM) pin. The same pin is also used as a Chip Enable for the device. The MP9943 operates at a high (fixed) switching frequency of 410kHz, allowing a good compromise between the efficiency and the size of the external components.
Thanks to its ability to work with the high-duty cycle of the internal switching PWM signal, the MP9943 requires the input voltage to be only about 0.7V above the output voltage, to maintain the regulation. However, if the input voltage drops under 3.3V, the device cannot operate properly. Therefore, the under-voltage protection shuts down the device as a protection measure. The under-voltage protection is disabled once the input voltage exceeds 3.5V. This small hysteresis of 0.2V prevents erratic behavior in border cases. Therefore, the supply at the input terminal should stay between 4V and 36V. However, if the output voltage is set to 5V, the voltage at the input should be approximately 5.8V to 6V at least to provide good regulation at the output.
The over-current protection is based on cycle-by-cycle limiting of the inductor current. If the output voltage drops during the current limiting interval, causing the FB voltage to fall under 84% of the internal reference, the device enters the hiccup mode, shutting down the output. After a fixed period, the device will try to re-enable the output. If the short-circuit condition still exists, it will shut down the output again, repeating the whole process until the short-circuit condition disappears. The hiccup mode greatly reduces the short-circuit current, protecting the device when the output is shorted to ground.
This Click board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.
Type
Buck
Applications
Can be used for the development of distributed power supply units (PSUs), wall transformer regulators, single board systems, general points of load, and similar applications
On-board modules
MP9943 - synchronous step-down converter from Monolithic Power Systems
Key Features
Wide operating input voltage, high-efficiency synchronous mode operation, synchronizes from 200KHz to 2.2MHz external clock, protection features, selection between two most commonly used voltage values 3.3V and 5V, and more
Interface
GPIO
Feature
No ClickID
Compatibility
mikroBUS™
Click board size
M (42.9 x 25.4 mm)
Input Voltage
3.3V
This table shows how the pinout on Buck 9 Click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
JP1 | VOUT SEL | Left | Output Voltage Selection 3V3/5V: Left position 3.3V, Right position 5V |
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | - | 3.3 | - | V |
External Power Supply | 4 | - | 36 | V |
Output Voltage (VOUT) | 3.3 | - | 5 | V |
Output Current | 0 | - | 3 | A |
We provide a library for the Buck 9 Click as well as a demo application (example), developed using MIKROE compilers. The demo can run on all the main MIKROE development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager (recommended), downloaded from our LibStock™ or found on Mikroe github account.
Library Description
This library contains API for Buck 9 Click driver.
Key functions
buck9_set_device_mode
This function enables and disables output of this click board.Example Description
Demo application shows basic usage of Buck 9 click.
void application_task ( void )
{
buck9_set_device_mode ( &buck9, BUCK9_DEVICE_ENABLE );
log_printf(&logger, "Output:t ENABLEDrn");
Delay_ms( 5000 );
buck9_set_device_mode ( &buck9, BUCK9_DEVICE_DISABLE );
log_printf(&logger, "Output:t DISABLEDrn");
Delay_ms( 5000 );
}
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager (recommended), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MIKROE compilers.
This Click board™ is supported with mikroSDK - MIKROE 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.
For more information about mikroSDK, visit the official page.
NOTE: Please be advised that any peripheral devices or accessories shown connected to the Click board™ are not included in the package. Check their availability in our shop or in the YMAN section below.