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 10-06-2014, 09:25 PM   #6891 (permalink)
EcoModding Lurker
 
Join Date: Jun 2009
Location: Seattle, Wa
Posts: 71
Thanks: 7
Thanked 31 Times in 26 Posts
Hey Paul!

Hello Again!

Wow! Things got really Interesting since the last time I was here around page 300 and two years ago. My intentions then were to convert a 94 Toyota truck but life had other plans for me. Since then I have helped my neighbor build an electric dragster, a couple cars, a boat and a bark O lounger. I have started and finished my new shop, built an apartment over it for my Mom who is now 74 and I am ready to build my own controller!

So I have finished reading this forum from where I left off, Paul has moved further away, (was it something I said ;-)) and the controller has changed a LOT. I no longer have the truck but my neighbor has sold me an already converted Geo Metro, which was a conversion he did a couple years ago for someone else. The metro had not been chopped up and was straight and in need of a little TLC.

First thing I did was remove all the stuff the owner had "redone"... The guy was an engineer yet he ran two ( + and -) thumb sized pack cables side by side through a sheet metal hole, with no grommet, to the controller and shunt, which he mounted UNDER the metro in place of the old fuel tank.

So I had a lot to redo and a few normal repairs like new brakes, wheel bearings, and axles in front and new over sized brakes and bearings in the rear. The repairs are finished and I am now rebuilding the motor to flywheel adapter. The flywheel is being remade to be a lot lighter and still have a functioning clutch.

The car came with Nickel metal hydride batteries from somewhere I have not been able to track down and a Curtis controller. I have since gotten hold of 90 Winston 60 AH LiFePo batteries and am sorting out the bad from the good, so far only 4 have failed the tests.

So Paul... ;-) What became of the BMS that you were working on? I find that I am in need of one for all these cute little LiFePo cubes. And do you still have parts and such for a 500 amp controller that I can use with a power section of IGBT's like jackbauer built? I am pretty sure 1000 amps would do nasty things to a geo metro's transaxle.

But as soon as I find me a BMW Z3 we will talk about some real amps!

Cyruscosmo

  Reply With Quote
The Following User Says Thank You to Cyruscosmo For This Useful Post:
MPaulHolmes (10-07-2014)
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 10-15-2014, 05:55 AM   #6892 (permalink)
EcoModding Apprentice
 
Join Date: Oct 2010
Location: southland NZ
Posts: 153
Thanks: 38
Thanked 86 Times in 55 Posts
Hi Paul
I'm having to get this house ready for sale - at the same time as building the new one
But I am getting on a bit with the car
Changed the springs for lighter ones
100 Lbs/in - front
125 Lbs/in - rear
Finally fixed my speedo!

Now the controller - I'm making up the endplate for the low power end
Question
Do I need the serial connection or is it all done through the Pickit?

I've downloaded the MPLAB software - and the manual - I will install it soon
still looks scary!
  Reply With Quote
The Following 2 Users Say Thank You to duncan For This Useful Post:
MPaulHolmes (10-15-2014), thingstodo (10-15-2014)
Old 10-15-2014, 01:15 PM   #6893 (permalink)
PLUGnGO
 
jedsmd's Avatar
 
Join Date: Sep 2012
Location: Olympia Wa
Posts: 137
Thanks: 75
Thanked 82 Times in 54 Posts
Quote:
Originally Posted by duncan View Post
Hi Paul
I'm having to get this house ready for sale - at the same time as building the new one
But I am getting on a bit with the car
Changed the springs for lighter ones
100 Lbs/in - front
125 Lbs/in - rear
Finally fixed my speedo!

Now the controller - I'm making up the endplate for the low power end
Question
Do I need the serial connection or is it all done through the Pickit?

I've downloaded the MPLAB software - and the manual - I will install it soon
still looks scary!
Duncan
If you are happy with the software as Paul provides it than you don't really need the serial port. If you like to tweak the variables yourself, than that is done through the serial port using realterm.

Also Flores is working on a web based monitoring system that will use the serial port.

Glad to hear you are back working on the car. Looking forward to progress reports.

The MpLab looks scary because it is written for the tech savvy, but I did not find it too hard to work through.
  • Save the file Paul sends you to your harddrive
  • Click File than Open to open Paul's file.
  • Select dsPIC30F4011 from the pulldown menu for Device.
  • It asks you if you are sure you want to program a 5v device - click yes.
  • You should be able to select your pickit from the pulldown menu for Tool. ( I had to power on the controller to get this to work.)
  • Then push the program button.
A few seconds later you get a cryptic message that it is done.

Note these instructions are for MpLab rather than MpLabX. MpLapX is probably similar.
Jerald

Last edited by jedsmd; 10-15-2014 at 04:38 PM..
  Reply With Quote
The Following 2 Users Say Thank You to jedsmd For This Useful Post:
MPaulHolmes (10-16-2014), thingstodo (10-15-2014)
Old 10-19-2014, 06:38 PM   #6894 (permalink)
PLUGnGO
 
jedsmd's Avatar
 
Join Date: Sep 2012
Location: Olympia Wa
Posts: 137
Thanks: 75
Thanked 82 Times in 54 Posts
Paul
For the new controller what are the checks the controller logic makes?
  • High pot?
  • 12 volts too low?
  • High voltage too low?
  • High current at zero throttle (hardware check?)
  • Others?
