To control the motor peed we could use a scr voltage regulator but at low rpm the motor will be weak with no torque.
Ac motor speed controller arduino.
It controls the torque of the motor.
Hmi will show motor speed graphs and change motor speed settings.
The arduino pro mini is used to store motor controls pid algorithms and to communicate with the pc through com port.
This will control the speed of the motor.
Without it the motor will spin at it s maximum 15000 19000 rpm.
But dimming action with ac appliances is not that easy it demands knowing some theory.
These two digital pins of arduino control the direction of the motor.
To gain control of the speed of your motor whenever you need it you need to add a potentiometer to your circuit.
By john nussey.
A 10k ohm variable resistor.
The mst k07 permits to control an ac universal motor brushed motor maintaining the rotation speed when the load changes.
The complete code of this arduino ac fan speed control project is given at the bottom of this.
The computer should have hmi made by visual studio to communicate with arduino.
Using an ac appliance for switch on and off quite easy by using an usual mechanical relay or a solid state relay.
To do it it is needed that the motor has a speed rotation sensor.
The en a pin of ic is connected to the pwm pin 2 of arduino.
To set the values of arduino pins 8 and 9 we have used the digitalwrite function and to set the value of pin 2 we have to use the analogwrite function.
This regulator is full suitable with wash motor such as mc3064.
Here a bt136 triac is used which controls the ac voltage as it is a power electronic switch for controlling an ac voltage signal.
It s too much for wood lathe.
Only one thing left the motor speed controller.
This pwm signal will decide the amount of voltage output to the ac motor which in turn controls the speed of it.
In this present article we only restrict ourselves to discussions around esp32 arduino ac motor speed control module and circuit.