Introduction: 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.

Step 1: Hardware Implementation Configuration

Picture of 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

Picture of 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

Picture of DC Motor Control

The PWM signals are used to command the DC motor.

Comments

Swansong (author)2017-04-04

Thanks for sharing :)