TIDUEJ8C January 2019 – May 2024
After initializing peripherals like the ADCs, GPIOs, the OPAs, the comparator and the timers, the value of the voltage and current measurements are read, as long as there are under 8 reading times. Otherwise, the software jumps to the Load management function.
Furthermore, the values get averaged and dependent on the input value the Battery Charging function, the Battery management function or a Wait State starts. The Battery Charging function enables the Panel, the Buck converter, calculates an MPP and sets the duty cycle for the Buck converter. The Battery management part disables the Panel, Buck Converter and continues with a waiting state. The Wait State lasts 4 seconds and is checking the input parameters.
To prevent from over discharging, the previous three functions are all followed by Load Management, which is able to control the load connection.