Buck-Boost 3 Click Board
Buck-Boost 3 Click Board
The Buck-Boost 3 Click Board™ is a voltage converter/regulator, which is able to provide a regulated voltage of 3.3V or 5V on the output, even when the input voltage drops under 3V. This is possible thanks to the ISL85403, a specialised buck-boost voltage converter IC which features an integrated high-side MOSFET and a low-side driver, that can be used to drive an external MOSFET.
Buck-Boost 3 Click Board™ perfectly suited to provide power with regulated voltage for embedded applications, points of load, or to be used as the battery voltage regulator, or in similar general-purpose power applications that require regulated 3.3V or 5V power supply.
Software Support
We provide a library for the Buck-Boost 3 click 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 includes features to enable or disable devices and functions to check if the input voltage is below the operating voltage.
Key Functions
void buckboost3_enable(uint8_t state)
- Function for enable/disable deviceuint8_t buckboost3_getInterruptState()
- Function for get Intterupt pin state
Example Description
The application is composed of the three sections :
- System Initialization - Sets INT pin as INPUT and CS pin as OUTPUT
- Application Initialization - Initialization driver init and enable device
- Application Task - (code snippet) - It checks if the input voltage is below the operating voltage.
void applicationTask() { uint8_t PGOOD_state; PGOOD_state = buckboost3_getInterruptState(); if (PGOOD_state == 0) { mikrobus_logWrite(" Low input voltage !!!", _LOG_LINE); } Delay_ms( 1000 ); }
The full application code, and ready to use projects can be found on our LibStock page.
Other mikroE Libraries used in the example:
GPIO
Additional Notes and Information
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. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.
mikroSDK
This 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.
Buck-Boost 3 Click Board
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.