2 x 30W Amp Click Board
2 x 30W Amp Click Board
Enhance your audio experience with the amazing 2 x 30W Amp Click Board. This compact class-D audio amplifier packs a punch with its impressive output power, surpassing expectations for its size.
Featuring a high-efficiency amplifier IC exceeding 90%, the 2 x 30W Amp Click Board utilizes an efficiency boost mode to minimize current ripple and optimize performance. Say goodbye to bulky heatsinks, as this amplifier delivers exceptional power without compromising on space.
- Experience powerful sound quality with 2 x 30 watts of output power
- Benefit from integrated self-protection circuits for added safety and reliability
Equipped with over-voltage, under-voltage, and over-temperature protection, the 2 x 30W Amp Click Board ensures your audio setup remains secure under various conditions. Detect output DC offset and short circuits effortlessly, thanks to its advanced features.
Enjoy seamless audio amplification with this versatile click board that offers both performance and protection in a compact design. Whether you're an audio enthusiast or a professional in need of reliable amplification, the 2 x 30W Amp Click Board is your go-to solution.
Elevate your audio projects with the 2 x 30W Amp Click Board and unlock a new level of sound clarity and power. Upgrade your setup today and experience audio like never before.
Software Support
We provide a library for the 2x30W Amp Click Board™ on our Libstock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo application can run on all the main MikroElektronika development boards.
Library Description
The library allows the device to be enabled or disabled and allows the mute and the unmute operation. The library also has the ability to check fault condition (over current, over temperature and too high DC offset condition).
For more details check the documentation.
Key Functions:
void c2x30wamp_enable( uint8_t state )
- The function allows the device to be enabled or disabled.void c2x30wamp_mute( uint8_t state )
- The function performs the mute or the unmute operation.uint8_t c2x30wamp_checkDiagnostic( void )
- The function checks if the device in a fault condition or in a normal operation state.
Example Description
The demo application is composed of three sections:
- System Initialization - Initializes peripherals and pins.
- Application Initialization - Initializes GPIO driver and allows the device to be enabled.
- Application Task - (code snippet) - Allows the mute operation for a period of 4 seconds,
and after that allows the unmute operation for a period of 10 seconds. After that time, it checks if the overcurrent fault, over temperature fault or too high DC offset fault occurred.
Note: When under or overvoltage condition occurs the output goes to high impedance state,
but the FAULT pin will not be asserted.
void applicationTask() { c2x30wamp_mute( _C2X30WAMP_MUTE ); Delay_ms( 4000 ); c2x30wamp_mute( _C2X30WAMP_UNMUTE ); Delay_ms( 10000 ); faultCheck = c2x30wamp_checkDiagnostic(); if (faultCheck == 0) { mikrobus_logWrite( "Fault condition!", _LOG_LINE ); } }
The full application code, and ready to use projects can be found on our Libstock page.
mikroE 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 2x30W Amp 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.
2 x 30W Amp Click Board
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.