Buck 20 Klickbrett
Buck 20 Klickbrett
Key Features:
- Hohe Effizienz, 3 A kontinuierlicher Ausgangsstrom, hervorragende Last- und Leitungsregelung, breiter Ausgangsspannungsbereich wählbar über Digipot, Schutzfunktionen, breiter Eingangsbereich, wählbare Stromversorgung und mehr
- Basierend auf dem MP2316 – vollständig integrierter synchroner Abwärtsschalter-Konverter von Monolithic Power Systems (MPS)
- Kann für batteriebetriebene Anwendungen verwendet werden, die eine hohe Lasteffizienz erfordern
- mikroBUS: SPI-Schnittstelle
Wir präsentieren das Buck 20 Click Board™ , die kompakte und effiziente Stromversorgungslösung für Ihre batteriebetriebenen Anwendungen. Mit seinem DC-DC-Stromrichter reduziert diese Zusatzplatine die Spannung von ihrem Eingang zu ihrem Ausgang und bietet einen kontinuierlichen Ausgangsstrom von 3 A über einen großen Eingangsversorgungsbereich. Der MP2316-Chip von Monolithic Power Systems (MPS) ist vollständig integriert und bietet erweiterte Schutzfunktionen wie Unterspannungs-, Überstrom- und Kurzschlusserkennung. Die Platine verfügt außerdem über eine ausgezeichnete Last- und Leitungsregelung und kann über einen großen Ausgangsspannungslastbereich effizient betrieben werden.
Vereinfachen Sie Ihre Softwareentwicklung mit der mikroSDK-kompatiblen Bibliothek, die das Buck 20 Click Board™ unterstützt. Dieses Click Board™ wird vollständig getestet und ist einsatzbereit auf jedem System, das mit der mikroBUS™-Buchse ausgestattet ist. Rüsten Sie Ihre batteriebetriebenen Anwendungen mit Buck 20 Click auf, der hocheffizienten und zuverlässigen Stromversorgungslösung.
How Does The Buck 20 Click Board™ Work?
The Buck 20 Click Board™ is based on the MP2316, a fully-integrated, synchronous, rectified, step-down switch converter from Monolithic Power Systems (MPS). The MP2316 uses constant-on-time (COT) control to provide a fast transient response and easy loop compensation. It achieves 3A continuous output current over a wide input supply range and has excellent load and line regulation. In addition, it is characterized by high efficiency over a wide range of load output voltage, which can be easily adjusted using a digital potentiometer, the AD5235 from Analog Devices. This Click board™ is suitable for battery-operated applications offering advanced protection features such as undervoltage, overcurrent, short-circuit detection, and thermal shutdown.
Thanks to the AD5235 digital potentiometer, this Click board™ provides the possibility of selecting a decreased output voltage in the range from 1.3V to 5V, with the appropriate command sent via the SPI serial interface. Also, the AD5235 uses a ready RDY pin, routed to the INT pin of the mikroBUS™ socket, for its instruction completion indication. In addition to the SPI interface, the Buck 20 Click also has a device-enable feature, routed to the RST pin of the mikroBUS™ socket, for power ON/OFF purposes optimizing power consumption (converter operation permission).
The Buck 20 Click Board™ can operate with both 3.3V and 5V logic voltage levels selected via the VCC SEL jumper. This way, it is allowed for both 3.3V and 5V capable MCUs to use the communication lines properly. Additionally, there is a possibility for the MP2316 power supply selection via jumper labelled as VIN SEL to supply the MP2316 from an external power supply terminal in the range from 4V to 19V or with mikroBUS™ power rails. 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 | Buck |
Applications | Can be used for battery-operated applications requiring high load efficiency |
On-board modules | MP2316 - fully-integrated synchronous step-down switch converter from Monolithic Power Systems (MPS) |
Key Features | High efficiency, 3A continuous output current, excellent load and line regulation, broad output voltage range selectable by digi pot, protection features, wide input range, selectable power supply, and more |
Interface | SPI |
Compatibility | mikroBUS |
Click board size | M (42.9 x 25.4 mm) |
Input Voltage | 3.3V or 5V,External |
PINOUT DIAGRAM
This table shows how the pinout of the Buck 20 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 | NC | ||
MP2316 Enable | RST | 2 | RST | INT | 15 | RDY | DIGIPOT Ready |
SPI Chip Select | CS | 3 | CS | RX | 14 | NC | |
SPI Clock | SCK | 4 | SCK | TX | 13 | NC | |
SPI Data OUT | SDO | 5 | MISO | SCL | 12 | NC | |
SPI Data IN | SDI | 6 | MOSI | SDA | 11 | NC | |
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 | VIN SEL | Left | MP2316 Power Supply Selection EXT/INT: Left position EXT, Right position INT |
BUCK 20 CLICK ELECTRICAL SPECIFICATIONS
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | 3.3 | - | 5 | V |
External Power Supply | 4 | - | 19 | V |
Output Voltage | 1.3 | - | 5 | V |
Output Current | - | 3 | - | A |
Software Support
We provide a library for the Buck 20 Click Board™ and 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 Buck 20 Click Board™ driver.
Key functions
-
buck20_set_wiper_1
This function sets wiper 1 to the desired value. -
buck20_enable_device
This function enables the buck device by setting the RST pin to high logic state. -
buck20_disable_device
This function disables the buck device by setting the RST pin to low logic state.
Example Description
This example demonstrates the use of the Buck 20 Click Board™ by changing the output voltage.
void application_task ( void )
{
static uint16_t digipot_wiper = BUCK20_WIPER_ZERO_SCALE;
float buck_r1_kohm, buck_vout;
if ( BUCK20_OK == buck20_set_wiper_1 ( &buck20, digipot_wiper ) )
{
buck_r1_kohm = BUCK20_RESISTOR_R6_KOHM +
( float ) ( BUCK20_DIGIPOT_MAX_KOHM * digipot_wiper ) / BUCK20_WIPER_FULL_SCALE;
buck_vout = BUCK20_BUCK_VREF + ( buck_r1_kohm * BUCK20_BUCK_VREF ) / BUCK20_BUCK_R2_KOHM;
log_printf( &logger, " Digipot wiper position: %urn", digipot_wiper );
log_printf( &logger, " Approximate R1 (Digipot+R6): %.2f kOhmrn", buck_r1_kohm );
log_printf( &logger, " Approximate buck voltage output: %.2f Vrnn", buck_vout );
digipot_wiper += 50;
if ( digipot_wiper > BUCK20_WIPER_FULL_SCALE )
{
digipot_wiper = BUCK20_WIPER_ZERO_SCALE;
}
}
Delay_ms ( 3000 );
}
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.Buck20
Additional Notes and Information
Depending on the development board you are using, you may need USB UART Click Board™, 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.
MIKROSDK
The Buck 20 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.
Buck 20 Klickbrett
Frequently Asked Questions
Ask a Question-
Does the Buck 20 Click Board™ have any in-built protection features?
Yes, the Buck 20 Click Board™ has a number of protection features, such as thermal shutdown, current limit, and short-circuit protection.lly tested and ready to use out of the box.
-
Is the Buck 20 Click Board™ compatible with other mikroBUS™ boards?
Yes, the Buck 20 Click Board™ is compatible with any development board that has a mikroBUS™ socket.
-
What is the efficiency of the Buck 20 Click Board™?
The efficiency of the Buck 20 Click Board™ is typically greater than 80%.
-
How do I use the Buck 20 Click Board™?
The Buck 20 Click Board™ can be used with a variety of microcontroller boards, such as the MikroElektronika Flip & Click, Arduino, and Raspberry Pi. To use the board, you will need to connect it to your microcontroller board using the mikroBUS™ socket, and then use the appropriate programming language and library to set the desired output voltage and current.
-
What is the output voltage range of the Buck 20 Click Board™?
The output voltage range of the Buck 20 Click Board™ is 1.2V to 37V.
-
What is the input voltage range of the Buck 20 Click Board™?
The input voltage range of the Buck 20 Click Board™ is 4.5V to 40V
-
What is the Buck 20 Click Board™?
The Buck 20 Click Board™ is a DC-DC converter that can be used to step down a higher voltage DC input to a lower voltage DC output. It is based on the LM2675 switch-mode voltage regulator IC and can be used to power a variety of electronic devices.