Go Back   EcoModder Forum > EcoModding > Fossil Fuel Free > Open ReVolt: open source DC motor controller
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 01-14-2012, 12:39 AM   #5431 (permalink)
EV test pilot
 
bennelson's Avatar
 
Join Date: Jan 2008
Location: Oconomowoc, WI, USA
Posts: 4,435

Electric Cycle - '81 Kawasaki KZ440
90 day: 334.6 mpg (US)

S10 - '95 Chevy S10
90 day: 30.48 mpg (US)

Electro-Metro - '96 Ben Nelson's "Electro-Metro"
90 day: 129.81 mpg (US)

The Wife's Car - Plug-in Prius - '04 Toyota Prius
90 day: 78.16 mpg (US)
Thanks: 17
Thanked 663 Times in 388 Posts
Quote:
Originally Posted by MPaulHolmes View Post
6 isolated supplies. Unnecessary? Yes! hahaha. But I can use the driver boards unchanged in an AC controller too.
I like the thinking ahead in that!

Paul and I have been talking for a while about designing an everyman's plug-in hybrid.

I started a thread on that in the Hybrids forum (or just CLICK HERE. )

That whole project may end up getting based on an Open ReVolt AC controller.

__________________


300mpg.org Learn how to BUILD YOUR OWN ELECTRIC CAR CHEAP
My YouTube Videos
  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 01-14-2012, 01:02 AM   #5432 (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
Hi Ben! And also, I got pretty much all the details worked out now for an AC controller's driver and power section (including high voltage IGBT) based on cheap TO-247 packages. It's almost IDENTICAL to dc controller. Just have to group the packages into phases. Literally change just a couple lines of isolation and it changes from brushed DC to AC, and the drivers are the same. You just stack 2 driver boards and then a control board, rather than just a driver board and then control board. It's all done! Well, for high voltage like 300v, you would need something other than those bootleg Electrolytic caps. A single $100 film cap would be good enough for a small car. But you would need to be able to bend the copper like Adam did!:
hahaha


What's this? A sheet metal bender thing in my room next to my son's toilet because there's no room in the garage? hahaha
__________________
kits and boards
  Reply With Quote
Old 01-14-2012, 01:40 AM   #5433 (permalink)
EcoModding Apprentice
 
Join Date: Nov 2010
Location: Annapolis
Posts: 159
Thanks: 0
Thanked 32 Times in 27 Posts
Quote:
Originally Posted by sawickm View Post
Do you have to worry about vibration cracking the solder joint from the soldered source pin - copper strip - busbar connection? I might not be visualizing that correctly?
It doesn't look as if we took any pictures that show the finished result. We were trying to get the same same effect as PowerTab or SuperTab part -- a wide, flat tab for both the source and drain connection.

The copper strips are soldered the whole length of the pins with a generous amount of lead solder, so I don't expect enough mechanical stress to cause cracking.
Attached Thumbnails
Click image for larger version

Name:	20110410-0001-3.jpg
Views:	105
Size:	11.2 KB
ID:	10052  
  Reply With Quote
The Following 2 Users Say Thank You to DJBecker For This Useful Post:
MPaulHolmes (01-14-2012), sawickm (01-15-2012)
Old 01-17-2012, 06:16 AM   #5434 (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
I sent in a new one off updated control board and driver to go with the left over power board. The new control board will have the extra safety features, and the driver board is completely different 1from before. I'm very interested to see how it goes. One driver per mosfet. One optocoupler per 2 mosfets. 6 isolated supplies. 110010 (My son just typed that).

I am added a help command to the software so you can figure how to use each command, and understand it. You can also now edit a variable called "max-current", which strangely enough is the maximum current at full throttle. If you want a granny mobile, set it to 100. haha. If you want it to blow up, set it to 2000. I ain't nobody's pappy, sep'n my sons.

Also, the hardware overcurrent trip can be set from about 50 amps up to 1250 amps or so.

Also, for now overcurrent sets a fault until the pedal is lifted all the way.

