Buck 8 Click Board
Buck 8 Click Board
The Buck 8 Click Board™ is a high efficiency, wide voltage range, and high current synchronous step down (buck) DC-DC converter, featuring two enhanced modes that can be used to drive lighter loads with increased efficiency. The output voltage can be adjusted by the multi-turn trimmer potentiometer.
Since the output voltage is set mechanically, it will retain the set value, even after the restart. Very high-efficiency results with the reduced power dissipation, thus allowing reasonably high power to be delivered to the load, connected to the output terminal. Internal feedback compensation across the whole voltage range allows a lower number of external components.
Software Support
We provide the library for the Buck 8 Click Board™ on our LibStock page, as well as the demo application (example), developed using MikroElektronika compilers and mikroSDK. The provided click library is mikroSDK standard compliant. The demo application can run on all the main MikroElektronika development boards.
Library Description
The library carries functions related to GPIO pins control of the Buck 8 click. PWM control is not part of the library and should be initialized depending on the development system.
Key functions:
void buck8_setMode(uint8_t mode)
- Set working mode.void buck8_enable( uint8_t state )
- Returns the status of the Click board™.
Example Description
The demo application is composed of three sections:
- System Initialization - Initialization of the CS and RST pin as INPUT.
- Application Initialization - Initialization Driver init and set PWM frequency on 450kHz (OPEN mode).
- Application Task - (code snippet) - Logs the message to USB-UART if the voltage is greater than the maximum setpoint value.
void applicationTask() { if( buck8_getState() && flag == 0) { mikrobus_logWrite("max range ",_LOG_LINE); flag = 1; } else { flag = 0; } Delay_1sec(); }
The full application code and ready-to-use projects can be found on our LibStock page.
Other MikroElektronika libraries used in the example:
- UART
Additional Notes and Information
Depending on the development board you are using, you may need a 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. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.
MIKROSDK
The Buck 8 Click Board™ is supported by the mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant click board demo applications, the mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
Buck 8 Click Board
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.