Go Back   EcoModder Forum > EcoModding > Fossil Fuel Free
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 07-06-2011, 09:06 AM   #551 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 97
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by Simy View Post
Got a parts list yet ?
The parts list for the "AC Controller PCB" is on the ReVolt Wiki:
Open ReVolt - EcoModder

-Mark

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 07-06-2011, 09:09 AM   #552 (permalink)
EcoModding Lurker
 
Join Date: Jul 2011
Location: Tampa, Florida, United States
Posts: 28
Thanks: 5
Thanked 2 Times in 2 Posts
That is for everything though isn't it? I only plan to build the control section now. I'm still not sure if that is the more or less 'final' version or if its subject to being changed... Those are my big issues with it
  Reply With Quote
Old 07-06-2011, 09:59 AM   #553 (permalink)
PaulH
 
MPaulHolmes's Avatar
 
Join Date: Feb 2008
Location: Maricopa, AZ (sort of. Actually outside of town)
Posts: 3,832

Michael's Electric Beetle - '71 Volkswagen Superbeetle 500000
Thanks: 1,362
Thanked 1,202 Times in 765 Posts
Oh that's not the final version.
__________________
kits and boards
  Reply With Quote
Old 07-07-2011, 06:59 AM   #554 (permalink)
EcoModding Lurker
 
Join Date: Jul 2011
Location: Tampa, Florida, United States
Posts: 28
Thanks: 5
Thanked 2 Times in 2 Posts
Your just going to keep us all in suspense aren't you? :-p
  Reply With Quote
Old 07-07-2011, 10:13 AM   #555 (permalink)
PaulH
 
MPaulHolmes's Avatar
 
Join Date: Feb 2008
Location: Maricopa, AZ (sort of. Actually outside of town)
Posts: 3,832

Michael's Electric Beetle - '71 Volkswagen Superbeetle 500000
Thanks: 1,362
Thanked 1,202 Times in 765 Posts
haha. I'm just busy with school.
__________________
kits and boards
  Reply With Quote
Old 07-08-2011, 09:11 AM   #556 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 97
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by MPaulHolmes View Post
The control board works, but needs a few changes made, and can be done cheaper. Also, the software needs testing and debugging. The code is 99% right
Hi Paul,

I too am anxiously waiting for this project to continue.

I really like the idea of this controller being firmware configurable for ACIM, PMSM, SEPEX, SR, DC motor control. The user just adds (1-6) isolated PWM Drivers as needed.

Will this controller use a program similar to RTD Explore for configuration setup ???

Please keep us posted of your progress !!!

Thanks,

-Mark
  Reply With Quote
Old 07-08-2011, 10:59 PM   #557 (permalink)
EcoModding Lurker
 
Join Date: Jul 2011
Location: Tampa, Florida, United States
Posts: 28
Thanks: 5
Thanked 2 Times in 2 Posts
Paul I don't know if you've seen the thread I've started but I'm trying to take all the projects and minimize the redundant sensors/components and tie them together, I'm not sure how much money it will save but it can help them all work together, and maybe allow for advanced features so far not thought of.

Anyway I'm starting to realize that if your controller is more or less universal (Minus SW changes) as far as motor type if there is room and time in the chip/code it is best done on the your chip/board. If your not already leaning this way yourself could you let me know if it has room and outputs available?

Also as a safety and as an efficiency check I was planning to add an ammeter to the output however it can be AC or DC. I don't think it is needed in AC at all, but I would like to be able to find out how much power the motor is using and how much the batteries are withdrawing (hopefully if a high voltage arc happens it can be detected this way some how) I was also thinking if a IGBT or MOSFET gets stuck open (In AC or DC mode) it can be detected as well before it kills the wiring in the motor, and shut off with a relay. Is the regen IGBT the same as the IGBT power out? Is there some way I can tell which mode it is in via a signal?

I just orderd a pickit 3 and some parts to play with so I can get used to how PIC's work. I cant wait till it gets here.. =)
  Reply With Quote
Old 07-09-2011, 08:52 PM   #558 (permalink)
EcoModding Lurker
 
Join Date: Jul 2011
Location: Socal
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by MPaulHolmes View Post
haha. I'm just busy with school.
Thank you for starting this project and helping the DIY community more than you already have with your DIY DC controller.

I look forward to your updates.
  Reply With Quote
Old 07-12-2011, 06:18 AM   #559 (permalink)
EcoModding Lurker
 
Join Date: Jul 2011
Location: INDONESIA
Posts: 40
Thanks: 20
Thanked 6 Times in 6 Posts
hi Paul, I'll do pre-order the Kit...

Hi paul, greeting from Indonesia...
I am Kukuh, still waiting for the DC controller kit, and I can do also pre-order the AC controller....
best Regards,
Kukuh Saworo - Jakarta
  Reply With Quote
Old 07-17-2011, 01:51 PM   #560 (permalink)
nlc
EcoModding Lurker
 
Join Date: Jul 2011
Location: France
Posts: 90
Thanks: 3
Thanked 65 Times in 30 Posts
Hello everybody, hello Paul, I am French, new on this forum, I subscribed only to answer to this post and congratulate you for your work

