I have a 10 KVA servo voltage stabilizer that I am trying to control with Arduino Uno R3.
I have removed all prior circuitry and just transformers and motor is left (because the original circuitry was damaged and it is out of warranty)
I have attached the circuit I am using now.
Voltages (input and output) to be measured are rectified and passe through a voltage divider and read from A0 and A1 pins.
Pin 6 and 7 are used to activate appropriate relay to drive the AC synchronous motor in appropriate direction to stabilize the output.
- Arduino measures both input and output voltages using A0 and A1 pins and activate appropriate relay to drive motor than in turn stabilizes the voltage.
Here are my observarions:
- As soon as the circuit is powered on the motor does not rotate properly instead it vibrates at same position. Also All relays are activated at same time.
- When I remove the GND pin and then recheck, the arduino rotates motor in either direction (I guess due to incorrect/ noise values at the A0 and A1 pins)
- When I connect Arduino GND pin to “12 VDC regulated” power supply’s -ve terminal then also above vehavior (#2) is observed.
I have checked for short circuits and everything and did not found anything wrong. I have replaced Arduino Uno board, relay board and wiring to make sure no component is defective.
Usually the tutorials on internet use relays that are activated by LOW signal. The relays that I am using are activated by HIGH signal and turned OFF using LOW signal (yes I have checked this several times).
Is my circuit correct, to measure 2 different voltages? What should I do to fix this weird behavior?