Download UM1471 - STMicroelectronics

Transcript
Digital control description
4
UM1471
Digital control description
The overall control architecture requires three feedback signals for correct operation, input
panel current and input panel voltage are used for maximum power point tracking; the output
bus voltage is used for monitoring OV condition and to control the starting/stopping
procedure.
These signals are sent to the ADC inputs of the microcontroller, according to the pin
assignment of Figure 7, and in function of these values, two timers generate PWM output to
drive the full bridge power MOSFETs or disable the driving signals to turn off the module,
isolating the solar panel from the output bus. The duty cycle value is regulated by a
maximum power point tracking algorithm implemented by the STM32 microcontroller
(Figure 8).
Figure 8.
MPPT algorithm embedded on 32-bit microcontroller STM32
$#$#
#ONVERTER
(
$#
/UTPUT
2ESISTORDIVIDER FOR!$# SENSING
$#$UTYCYCLEVALUE
#$UTYCYCLESTEPVALUE
6K)NPUT VOLTAGE
0K0OWER
6
0
6
$#
6SENSE
(
(
3ENSE6K)K
)SENS
0K6K
)K
34- -ICROCONTROLLER
!$
CONVERTER
.EW$UTYCYCLE
VA LUECALCULATED
0REVIOUS
0OWERAND)NPUT
6OLTAGEVA LUE
REGISTER
-004
#ONTROLLER
.O
6K6+ 6K6+ .O
$#$# #
9ES
0K0K 9ES
$#$##
.O
$#$# #
9ES
$#$##
!-V
12/15
Doc ID 022251 Rev 1