FPGA-based Remote Control of Solar Photovoltaic Cells

Here is a presentation of the project status.

The project addresses the topic of solar photovoltaic (PV) cell remote control in order to achieve maximal energetic efficiency of PV plants. For this reason a two axis PV cells support electromechanical system it is considered for development. This system is capable to perform a full sun position tracking by capturing the maximal solar radiation energy during the sun's movement across the sky during the day.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Hardware Implementation Configuration

I am using the Vivado 2016.3 software toolkit. First you have to make the hardware implementation. I used the Digilent tutorial named "Creating a Custom IP core using the IP Integrator" to create the "mypwm" block, which generates PWM (Pulse Width Modulation) signals.

Step 2: Software Implementation

After creating the bitstream and exporting the hardware, the next step is to Launch SDK. The program transmites the PWM signals to the LEDs.

Step 3: DC Motor Control

The PWM signals are used to command the DC motor.

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest



    2 years ago

    Thanks for sharing :)