I'm also making the hardware overrev protection enabled by default. I've tested it on one motor, and I'll check my new crappy motor. I'll also be checking the minimum pwm required for some amps to go through, and also the minimum current required for the mtoor to start spinning. Then I'll assume the rest of the motors in the world are the same. haha. It would be nice to get a collection of values.

I think overrev protection hasn't been used much, and part of the reason is peopje just don't know the commands, and how to use the commands, and don't know what they mean. So I also changed the command names so they are very intuitive. Also, to stop rtd-period from scrolling, now you just hit any key. Before you had to type "rtd-period 0" while it was still scrolling by, and it was really awkward.

The help feature is this:

help <command>

Then it walks you through the syntax, an example of the usage, the meaning of it, and what units the number is in that goes with the command.

I'll probably switch to an ATMega328 because they are CHEAPER! And 32 kb of program memory instead of 16. they are pin for pin identical.
Basically the same dang chip, except for more program memory and cheaper.

I ordered the parts for populating the new driver and control board (except for a couple items), but not the power section yet since I have to wait until the 25th. anger...
__________________
kits and boards
  Reply With Quote
The Following 2 Users Say Thank You to MPaulHolmes For This Useful Post:
mpgmike (01-21-2022), sawickm (01-17-2012)
Old 01-17-2012, 08:16 AM   #5435 (permalink)
Master EcoModder
 
Join Date: Apr 2009
Location: Charlton MA, USA
Posts: 463

EVVette - '71 Chevy Corvette Coupe
Thanks: 31
Thanked 183 Times in 94 Posts
Quote:
Originally Posted by MPaulHolmes View Post
I am added a help command to the software so you can figure how to use each command, and understand it. You can also now edit a variable called "max-current", which strangely enough is the maximum current at full throttle. If you want a granny mobile, set it to 100. haha. If you want it to blow up, set it to 2000. I ain't nobody's pappy, sep'n my sons.
FINALLY! ive been wanting this feature for a long time. I kept bugging fran, but he hasn't had time to work on it. How are you mapping the 2000A to the 9 bit loop?

Quote:
Originally Posted by MPaulHolmes View Post
Also, for now overcurrent sets a fault until the pedal is lifted all the way.

I'm also making the hardware overrev protection enabled by default. I've tested it on one motor, and I'll check my new crappy motor. I'll also be checking the minimum pwm required for some amps to go through, and also the minimum current required for the mtoor to start spinning. Then I'll assume the rest of the motors in the world are the same. haha. It would be nice to get a collection of values.

I think overrev protection hasn't been used much, and part of the reason is peopje just don't know the commands, and how to use the commands, and don't know what they mean. So I also changed the command names so they are very intuitive. Also, to stop rtd-period from scrolling, now you just hit any key. Before you had to type "rtd-period 0" while it was still scrolling by, and it was really awkward.

The help feature is this:

help <command>

Then it walks you through the syntax, an example of the usage, the meaning of it, and what units the number is in that goes with the command.
The help thing seems great! BUT! changing commands and how the RTD-function works is a major letdown. RTD-Explorer will no longer work without the RTD string always active. and it will not be able to talk to the controller with different commands.

You are a MURDERER for you have killed RTD Explorer!!

-Adam
__________________
www.EVVette.com - 1971 Corvette Coupe Conversion to all Electric!
www.AdamBrunette.com - Machining, CNC, Robotics and Electronics.

You can download RTD Explorer for the Cougar controllers at www.EVVette.com
  Reply With Quote
Old 01-17-2012, 08:53 AM   #5436 (permalink)
EV Connoisseur
 
Join Date: Aug 2010
Location: Amsterdam
Posts: 309
Thanks: 70
Thanked 109 Times in 90 Posts
Is the RTD explorer not maintained anymore?

I believe it is a .net c# app right? Since I am a C# .net developer i'm willing to fix this.. does somebody has the source?
  Reply With Quote
Old 01-17-2012, 09:03 AM   #5437 (permalink)
Master EcoModder
 
Join Date: Apr 2009
Location: Charlton MA, USA
Posts: 463