I am an electronics developer (hardware/software), and I have some experience in controller design, and I plan to build a commercial universal controller with a price as low as possible because of the lack of reliable controller at a reasonable price. In France it's the beginning of EV conversion, I personally convert a car at this moment, and it's difficult to find good controller for high power (brush/brushless or AC) without pay a lot of money.

I read all this topic and I also seen your impressive work on the DC controller. I see actually you are maybe testing your "low voltage" 144V power stage based on mosfets. I maybe have some advise to give to you, concerning some vicious things.

The first thing is that at beginning (and me the first!!) we think it's better to commute mosfet or igbt as fast as possible to have a better efficiency. It's an error ! Let's imagine a couple of high side + low side mosfet which send current in a phase. When the high side mosfet is ON, current flow from BAT+ to the phase through the high side mosfet. When the pwm cycle is finished, we switch high side mosfet OFF, wait a dead time, switch the low side mosfet ON (synchronous rectification). Then we switch the low side mosfet OFF, wait dead time and switch the high side mosfet ON. But when we switch the high side mosfet ON, current actually flow from BAT- to the phase through the internal diode of the low side mosfet. And this diode cannot become blocked instantaneously when the high side switch ON and apply BAT+ on the phase. It's called the reverse recovery time. During this time the current can flow in "reverse direction" in the diode, and we have a "shoot through" condition during the reverse recovery time. The lower the Rgate value, the higher the switch on speed but the higher the shoot through current during reverse recovery time of the opposed free wheeling diode. The reverse recovery is generally very fast, but with high speed commutation the current peak can be very very high.

In my first designs I smoked some mosfet for this reason, they were stressed by this very high current peak. After I discovered this, I understood that it's not alway better for efficiency to commute mosfet ON as quick as possible, because of this high current peak during reverse recovery time. I was interrogating myself why the mosfet became almost hot with a very small motor and small current. It was the reason.

Thus to solve this problem we increase the Rgate value, but now a new problem appear ! Let's imagine the low side mosfet is OFF and we commute ON the high side mosfet. The potential on the low side mosfet drain will increase quickly, and because of the parasitic miller capacitance between drain and gate, when potential increase quickly on drain, the gate potential increase too (as if it were sucked up by the drain potential). And because we increased the Rgate value, gate potential can increase higher, and low side mosfet begin to commute, and we have another shoot through condition which decrease efficiency and can stress mosfets too (or igbt of course).
This is typically called autocommutation, and the higher the bus voltage (higher dv/dt on the drain potential), ang the higher the Rgate value, the higher the mosfet autocommutation ! It's really easy to see this phenomenons by looking the mosfet Vgs potential on the scope. When the opposite mosfet commute, you will see what happen on the gate...

To solve this problem, on simple design, we can use a different Rgate to switch the mosfet OFF, with the help of a schottky diode. When bus voltage increase, some time we need to completely remove this Rgate, just use the schottky to be sure to lock correctly the gate to gnd. Of course it needs a powerfull gate driver to absorb the current which flow out of the gate and tend to increase its potential.

The good new is that is not a big problem to have a low Rgate when switching off mosfet, because it's not a big problem to swith off quickly. On the contrary, it's better for the efficiency.

But sometime with high DC bus voltage and high dv/dt it's difficult to solve problem even with no switching off Rgate (because the parasistic Rgate of the mosfet himself) thus solutions are to slow down the dv/dt rate thus increase the switch ON Rgate (but decrease the efficiency), or to use negative voltage to control the gate (for example +15V/-5V). The gate potential will also be sucked up but will not reach the commutation threshold. It complicates the design but sometime it's mandatory.

Anyway, with igbt, it's often mandatory to control them with negative voltage to increase the switch off speed.

To conclude this long (and soporific !? ) message, I will say that the theory of operation of a brush or 3 phase power stage is alway easy to understand, but the practice is really another story !!
When you begin the development of a controller you alway begin by the theory, and these vicious things I explained are difficult to find in application note. I discover all this things by myself with experiments, and only after that and long hours of searches I find some small explanations on some articles on Internet which confirmed all my personal experiments conclusions. But I only find these articles because I knew what I was looking for !!

Regards,
Cyril

  Reply With Quote
The Following 6 Users Say Thank You to nlc For This Useful Post:
Electroddy (10-23-2012), LouMan (07-26-2011), MPaulHolmes (07-17-2011), mpgmike (01-26-2022), Simy (07-18-2011), TadhBijou (02-10-2012)
Reply  Post New Thread




Similar Threads
Thread Thread Starter Forum Replies Last Post
Paul & Sabrina's cheap DIY 144v motor controller MPaulHolmes Open ReVolt: open source DC motor controller 7381 08-02-2023 11:55 PM
Paul & Sabrina's Cheap EV Conversion MPaulHolmes Fossil Fuel Free 542 11-12-2016 10:09 PM
Contest! Name Paul & Sabrina's controller MetroMPG Forum News & Feedback 120 10-22-2011 02:59 PM



Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com