How to make a Variable Frequency Drive (VFD) | 3: Software

  Рет қаралды 12,340

Matan Pazi

Matan Pazi

Күн бұрын

In this video, I go over some interesting software topics regarding my VFD project.
Interrupt service routines, PWM signals and debounce filters.
Here's a link to the code used:
github.com/MatanPazi/VFD/blob...

Пікірлер: 47
@qzorn4440
@qzorn4440 7 ай бұрын
Sweet video. 😎 Thanks.
@victorgomes7094
@victorgomes7094 2 ай бұрын
Awesome! Thanks for sharing!
@softsubu
@softsubu Жыл бұрын
Hi good morning. I modified code line number 372 : TIMSK1 = (1
@matanpazi3777
@matanpazi3777 Жыл бұрын
Hmm, strange Timer0 didn't work for you. Thanks for the update, glad it's working now!
@t.e.celektronik5020
@t.e.celektronik5020 3 ай бұрын
I am try sir @softsubu why signal PWM not working in osciloscop
@t.e.celektronik5020
@t.e.celektronik5020 3 ай бұрын
Help my sir @softsubu 🙏🙏🙏
@nafizahmed4926
@nafizahmed4926 3 ай бұрын
Hi Matan, it's a nice presentation of your project. Have a request, could you please share your hardware schematic or any Garber files for reference?
@hafsaamin9019
@hafsaamin9019 4 ай бұрын
Hi Matan. Great project, really. I just need to your help. Do you have vfd all pcb gerber files and all codes. Kindly let me know. I’m very thankful to you.
@tomtankyou1282
@tomtankyou1282 Жыл бұрын
do you have any software thoughts on how to implement vector control on an induction motor? it seems similar to field oriented control but all the drives we buy in our plant are called vector drives. and they are supposed to calculate the vector of current in the rotor, and the current vector in the stator and improve RPM control at varying torque loads. It seems to account for the slip changes as loads get heavier or lighter. If we set a frequency on a simple scalar drive we see RPM dip when loads go up do to the motors slip.
@matanpazi3777
@matanpazi3777 Жыл бұрын
I haven't implemented FOC on an induction motor so not sure, it seems to be a bit more complicated than FOC control on a synchronous motor, since I assume you would be interested in the slip speed which isn't measured directly (The encoder measures the rotor speed and not the slip speed), though it can probably be estimated.. I haven't read it but this seems like an informative article from TI on the subject if you want to go over it: www.ti.com/lit/ml/sprabp8/sprabp8.pdf?ts=1679949249580&ref_url=https%253A%252F%252Fwww.google.com%252F
@johnstilwell9462
@johnstilwell9462 Жыл бұрын
TI has a good video about this here: kzbin.info/www/bejne/lWeQkJ2sj8pqn6M
@ergunozyurt20
@ergunozyurt20 11 ай бұрын
Hi Matan. Great project, really. I just need to reverse turning of motor. Can you suggest any resources or sample code about this? Thank you very much.
@matanpazi3777
@matanpazi3777 11 ай бұрын
Thanks! Not sure of any specific resource, but you could add a hardware switch which would determine FWD or BKWD drive by changing the sinewave order for example.
@ingoschmied6811
@ingoschmied6811 Жыл бұрын
Hello Matan! Great project, and great videos! Thank you for posting the videos on KZbin, and for the repository on GitHub, but I am unable to find any way to contact you, and I am also unable to see what license your work is under. Is this project open source, BSD, GPL, MIT licence?
@matanpazi3777
@matanpazi3777 Жыл бұрын
Thanks Ingo! Fair point, just added an MIT license to the code.
@ingoschmied6811
@ingoschmied6811 Жыл бұрын
@@matanpazi3777 Thank you very much, and keep up the excellent content!
@polhpolh64
@polhpolh64 3 ай бұрын
Can you change the switching frequency in the code?
@AbdulRazzaq-bo3ch
@AbdulRazzaq-bo3ch Жыл бұрын
Hello sir do you have vfd all pcb gerber files and all codes
@konstantninosps1067
@konstantninosps1067 Жыл бұрын
Hello, could you upload some calculations or tell me where did you find Vrdson , Dz2 ? I would really appreciate it. Great job of your work.
@matanpazi3777
@matanpazi3777 Жыл бұрын
Thanks. I don't follow, what is "Vrdson , Dz2"?
@konstantninosps1067
@konstantninosps1067 Жыл бұрын
@@matanpazi3777 I am watching the whole series . Vrdson is a value of AN4840 (page 24 . ) that you probably used to calculate Cbootstrap for IMP STGIPQ8C60 circuit . Dz2 is diode Zener connected on each IGBT in parallel.
@matanpazi3777
@matanpazi3777 Жыл бұрын
@@konstantninosps1067 I didn't calculate VRdsOn. I figured out what was the needed capacitor capacitance according to P. 25 in the same app. note you mentioned. The cap nominal voltage needs to be big enough to able to withstand Vcc (15[V] in my case). And then I chose a Zener diode to protect that capacitor, meaning a breakdown voltage lower than the capacitor's nominal voltage.
@konstantninosps1067
@konstantninosps1067 Жыл бұрын
@@matanpazi3777 At P.25 you cant figure out Capacitance without having knowledge of ΔVcboot value. For example P.26 it says that needs Vcc = 16.9 V so that ΔVcboot = 0.1 ----> 2.2u< C
@konstantninosps1067
@konstantninosps1067 Жыл бұрын
Thank you for your quick response, I appreciate it .
@softsubu
@softsubu Жыл бұрын
same error : redefinition of 'void __vector_16()' How can I fix it?
@matanpazi3777
@matanpazi3777 Жыл бұрын
See my comment in your previous comment.. Other than that, not sure, not getting this error.
@nguyentri7726
@nguyentri7726 6 ай бұрын
Could you please check your code. I can't compile code
@matanpazi3777
@matanpazi3777 6 ай бұрын
What's your compilation error?
@pannelachandrakala4367
@pannelachandrakala4367 11 ай бұрын
sir could you please send me the gerber file
@matanpazi3777
@matanpazi3777 11 ай бұрын
It's quite dangerous. I'd rather only people who designed this themselves built it.. Good luck
@heliojuniorandruchechen3932
@heliojuniorandruchechen3932 Жыл бұрын
ola. este codigo esta com problema, nao compila.
@matanpazi3777
@matanpazi3777 Жыл бұрын
Look at the comments in lines 54, 55. I assume that's the reason for the error you're getting. I also just fixed a bug relating to the variable Desired_Freq, you can try compiling using the latest code.
@heliojuniorandruchechen3932
@heliojuniorandruchechen3932 Жыл бұрын
@@matanpazi3777 could you provide the schematic?
@dsponline_0
@dsponline_0 Ай бұрын
Where's the 4th video?
@matanpazi3777
@matanpazi3777 Ай бұрын
Glad you enjoyed :)
@mahershhab3824
@mahershhab3824 9 ай бұрын
I need help for money
@softsubu
@softsubu Жыл бұрын
Compilation error: 'Desired_Freq' was not declared in this scope
@matanpazi3777
@matanpazi3777 Жыл бұрын
You can check out the latest code, I just fixed this bug (Desired_Freq was recently changed from a global to a local variable).
@softsubu
@softsubu Жыл бұрын
Compilation error: redefinition of 'void __vector_16()'
@matanpazi3777
@matanpazi3777 Жыл бұрын
Look at the comments in lines 54, 55. I assume that's the reason for the error you're getting.
@teddyjamilonatefreire8797
@teddyjamilonatefreire8797 Жыл бұрын
@@matanpazi3777 Hello Mr. I had the same error compilation. How can I fix it?
@matanpazi3777
@matanpazi3777 Жыл бұрын
Other than what I suggested above, not sure. Not getting that error.
@ovidiucojocaru1061
@ovidiucojocaru1061 Жыл бұрын
@matanpazi3777 Hi, Very nice content and explained 😊 I started to follow on EasyEda to view PCB design because i want to order and test your project but you don't have any project on public 😢
Variable Frequency Driver | Variable Inverter
12:35
Electronoobs
Рет қаралды 103 М.
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 14 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 4,3 МЛН
Final muy increíble 😱
00:46
Juan De Dios Pantoja 2
Рет қаралды 46 МЛН
Field Oriented Control of Induction Motors
12:32
Matan Pazi
Рет қаралды 16 М.
What is Variable Frequency Drive(VFD),Inverter,Drive-IGBT
10:33
RA Tech Unlimited
Рет қаралды 13 М.
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 552 М.
Filtering Square Waves to Sine Waves - Simply Put
22:24
Simply Put
Рет қаралды 72 М.
How to Use Arduino Interrupts The Easy Way
33:28
Rachel De Barros
Рет қаралды 77 М.
Field Weakening: Theory & Misconception
11:08
Matan Pazi
Рет қаралды 2,9 М.
Designing 3-phase motor driver
18:59
Ilusys Systems
Рет қаралды 29 М.
Program, Interrupted - Computerphile
6:41
Computerphile
Рет қаралды 126 М.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,5 МЛН
cute mini iphone
0:34
승비니 Seungbini
Рет қаралды 6 МЛН
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 2,7 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,5 МЛН
Что не так с яблоком Apple? #apple #macbook
0:38
Не шарю!
Рет қаралды 465 М.