The invention discloses a
solar power generation device with a cleaning function. The
solar power generation device with a cleaning function is characterized in that the right side of a
drive motor isrotatably connected to a driving shaft; the driving shaft passes through a first bracket and a second bracket and is rotatably connected with bearings of the first bracket and the second bracket; a water tank is arranged at the upper part of the driving motor; the water tank is fixedly connected to a bottom plate and the second bracket; the right side of the second bracket is fixedly connected toa pumping chamber; the left part of the driving shaft is fixedly connected with a
crankshaft; the
crankshaft is located at the lower part of the pumping chamber and passes through the side wall of the pumping chamber; the middle part of the
crankshaft sleeves the lower part of a connecting rod; the upper end of the connecting rod is rotatably connected with a
piston plate; the edge of the pistonplate is in sliding connection to the inner wall of the pumping chamber in a sealed manner; the
left wall of the upper part of the pumping chamber is provided with a water inlet
pipe; the water inletpipe is communicated with the bottom of the water tank; and the upper part of the pumping chamber is connected with a water outlet
pipe. For the
solar power generation device with a cleaning function,the
piston plate is driven by the rotating crankshaft to reciprocate up and down so as to pump the water liquid in the water tank to spray to the upper surface of a photovoltaic panel, and in the water spraying process, a swinging rod is driven by a driving rod to drive a clean
brush to reciprocate up and down along a guide groove, thus achieving the effect of cleaning and brushing.