Hello, I`m an electrical engineer with some spare time and would like to interface my 10kVA generator with arduino, as a hobby project.
Goal:
- Read three phase voltages and currents.
- Calculate phase angles, power factor and powers.
- Show diesel engine and generator vital running data on a webpage.
- Show diesel engine and generator on a webpage using highcharts/stored .csv files.
- Automatic diesel engine start procedure with loss of voltage.
- Automativ shutdown of diesel engine by certain criteria.
- Send SMS warning of critical measurements, like to high exhast temp or to high load.
- Send SMS status every 30 minutes of running data.
Questions:
My challenge, is the interface of 230VAC 50Hz voltage and current to arduino. I need six channels. I have good experience using ADS1115 and it can read 860s/sec.
I do not want to use chinese electronics modules, as they often have unsafe circuits and basic design flaws. So my question is, do anyone know if this kind of analog interface module allready exists? It need to have ADC and op amps for six channels embedded. It could save som pcb design time.
- When the arduino read the sine waves, I would like to try out/fiddle with FFT (fast fourier transform), to find the 1 harmonic and calculate THD. I know the calculations is computing intensive and conflicts the ADS readout. But with the new microcontrollers with 72MHz+++ clock, maybe it could somehow work. Anyone done this before?
Best regards, AA.