EVVette - '71 Chevy Corvette Coupe
Thanks: 31
Thanked 183 Times in 94 Posts
Quote:
Originally Posted by flores View Post
Is the RTD explorer not maintained anymore?

I believe it is a .net c# app right? Since I am a C# .net developer i'm willing to fix this.. does somebody has the source?
RTD is still actively maintained, but without some consistence between firmware, its going to be a PITA to keep making changes. Currently there is nothing in place to distinguish different firmware versions and use appropriate regex strings to filter the bad data passed in.

We have plans to add plug in functionality to RTD, but haven't made it there yet. The would solve some of the problems.

The source is written with VB.NET.

Send me an email (you can get my address through my profile) and maybe you can help us out updating some stuff.

-Adam
__________________
www.EVVette.com - 1971 Corvette Coupe Conversion to all Electric!
www.AdamBrunette.com - Machining, CNC, Robotics and Electronics.

You can download RTD Explorer for the Cougar controllers at www.EVVette.com
  Reply With Quote
Old 01-17-2012, 09:29 AM   #5438 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 97
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by adamj12b View Post
The help thing seems great! BUT! changing commands and how the RTD-function works is a major letdown. RTD-Explorer will no longer work without the RTD string always active. and it will not be able to talk to the controller with different commands. -Adam
Hi Adam,

Can RTD-explore be changed to work with Paul's new command updates?

Could the help function be moved to RTD-explore ? It would be wrong to see RTD-explore obsoleted. I think it is a plus having a real time data acquisition program for the open source ReVolt motor controllers.

The trend for the popular EV motor controllers on the market today is to have a graphics display interfaced to the controller to monitor and control it.

-Mark
  Reply With Quote
Old 01-17-2012, 09:38 AM   #5439 (permalink)
Master EcoModder
 
Join Date: Apr 2009
Location: Charlton MA, USA
Posts: 463

EVVette - '71 Chevy Corvette Coupe
Thanks: 31
Thanked 183 Times in 94 Posts
Quote:
Originally Posted by sawickm View Post
Hi Adam,

Can RTD-explore be changed to work with Paul's new command updates?

Could the help function be moved to RTD-explore ? It would be wrong to see RTD-explore obsoleted. I think it is a plus having a real time data acquisition program for the open source ReVolt motor controllers.

The trend for the popular EV motor controllers on the market today is to have a graphics display interfaced to the controller to monitor and control it.

-Mark
Well anything can be changed to work. But you change to work with the new controller and its possible to break it for an older controller.

The help function more belongs in RTD explorer then in the controller its self.

Also, without RTD telling the controller to re-enable the rtd stream, no logging can happen.

Currently, RTD-Explorer sends commands in between the 10 rtd updates each second. This way, you get real time data stream with logging while being able to send commands.

-Adam
__________________
www.EVVette.com - 1971 Corvette Coupe Conversion to all Electric!
www.AdamBrunette.com - Machining, CNC, Robotics and Electronics.

You can download RTD Explorer for the Cougar controllers at www.EVVette.com
  Reply With Quote
Old 01-17-2012, 09:55 AM   #5440 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 97
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by adamj12b View Post
Well anything can be changed to work. But you change to work with the new controller and its possible to break it for an older controller. -Adam
Would you have to make it compatible with the old controllers?

Why couldn't it just be an enhancement for the new controllers? The old ReVolt controllers use the older version of RTD, and the new ReVolt controllers Yours and Paul’s use the updated RTD?

Users would just have to buy the new controllers to get the updated features?

-Mark

  Reply With Quote
Reply  Post New Thread




Similar Threads
Thread Thread Starter Forum Replies Last Post
Paul and Sabrina's Cheap 3 Phase Inverter (AC Controller) with Field Oriented Control MPaulHolmes Fossil Fuel Free 3431 05-04-2022 06:43 PM
Paul & Sabrina's Cheap EV Conversion MPaulHolmes Fossil Fuel Free 542 11-12-2016 10:09 PM
Three Dirt Cheap DIY Electric Cars - Part 5 SVOboy EcoModder Blog Discussion 0 12-12-2008 05:10 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