To create PID program for Arduino
*Analog Voltage In (50Hz Sign wave Input Sensing)
*Analog Voltage In (Out Put Sensing for PID error calculation)
*Set Point
*Kp, Ki and Kd
*Frequency In (For Multiply with PID out put PWM)
*Out Put 3, PWM from PID error.
*Out Put 9,10, PWM from PID x Frequency (So that it become AC Sign Wave)
Attached block diagram.
The Pin 9 and 10 will create SPWM to get sinusoidal voltage, the wave form to be same as Input 50Hz sign wave.
PID will sense the output voltage and compare with set point and adjust the SPWM Pin 9 and 10 out put.
Dear Sir, I am an electrical engineer with ample experience in this area . I am interested in your project, please send a message so that I can give you details. This is for project -To Create Arduino project for SPWM output
Hello.
Greetings of Peace.
Thanks for looking at my offer.
I have great experience of developing custom Arduino systems. I have develped automation for a solar plant and have created many other industrial solutions using Arduino and have also won Arduino UNO Wi-Fi contest.
I have developed pressure regulatory system using PID logic for a solar thermal power plant. I can assure you the required output with optimised code.
I would like to have opportunity to work with you and would love to discuss your requirements in detail.
Please have a look at my portfolio for my work. Please check pressure regulatory system in my portfolio.
Thanks and Regards,
B.k. Krunal
Being an electronics engineer with good experience in Arduino and embedded system design in general makes me a good candidate for this project. I guarantee for you 100% satisfaction with on time delivery and functionality as required.
So you want sinusoidal waveform same as I/P signal right? Cant we use different controller so that can achieve same Amplitude, Frequency & phase difference.