Це відео не доступне.
Перепрошуємо.
How to control a 3 phase motor using the Arduino Nano and VFD
Вставка
- Опубліковано 14 тра 2017
- This video will describe how to control a 3 phase induction motor using the Arduino Nano together with a VFD. The Nano uses PWM to control a 0 to 20 mA current loop circuit driving the VFD.
Grade 8 ECE Lab #23
Breadboarding and Atmega328p Programming.
Thanks for that explanation. Finally i can sleep without thinking how to control 3 phase motor without magnetic contactor 😂
Very well explained, I have a Fuji Electric Vfd drive and a 3 phase motor that i can play around! Thanks for sharing....
Thank you! This is the kind of work I'm interested in.
Thanks for the visit! You might also be interested in these videos:
ua-cam.com/video/aFUxQ4OtJ2w/v-deo.html
ua-cam.com/video/aHRnAT7PgGY/v-deo.html
@@0033mer thanks!
Well done this is a very practical industrial application truly simplified. No need expensive plc controller or ladder logic programming to achieve this.
Bravo......they add a index on the end of shaft.......for more control.....cheers
Hello.. great video. I want to apply this method of controlling ac motor to control a single phase AC motor of 1 hp with including a incremental rotary encoder to rotate motor shaft for a specific no. of times. Please help!
Awesome, thanks.
You're welcome.
That is amazing. MNy inverters on the market. You just solved it easy.
So, what if the motor so big 50 Kw?
Sir, How to connect Arduino to 1.5 hp single phase motor which normally runs by a DOL starter
cam you please tell the value of round capacitor sir, and the transistor you use
What I have is a motor which is three phase 220V AC with magnetic multipole rotor rotates inside the stator. It has hall sensor, there seem to be three of them positioned there. there are 3 hall wirse, ground and the red 5 volt. I also have the controller board power supply, I guess they are one unit typically like yours.
On the heat sink it says M1 1400 RPM, M2=1250 ,M3=1200,M4 =1000. There are 4 separate male plugs sticking out for each of them, located next to the power in. I don't know where they would go if I were to use Arduino for control program.
There is also CN3, 4 pins (FG, RT/PWM,62,V2) wherever they go.
There is also CN4, 4 pins ( mode, rest,5v,gnd) wherever these pins goes.
Oh one more there is a square box with two little switch on it which appear to be for the 4 male plugs which seem to pertain to speed of the motor only. 4 combination of them for those M's 4 different motor speed which is mentioned on this board.
I guess the only thing I don't have is the control panel and a program . So I wonder if I can use Arduino and some program for this. Hope to hear from you. By the way the motor was used to run window air conditioning fan.
Thanks.
Sounds like you have a Permanent Magnet Synchronous Motor (PMSM) which is a different motor than my induction motor and the Arduino code will not work on that setup.
You need to get the data-sheet of your controller to see what input signals are needed for proper motor control.
@@0033mer I thought I had included a link for the motor. What do I know.
www.h-mac.com/amana-0131p00029S.html
When a person sees u.v.w them three wires, does that imply the motor is 3 phase? The site describes it as single phase. They don't give you wiring diagram or circuit controller diagram or even to find it most like is out of the question.
And of course Amana site want the make and model of the AC unit itself, in the landfill about 12 miles away, and buried.
Would my assumption be correct that this power supply basically has two components or has two functions that is. 1. change the single phase to three phase ( ost likely delta) and 2. the second circuitory is to control the speed and direction. Does that sound about right?
And both circuits are integrated so that I can not use any speed without hooking up and making both part of the circuit talk to each other.
I am also just wondering if you would know what [ CN3, 4 pins (FG, RT/PWM,62,V2] them 4 pins labels mean, heck I would put kind of value on pulse Arduino for them and see what happens. if FG is ground, I assume V2 to be 5 volts and PWM, a pin to it, But 62 ( and it doesn't look like it is G2) whatever that pin is.
Try using Modbus RTU on RS485 port to control your 3-ph motor.
Yes .. that is another option. The VFD will operate with Modbus RTU control. I have used MAX485/487 interfaces with the Nano for Modbus ASCII control. Modbus RTU control with Arduino Nano is a bit involved and better suited for PLC or PC control.
Can we use encoder combined with Arduino ?
How about the soft starter?
Hey could you create an arduino code to control a 3-phase motor and 2 12v diverter valves from an arduino uno?
Thanks for this explanation. can you please tell me how we can change the direction of induction motor using arduino.
H-bridge
Very neat did you ever drive anything special with the gearbox after you figured out how to run it?
I have a few farming application projects.
ua-cam.com/video/RkImn9kCGmg/v-deo.html
ua-cam.com/video/aHRnAT7PgGY/v-deo.html
Thanks for the explanation. Can you please share a detailed schematic diagram? That will be very useful
the 20mA loop part of the schematic is in this related video...
ua-cam.com/video/9ZKrYfIp-Yw/v-deo.html
Well done sir...can you share the code and schematic for this project ill preciated...thanks alot for the great explained
can you show a closed loop control circuit involving a encoder giving feedback to the controller to maintain speed?
The VFD contains a PID controller. PID target value is set with the front pot and the feedback input is AVI 0 to 10 volts. PID values can be configured from the front panel for a closed loop system.
Interesting.
Do they cost alot, theese VFD devices? The one you used in this video forexample?
It depends on how big the motor you want to drive. The one I used was around $160.
Thanks for this video! i am using arduino digital output to connect / disconnect the common with S1 on VFD using an optocoupler (MOC3020) just like you do. Although when I write HIGH to the digital output pin, the optocoupler causes the VFD changes state, but when I write LOW to the pin, the VFD doesnt change back its state.. But stays 'on' the specific state. Any idea what I am doing wrong here?
Check the VFD user manual to see how your switch inputs are programmed. S1 might latch and another switch input might unlatch and switch modes. Use a jumper wire to check operation first on your VFD.
@@0033mer hmm. i dont think that is the case: i tested the operation of the switch between 24V and S1 (or S2 S3 S4) with a wire making the connection. when unreleasing the wire you see immediately on the VFD display the changes... Actually I also have the TECO L510s ! any thoughts? maybe the optocoupler? I use MOC3020
The problem is your optocoupler. The output switching device is a Triac which latches on and stays on when triggered. You need an optocoupler with a transistor output.
@@0033mer Ah! Thanks so much! This is what I was looking for
Would this same configuration work for a 220v outlet. I have an MCG AB 34000 and I am trying to run our braiding machine for it, and your setup seems about the same thing we are going for. Appreciate the video
My setup is an induction motor controlled by a VFD. Your have a servo motor which needs a servo controller. Check with MCG.
@@0033mer They have been out of business for a while now, so very hard to find information on, but I will see what I can do. Thank you
I just acquired a pwm brushless servo drive, and was still wondering if your arduino setup would be able to control it?
Check the user manual for your drive and see what control lines you need. Any microcontroller or PLC can be used to control the drive. Servo motor control is closed looped so the code would be quite different than VFD control.
@@0033mer Thank you
hello good night, I'm experimenting with a 3-phase inverter design with arduino nano, put the program that is here on the internet, but the fault that I present is that it rotates like a stepper motor, please please me you can indicate that it may be happening thank you,
What does your ac signal look like
Will this maintain the correct slip angle under load for good torque?
The VFD will always maintain Volts/Hertz regulation and will provide the proper voltage for each frequency. When running at a constant speed, slip happens naturally as the load increases. Slip increases with increasing load - providing a greater torque.
@@0033mer interesting thanks. what about for ramping up and down speed?
Hey, can you tell me exact materials required to make a model of- "speed control of three phase induction motor by pwm" n to make link with matlab simulink.?
Can you please send Circuit diagram of this project
PLease to precise if 03 PHASES motor is induction or brushless ? thanks
Induction
can i ask the circuit schematic, plisss
neat video as always. Have you ever done a video on the Fourth software stack and how to get it on your microcontroller? I'm pretty familiar with Arduino but it occurred to me how compact Fourth looks and I have no idea really what version of Fourth you use for your videos nor how to flash something like a nano for Fourth.
Forth is very compact, that is one of its strengths. The one I use is less than 6K bytes. The smallest I have seen is a three instruction Forth written in just 66 bytes. pygmy.utoh.org/3ins4th.html
Yeah, and resources on the web about flashing forth on an arduino are lacking... If you make a howto video , people interested will at least find yours.
I tried to flash amforth to an Uno : all I got is a dead board : not even able to flash an arduino bootloader back.
The project itself it`s very cool. Can you give the model of the VFD you used?
TECO L510 series: ua-cam.com/video/aFUxQ4OtJ2w/v-deo.html
@@0033mer thank you so much
any reason not to just use modbus over rs485? arduino has a serial out i assume
Yes ...I'm just covering all the interfaces that are available.
ua-cam.com/video/aFUxQ4OtJ2w/v-deo.html
ua-cam.com/video/aHRnAT7PgGY/v-deo.html
What is the value of these two capacitors?
ua-cam.com/video/9ZKrYfIp-Yw/v-deo.html
Hi! Thanks a lot! Could you please explain a bit how the circuit converts PWm to controlled current?
Check out this video, I am using the same circuit:
ua-cam.com/video/9ZKrYfIp-Yw/v-deo.html
Thanks!
Both videos are really very helpfull to me! Thanks for sharing your knowledge!
What is the program used in this project can you give me that
I am using Flashforth. www.flashforth.com
can i use the code control the single phase ac motor?
The VFD I am using is for 3 phase motors.
Single phase VFD are available and if they have 20 mA current loop control then the code will work.
www.invertekdrives.com/variable-speed-drives/optidrive-e2-single-phase/
0033mer thanks a lot if i want to use arduino to controll single phase acmotor (we need build a Ac motor electrical racing car )is it a good way like using arduino nano like this to control speed ? can you give us some advice thanks a lot!
give the program....please
please provide code,circuit diagram with Arduino Nano pins connection and wiring 3 phase induction motor and all electronics components . upload on google drive or any other share drive. Thanks in Advance.
can it be controlled by arduino using bluetooth sir?
You can send the control string commands via bluetooth using your smartphone and a HC-06 module. ua-cam.com/video/yXRWQpJrK6g/v-deo.html
Where I have to write the program? IDE or any other software
The program was written in Forth but you can use the Arduino IDE.
Any PWM sketch can be used to create a 20 mA current loop or 0 - 10 volt output using the Arduino Nano's timer/counter
Check out this video: ua-cam.com/video/VcqCR7IOatw/v-deo.html
please don't mind sir, actually I am not getting the code structure, What portion I should write in void setup() part and what portion to void loop() part? sir please help me.
actually I want the same function you have shown over here, from my 3-phase ac motor but I need a little help regarding the program and circuit diagram given in this video. sir please help me.
You can also use a 0- 10 volt signal into the VFD to control a 3 phase motor.
You might find this easier to implement.
ua-cam.com/video/gRWDG9JhyDs/v-deo.html
sir I'm doing same project for my final year diploma,,, plz help me with circuit diadram, specification of material and which arduino should i use plz reply
You can find the circuit here: ua-cam.com/video/9ZKrYfIp-Yw/v-deo.html
Is there Arduino (C-variant) code for this instead of Forth available?
Find a PWM Arduino sketch and build a 0-20 ma current loop circuit which will allow you to control a 3 phase induction motor.
0033mer so the vfd you used won't work with normal arduino code?
The VFD I used will work with normal Arduino code. It can be controlled with any microcontroller of your choice that is capable of PWM generation. Running normal Arduino PWM code will control the VFD.
Here is an example of the Propeller microcontroller generating PWM signals that would also control the VFD.
ua-cam.com/video/9ZKrYfIp-Yw/v-deo.html
The programming language and microcontroller of your choice can control the VFD with PWM.
Is this Atmega assembly ?
The code is written in Forth.
@@0033mer Thank you i didn't knowed this language.
www.forth.com/resources/forth-apps/
@0:09 ... No wonder all of my projects are working as they do!... This whole time I've been calculating everything based off of "0-20Milli-SECONDS" NOT "0-20Milli-AMPS"!
Hello sir can you send me the circuit diagram
I use the same circuit in this video which covers the schematic:
ua-cam.com/video/9ZKrYfIp-Yw/v-deo.html
Thank you sir
Can you share the program
Code starts at 6:25
Clickbait. You cant do any 8-bit ARM 3-f motor control. Maybe AT90PWM3 but doubting.
sir I'm doing same project for my final year diploma!!!! plz help me with Schematics + PCB + Codes + Proteus Simulation pls sir !!!!!!
👎👎👎👎👎
stop wasting our time
If you would of read the description box first you would of seen this is a grade 8 electronics class lab and tutorial on breadboarding and Atmega328 programming. If this is not at your level there are other channels available on UA-cam.
003mer, cadcam is being a troll and doesn’t really want to learn.