After completing my first solid state amplifier controller, I decided to improve the design. Version 2 features a significantly larger microcontroller to support a color display and provide a wider range of I/O options, including remote control operation. The software for the new controller is mostly complete, thanks to HAL portability, many functions were quickly ported from Version 1. A major addition is the LCD screen, which is driven by the DMA controller, allowing for a fast update rate without significantly increasing CPU load. The new software can also report the amplifier’s status via UART, includes more advanced Built-In Test Equipment (BITE), improved fault condition handling, and more informative error messages.
The presentation below demonstrates the limitations of the first version and the improvements in the new software. Hardware is in halted development.