I have turned a Square Wave Inverter into a Pure Sine Wave Inverter

  Рет қаралды 7,843

Thiasotiks

Thiasotiks

Күн бұрын

In this video I have shown, how I've turned a non-working Luminous 24 V, square wave inverter board into a working 12 V, pure sine-wave inverter board. I have uploaded the assembly code and functional block diagram of the board into a GitHub repo.
Link of Code & Functional block diagram:
github.com/thi...
#puresinewave
#inverter

Пікірлер: 68
@coucouj2781
@coucouj2781 Жыл бұрын
Well done sir!! The breakdown of the circuit is impressive 👌
@Thiasotiks
@Thiasotiks 11 ай бұрын
Thanks.
@TechnoEveryday
@TechnoEveryday 6 ай бұрын
Love your efforts made on this reverse engineering ❤❤❤
@ratnadeepdhar4816
@ratnadeepdhar4816 8 ай бұрын
Looking forward for more informative tutorials. Regards 🙏
@easirarafat6771
@easirarafat6771 5 ай бұрын
It's very helpful.... ❤
@asitsantra3491
@asitsantra3491 2 жыл бұрын
gurudev....very informative tutorial for mee.. thanks for sharing...
@apoorvdeepak7333
@apoorvdeepak7333 2 жыл бұрын
Very good project sir I repect your knowledge sir...
@digitelworld7
@digitelworld7 18 күн бұрын
Great work
@00000005547
@00000005547 2 жыл бұрын
This is really impressive. I've been meaning to try to do something like this with either an ESP32 or an RP2040 to try to run a hybrid vehicle inverter as a mains inverter. My issue is that "off-shelf" solutions like the EG8010 work at way too high frequencies to be able to drive big IGBT's at b/c of gate capacitance. I was able to reverse engineer my gate drives already, just need to find the time to actually play around with hooking a microcontroller onto them and see what I can do with them. I know PIC's tend to be used a lot even nowadays for SPWM since they're purely programmable VS EGMicros. But for some reason I can't for the life of me learn to program these things haha. But conversely I also realize that higher-level programming such as C++ is probably not the best to use for such an application lol. Idk how accessible they are where you're from, but over here for $100 you can find Toyota Prius hybrid inverters which have basically TWO 3-phase inverters AND a boost/buck converter inside. The boost converter can handle upwards of 150A (limited by the saturation current of the built-in inductor) and the IGBTs a ridiculous 600+A continuous if you parallel both inverter outputs, tested to handle a 600vdc bus. So in a single pre-built unit you can boost your 12v into your 160vdc or 320vdc and then directly invert it into 110 or 220vac. Just need filtering. Obviously at lower voltages you're limited to something like 2kw at 12v input, but can be easily scaled up into hundreds of KW if you increase battery voltage (and bypass the boost section) I made the mistake of going for a ford fusion inverter which had zero documentation online (with the intention of reverse-engineering it, or more importantly the gate signals so I didn't have to mess with the gate drives) and blew my boost/buck IGBT. Anyways lol just thought I'd share, seemed like you'd be interested in that type of thing.
@Thiasotiks
@Thiasotiks 2 жыл бұрын
I was so messed up with my life that I missed such an interesting comment. Thanks for sharing your experience.
@subhobroto
@subhobroto Жыл бұрын
@BW > But for some reason I can't for the life of me learn to program these things Happy to walk you through it, although TBH - using ESP32s will get you far more bang for your buck (happy to walk you through that as well) > for $100 you can find Toyota Prius hybrid inverters which have basically TWO 3-phase inverters AND a boost/buck converter inside This sounds extremely interesting - would you mind connecting so I can learn more from you? When I visit junkyards, I do see those Toyota Prius hybrid inverters so it is worth learning about them PS: I also enjoyed your last 2 videos!
@ratnadeepdhar4816
@ratnadeepdhar4816 8 ай бұрын
Nice watching your video would help me learn a lot. Regards 🙏
@abdulhai2201
@abdulhai2201 2 жыл бұрын
Thank you brother very interesting project. tutorial assembly language
@jpix9133
@jpix9133 7 ай бұрын
Very nice work. I have a question. To convert a square weave inverter in to sine wave inverter , only changing firmware is sufficient or we have to change transformer also.
@adesuyisunday4287
@adesuyisunday4287 2 жыл бұрын
Nice one sir.
@SandipDas-ct3dl
@SandipDas-ct3dl 2 жыл бұрын
Excellent.. Can u make a bldc ceiling fan controller circuit...?? Actually the driver pcb of this bldc ceiling fan is very compact.. and easily damaged... and the damage components are no longer available..on market ??
@SpinStar1956
@SpinStar1956 Жыл бұрын
Very-Very Impressive bit of work! Nice job of reverse engineering the inverter then figuring out how modify it. I did have a question about the current selection resistors in the feedback-loop: How were the individual resistors shorted (relays, transistors)? And you are quite correct, there is no replacement for assembly-code when you are dealing with time-critical circuitry; no one needs an unforeseen compiler-boondoggle! I wrote a assembly program for the the MCP3301(?) 13-bit A2D converter and it was so nice and tight that I would have never gotten the performance or reliability of timing using C. Anyway, that was years ago and am just now getting back into PIC and trying to get used to the MCC so that I don't have to write some of the more complicated Peripheral-Library functions--but it has been a challenge coming from where I used to just 'roll-my-own' for coding everything. Sure hope you make more English videos; which begs the question: Is English understood by most Indian-people that work with electronics technology; or do you have to make Indian-language versions as well? Your videos are so valuable that English versions might reach more people especially dummies like me that can barely speak English even though it is my native-language--LOL!!! Anyway, great video and channel--Thank You!
@Thiasotiks
@Thiasotiks Жыл бұрын
The resistors were shorted through male headers using a 2 pin short jumper. I make my videos in English for my channel although my English pronunciation is pathetic. The reason I chose English instead of my mother tongue Bangla is that, I always want to be a part of the community of electronics enthusiast people beyond the boundary of my linguistic territory. India has so many different languages that to reach out most of the people English is the best way to go with. Anyway, thanks a lot for your appreciation and sharing your ideas.
@SpinStar1956
@SpinStar1956 Жыл бұрын
@@Thiasotiks well, thank you very much for replying. And I am very happy that you are willing to do your videos in English because they are very valuable. I think one of the biggest problems with Indian speakers trying to speak English, is that they try to talk too fast, and therefore don’t properly annunciate each syllable and consonant. So if they would just simply slow down a little bit, I think they would speak a lot clearer. Also, I did not know that India had multiple languages, I pretty much assumed that the country just had one. So thanks again for replying and have, a great future with your channel…
@longvuvan1182
@longvuvan1182 2 жыл бұрын
What is the output voltage feedback pin of 220v?
@Thiasotiks
@Thiasotiks 2 жыл бұрын
There is no feedback pin here.
@Dc_tech386
@Dc_tech386 Жыл бұрын
Very impressed
@terlumunjoseph6779
@terlumunjoseph6779 2 жыл бұрын
best inverter tutorials please do tutorials on how to accomplish spwm using software pwm as i do see some pic16f72 pure sine wave inverters using it and as you know it has only one dedicated pwm module
@Thiasotiks
@Thiasotiks 2 жыл бұрын
Although it's possible but 16F72 is not a good choice for pure sine wave inverter because, there would be a lots of harmonics. Rather, I'm planning to use Atmel16A uC
@TolaTrucking
@TolaTrucking 11 ай бұрын
Hello sir, Hope you're doing well, i have a POWEDRIVE 3000W Inverter that makes only about 80 wats or so, if i plug anything over then that it overloads and beeps Any idea what could be the issue?
@md.siddiqulalam431
@md.siddiqulalam431 2 ай бұрын
Need this model HEX code
@sijojohnson
@sijojohnson 2 жыл бұрын
did you changed the output transformer
@Thiasotiks
@Thiasotiks 2 жыл бұрын
I got only the PCB from the original inverter, not the transformer or other peripherals.
@sijojohnson
@sijojohnson 2 жыл бұрын
@@Thiasotiks thanks what is the voltage required at primary and secondary of the sine wave inverter transformer? If we use 12 V square wave transormer for sine wave inverter . it will clip the top portion of the sinewave..
@adesuyisunday4287
@adesuyisunday4287 2 жыл бұрын
@ thiasotiks, which pin is for inverter voltage feed back ? For the mcu
@Thiasotiks
@Thiasotiks 2 жыл бұрын
Please read the reply to your previous comment.
@smartups1
@smartups1 Жыл бұрын
Can we use pic16f72 in same code ?
@Thiasotiks
@Thiasotiks Жыл бұрын
No, this code will not be fully compatible with PIC16F72
@abulhassanqadri00
@abulhassanqadri00 2 жыл бұрын
Pic16f72 & Pic16f722 same?
@Thiasotiks
@Thiasotiks 2 жыл бұрын
No, they are not same.
@abulhassanqadri00
@abulhassanqadri00 2 жыл бұрын
@@Thiasotiks ok thanks
@adesuyisunday4287
@adesuyisunday4287 2 жыл бұрын
Hi, do you implement stable 220v output feature in the code?
@Thiasotiks
@Thiasotiks 2 жыл бұрын
This is a commercially available inverter PCB made by Luminous and they didn't provide any feedback path for the output. So, there is no chance to implement the feedback in the code. Nevertheless, if the transformer rating is suitable and battery is healthy (not much voltage drop in load condition) then the output voltage doesn't change much. A 20-25 V shift might be acceptable in most of the cases. So, no need to bother much about feedback.
@adesuyisunday4287
@adesuyisunday4287 2 жыл бұрын
@@Thiasotiks ok. I was thinking a good inverter should have feedback feature for constant 220v output. Besides, base on the block diagram, there are still some available pin of the microcontroller which may be used for this purpose.
@yuribiktop6595
@yuribiktop6595 2 жыл бұрын
Can LCD be implement and how? Again what this transformer worth 2 100k Resistor' doing at the mains sense part? If that is 220vac transformer or current transformer please indicate
@Thiasotiks
@Thiasotiks 2 жыл бұрын
No, LCD can't be connected with this existing circuit. This project was solely targeted to the software modification not any sort of hardware revamping. The transformer is a voltage sense transformer and two 100k resistors are limiting the current passing through the primary windings.
@yuribiktop6595
@yuribiktop6595 2 жыл бұрын
Is this a complete diagram and code to build this Inverter? Again i couldn't locate the fan control circuit
@yuribiktop6595
@yuribiktop6595 2 жыл бұрын
Can you direct me on this?
@smartups1
@smartups1 Жыл бұрын
sir please can you help me i tried your code in mplab xide 5.30v when code build lots of error occur please can you share also hex file .
@abdulhai2201
@abdulhai2201 2 жыл бұрын
Bro I hope you made solar hybrid inverter
@zoonvanhetuni7993
@zoonvanhetuni7993 2 жыл бұрын
BRAVO !
@micaiahadams659
@micaiahadams659 2 жыл бұрын
Sir, please can you start a course for beginners on how to code spwm sine inverters using atmega 328p or any cheap and versatile pic mc? Even if you're charging some token for it I'll gladly pay if you will buy the idea thanks.
@rahulviswakarma4569
@rahulviswakarma4569 2 жыл бұрын
Please make your own Pure sine wave inverter using Atmega microcontroller
@Thiasotiks
@Thiasotiks 2 жыл бұрын
I've made one with Arduino board, in later project I'll use bare Atmega microcontroller.
@smartups1
@smartups1 Жыл бұрын
can you teach us how to write UPS like you with depth understanding algorithm please
@Thiasotiks
@Thiasotiks Жыл бұрын
I try to make my code self explanatory by putting comments besides every line. However, elaborate discussion on the algorithm would make the video lengthy and boring. Keeping in mind your suggestion I will try to add an explanatory section for the algorithm in my future videos.
@IndustrialToolsStation
@IndustrialToolsStation 2 жыл бұрын
thank you bro
@syedshafiqsherazi5143
@syedshafiqsherazi5143 Жыл бұрын
Sir I have a question that how we can purify UPS output . As in many UPS outputs are not pure sine wave so without changing inverter circuitry can we design a filter that convert stepped sine wave to pure sine wave .
@unekekenneth8733
@unekekenneth8733 Жыл бұрын
Hello sir, i am one of your subscribers. i have watching your videos. i am new to inverters. i trying to make inverter high frequency inverter with ferrite transformer and the Mosfet keeps heating up under no load condition. i want to know to tweak to solve this challenge. i could really use your help sir.
@sagorrana2051
@sagorrana2051 2 жыл бұрын
time to talk about smps
@sumitgiri8602
@sumitgiri8602 Жыл бұрын
hiiii sinha how are you ..... problem with .asm file to .hex file convert so can you give me .hex file ........ i already sent mail please help...... thanks
@Thiasotiks
@Thiasotiks Жыл бұрын
I'll try to send you.
@sumitgoswami6638
@sumitgoswami6638 Жыл бұрын
thanks bro
@sumitgoswami6638
@sumitgoswami6638 Жыл бұрын
please send me .hex file
@easymaking4110
@easymaking4110 Ай бұрын
​@@Thiasotikshi sir. I need hex file, can you send me
@IndustrialToolsStation
@IndustrialToolsStation 2 жыл бұрын
and 1st like
@apoorvdeepak7333
@apoorvdeepak7333 2 жыл бұрын
I asked about your pure sine wave inverter 350w updated version 3 in your email I'd so please check it and help me sir.. because I want to working on that project.. I hope you will answer my point...🙏🙏
@IndustrialToolsStation
@IndustrialToolsStation 2 жыл бұрын
1st comment
@AugustineAriola
@AugustineAriola Жыл бұрын
I appreciate you bro. This video has provided in depth knowledge about inverter. I am grateful for the series of educational videos you provide here. Can I have your contact ?
@Thiasotiks
@Thiasotiks Жыл бұрын
You can email me anytime at thiasotiks@gmail.com
@techs5564
@techs5564 2 жыл бұрын
first like
Pure Sinewave Inverter Using ATmega16A uC And 32 KHz PWM Frequency
11:07
Convert Square-Wave Inverter into Sine-Wave Inverter
16:25
Awesome Tech
Рет қаралды 188 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Sine PWM Generation
11:07
Sitangshu Sekhar Biswas
Рет қаралды 2,1 М.
How to Make a Pure sin Wave Inverter Using Arduino
8:30
Thiasotiks
Рет қаралды 37 М.
Pure Sine Wave Inverter From Ferrite Core
6:57
Long Technical
Рет қаралды 66 М.
How to convert a Modified /Square wave inverter to Pure Sine
7:25
Mousa - Simple Projects
Рет қаралды 259 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН