I recently purchased a RK 100L RUCK fan that is running on 220V AC. You can find the complete specifications here (please click on the type RK 100L) to see the details of that model). The speed control type is indicated with a 'V'.
The goal is to control the speed with an Arduino.
The store from which I purchased gave only advice on manual speed control. The scheme of the regulator looks like this.
What will be the easiest solution to control the speed of this fan using an Arduino? I found the Inmojo Digital AC Dimmer Module, but before purchasing I wanted to be sure that this can be used with the fan. All help is very much appreciated!
It seems its purely mains voltage controlled. Its also low efficiency to start with - seems to be a single
phase induction motor rated for arbitrary slip so V/f control isn't needed - basically a torque motor. The
12% efficiency figure is also suggestive of a torque motor (good at generating heat).
Being a very reactive load most triac-based dimmers are likely to fail driving it I would suspect.
I think if you want controllability you need a DC brushless fan - much more efficient too.
What will be the best way to speed control it? If you look at the scheme of the speed control switch it seems that all is needed is a variable resistance. If I know what resistors have to be used, I can use a relay board to have some preset speeds (each speed a different resistor). Is this reasoning to easy?
If I look at the schematic of the manual speed controller I see no resistances at all. Perhaps you are looking
at something else? The link you give shows a tapped inductance as reactive current limiting. Using
resistors would lead to the problem of dissipating lots of waste heat (you might end up dissipating
more power in the resistor(s) than in the motor).
Indeed I misinterpreted ...
What I am trying to do is regulate the speed of the fan depending on the temperature in the room. So if there is a lot of heat to be distracted, it has to run at full throttle, otherwise, the speed must be less ...
Continuous control is not required. But instead of purchasing the manual controller and modify it, I was seeking a way to completely bypass it. I guess that means that I have to build some kind of 'series inductor' myself?
I need to control single phase induction motor by v/f control method. I have IR2110 (driver IC for mosfet IRF840) .how can i control and vary the speed by using arduino uno coding?
vivekkameshwaran:
I need to control single phase induction motor by v/f control method. I have IR2110 (driver IC for mosfet IRF840) .how can i control and vary the speed by using arduino uno coding?
Plese find the attachment - circuit
Single phase induction motor is many things, in general they cannot be speed controlled.