Implementation of a DSP-controlled photovoltaic system with peak power tracking | Synapse