The miniaturized setup is as illustrated in the block diagram.
In the setup, the heart of the system is the automatic solar low voltage shutdown (aslvs) module that controls the flow of supply voltage coming from the solar panel to a recharging load.
This module senses the voltage output of the solar panel that automatically establishes the connection between the solar panel and the load when the solar panel output voltage is sufficiently above the designed (set) threshold level, otherwise disconnects the panel when such output is below the set level.
As an alternative setup for the aslvs module we can replace the relays (Relay1, Relay2) with a power e-mosfet (Q4) that acts as a power switch that is controlled by the aslvs masterboard as shown below.
Green LED with its biasing resistor R6 is optional.
The aslvs module is in turn controlled by the feedback and control section
that acts as the charge controller (autoshutoff/on) whose function is to detect the charging voltage level of the battery and at the instant when the battery voltage reaches a designed full charged level, this section automatically commands the aslvs to disconnect the solar panel. On the other hand, the feedback and control section will also detect the discharged voltage level of the battery and will command the aslvs section to re-establish connection to the solar panel when the battery terminal voltage has reached a designed discharged level.