Thanks
  Reply With Quote
Old 10-20-2014, 08:12 AM   #6895 (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
high pot.
+24v
+5v
current sensor feedback > 0 (disconnected would mean 0)
desat detection checks for like 6v drop across the igbt while on
any igbt over 600amp.
there may be hardware undercurrent protection, but I forgot at the moment (on cell phone).
check for disconnected throttle in software (not in hardware).
High voltage isn't checked. it would be happy with a AA battery. haha. Top speed would be relatively low, as well as range would be reduced.
check of base plate temperature. limits max throttle in 8 stages depending on temperature. 75degC to 85degC.
sensorless over-rev protection isn't enabled at the moment. the code is there though.
__________________
kits and boards
  Reply With Quote
The Following 3 Users Say Thank You to MPaulHolmes For This Useful Post:
Astro (10-20-2014), jedsmd (10-20-2014), thingstodo (10-20-2014)
Old 10-20-2014, 09:23 PM   #6896 (permalink)
PLUGnGO
 
jedsmd's Avatar
 
Join Date: Sep 2012
Location: Olympia Wa
Posts: 137
Thanks: 75
Thanked 82 Times in 54 Posts
Quote:
Originally Posted by MPaulHolmes View Post
high pot.
+24v
+5v
current sensor feedback > 0 (disconnected would mean 0)
desat detection checks for like 6v drop across the igbt while on
any igbt over 600amp.
there may be hardware undercurrent protection, but I forgot at the moment (on cell phone).
check for disconnected throttle in software (not in hardware).
High voltage isn't checked. it would be happy with a AA battery. haha. Top speed would be relatively low, as well as range would be reduced.
check of base plate temperature. limits max throttle in 8 stages depending on temperature. 75degC to 85degC.
sensorless over-rev protection isn't enabled at the moment. the code is there though.
Thanks
So does the contactor drop out if something fails in the power section?
  Reply With Quote
Old 10-20-2014, 09:55 PM   #6897 (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
if desat happens, the igbts will be disabled. if they fail, current won't fall. hmm... it would be one extra line of code to open the contactor if desat or hardware overcurrent fails to cause curremt to go to zero. thats a good idea.
__________________
kits and boards
  Reply With Quote
The Following 3 Users Say Thank You to MPaulHolmes For This Useful Post:
Astro (10-21-2014), jedsmd (10-20-2014), thingstodo (10-20-2014)
Old 11-01-2014, 04:30 AM   #6898 (permalink)
EcoModding Apprentice
 
Join Date: Oct 2010
Location: southland NZ
Posts: 153
Thanks: 38
Thanked 86 Times in 55 Posts
Hi Paul
I have installed end plates with the connection bits,
The cooling is almost finished,
I have installed mplab,
(and I'm busy grinding my concrete floor - it's all taking much longer (and costing more) than I thought)

Where can I find the software to install?
What I'm hoping for;
1000amps at 5Kohms throttle pot
Fast ramp time - 0.1 seconds or faster
Thermal protection

I'm not using the controller to operate my contactors - doing it manually!

To install I need?
12v to the controller
The PiCkit connected to my PC and to the controller
Do I need throttle or any load???

What are the pinouts on the PiCkit compared to the ones on your board?

Thanks
Duncan
  Reply With Quote
The Following User Says Thank You to duncan For This Useful Post:
MPaulHolmes (11-02-2014)
Old 11-02-2014, 10:39 PM   #6899 (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 Duncan, I'll email you the new code hex file (and c code if you want it).

I love manual contactor control!

Yes, you need to provide the controller with 9-18v.

The pins on the pickit are the same as on the board. The dot next to pin 1 on the board is the same as the pin with the triangle pointing at it on the pickit 3.

To program it, you don't need anything connected except power to the control board and the pickit 3 connected.
__________________
kits and boards
  Reply With Quote
The Following 2 Users Say Thank You to MPaulHolmes For This Useful Post:
duncan (11-03-2014), thingstodo (11-03-2014)
Old 11-03-2014, 01:56 AM   #6900 (permalink)
EcoModding Apprentice
 
Join Date: Oct 2010
Location: southland NZ
Posts: 153
Thanks: 38
Thanked 86 Times in 55 Posts
Talking

Hi Guys
Got the cooling plate attached also the two end plates,
Paul has sent the software so I will have to fight with that
keep fingers crossed

Attached Thumbnails
Click image for larger version

Name:	IMG_1341.jpg
Views:	78
Size:	134.5 KB
ID:	16257   Click image for larger version

Name:	IMG_1342.jpg
Views:	109
Size:	94.0 KB
ID:	16258   Click image for larger version

Name:	IMG_1343.jpg
Views:	78
Size:	86.7 KB
ID:	16259   Click image for larger version

Name:	IMG_1344.jpg
Views:	87
Size:	95.2 KB
ID:	16260   Click image for larger version

Name:	IMG_1345.jpg
Views:	89
Size:	121.7 KB
ID:	16261  

Click image for larger version

Name:	IMG_1346.jpg
Views:	88
Size:	102.1 KB
ID:	16262  
  Reply With Quote
The Following 4 Users Say Thank You to duncan For This Useful Post:
dave koller (11-03-2014), jedsmd (11-03-2014), MPaulHolmes (11-10-2014), thingstodo (11-03-2014)
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