I am working on a Vertical Axis Wind Turbine (small scale concept model) for a project. I am going to use a DC motor as a generator to output a regulated 5V at a nominal wind speed. My goal is to use an Arduino to slow down the motor (in high wind conditions) and I was wondering if this is possible. I have seen examples of DC motor control but only to set the speed to a certain value.
I would like real-time control of the generator where the end result is the turbine always rotating at a nominal speed, say 10 rpm, regardless of the wind (neglecting efficiency drawbacks). In my mind, the process would be: - measure the current from the generator - compare it to the current produced at the nominal wind speed - if the measured current is greater, slow down motor until they are equal
And be able to do this in real-time in varying wind speeds
Any help is greatly appreciated!