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

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 09-21-2014, 03:43 PM   #1131 (permalink)
Master EcoModder
 
Join Date: Sep 2010
Location: Saskatoon, canada
Posts: 1,488

Ford Prefect - '18 Ford F150 XLT XTR

Tess - '22 Tesla Y LR
Thanks: 746
Thanked 565 Times in 447 Posts
Quote:
Originally Posted by MPaulHolmes View Post
It took about 7 hours, all by hand. The surface mount part isnt too bad. The smallest sm parts are 1210.

I've tested the 6 isolated supplies. So far so good.
WOW - 7 hours!?

My eyes go fuzzy after about an hour of detailed work (not soldering, though. I haven't soldered for more than 5 minutes in a row for years)

Great to hear testing is going well.

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 09-21-2014, 03:57 PM   #1132 (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
Well, that was also carefully verifying the value of each part in the schematic though. The software is ready to start testing/debugging on the bench without the motor.
__________________
kits and boards
  Reply With Quote
Old 09-21-2014, 06:29 PM   #1133 (permalink)
EcoModding Lurker
 
Join Date: Apr 2014
Location: seattle
Posts: 23
Thanks: 33
Thanked 11 Times in 10 Posts
Fall City, Wa It is between issaquah and northbend washington in the cascade mountains
  Reply With Quote
Old 09-21-2014, 06:33 PM   #1134 (permalink)
EcoModding Lurker
 
Join Date: Apr 2014
Location: seattle
Posts: 23
Thanks: 33
Thanked 11 Times in 10 Posts
this guys has two of these combos available, shipping is unknown and looks like they would need to get taken apart and atleast cleaned, but its still thousands off retail

AC Curtis Motor Controller Motor Combo | eBay
  Reply With Quote
Old 09-21-2014, 07:37 PM   #1135 (permalink)
Permanent Apprentice
 
Join Date: Jul 2010
Location: norcal oosae
Posts: 523
Thanks: 351
Thanked 314 Times in 215 Posts
Very nice work on that circuit board Paul!

Yes, the surface mount stuff isn't too big a deal to solder. In fact some of the bigger stuff really isn't any different. I've also found that they can help with certain performance issues. As long as one stays away from the really tiny stuff, they open up quite a few options.

- I'd better get to work!!

- E*clipse

Quote:
Originally Posted by MPaulHolmes View Post
Top:

Bottom:
  Reply With Quote
Old 09-21-2014, 07:56 PM   #1136 (permalink)
Master EcoModder
 
Join Date: Sep 2010
Location: Saskatoon, canada
Posts: 1,488

Ford Prefect - '18 Ford F150 XLT XTR

Tess - '22 Tesla Y LR
Thanks: 746
Thanked 565 Times in 447 Posts
Quote:
Originally Posted by MPaulHolmes View Post
Well, that was also carefully verifying the value of each part in the schematic though. The software is ready to start testing/debugging on the bench without the motor.
The parts verify would be more 'eyes go fuzzy' work if I were to do it.

I can't remember if I posted this - a plan for testing the AC controller:
- a netgain 9 inch DC motor with an existing 1000A 400V controller
- my 30 HP AC motor with Paul's AC controller
- coupled with the largest joy coupler that I can get to fit
- set up the AC controller for regen
- both controllers run from same battery pack - 400V
- battery charger set up to 'top up' battery pack as energy is removed
- run up the AC motor with the AC controller
- turn up the DC controller until the rpm begins to increase (AC current drops off)
- creep down the speed of the AC controller and begin regen
- increase DC torque output as required to stay around 1750 rpm
- increase regen on AC controller
- repeat until maximum regen or maximum current on DC motor
- log each step and max current when limit is reached

The second test will have the AC motor shaft coupler bolted to a solid frame, and the AC controller will ramp up quickly (maybe 10v/ms) to about 3X rated slip (150 rpm), which should get me 4X rated current, or perhaps a bit more, but at a low voltage. My clamp-on meter is not real accurate, but this should determine if the LEM Hass current sensors are in the right ball park
  Reply With Quote
The Following User Says Thank You to thingstodo For This Useful Post:
MPaulHolmes (09-21-2014)
Old 09-21-2014, 08:04 PM   #1137 (permalink)
Permanent Apprentice
 
Join Date: Jul 2010
Location: norcal oosae
Posts: 523
Thanks: 351
Thanked 314 Times in 215 Posts
Smile

I've made a bit of progress with the resolver stuff. Thank you very much, Dave, for the capacitance tips. Between tuning the circuit and adding some filter and powerbuffer capacitors, I've got a nice clean output. Oh, and another thing - I was looking into some timer IC's, and many only seem to run at much less than 5V - more like 3.6V. This actually turned out to be beneficial, because I was trying to run the system too close to the absolute limit of the op-amps. By reducing the input to 3.6V, they produced a much cleaner, less distorted output.

By the way, I was looking into the attiny IC you recommended for a 50kHz oscillator - are you referring to the ATtiny4 from Atmel? If this is it, it's basically a very basic microcontroller that could be programmed for a speed.

Another possibility, although not nearly as cheap would be the LTC6907 from Linear Technologies:
http://cds.linear.com/docs/en/datasheet/6907fa.pdf
It's about $3.00 in qty 1 from digikey, but it's a dedicated timer chip, designed for this job and identical to the ATtiny in size. All it needs is a precision resistor (about $1.00) to set the speed. Perhaps for the "don't need to mess with it" factor, the extra money is worth it.

Oh, yeah - another unexpected thing - my signal generator is a source of the noise. Simply generating square waves by definition creates a lot of noise. However, my circuit filters most of it, except for the spikes at 100kHz. Tuning for a specific "clean" speed like 62.5kHz may not be necessary, because the timer chip will have its own noise issues and because filtering out 100kHz is easy and already done.

I've also got the input circuit almost working. The first test produced a nice sinewave output at 2X the rotor rpm. The main issues right now are better synchronizing with the carrier frequency and cleaning up jittery peaks. The zero crossings are very cean.
  Reply With Quote
The Following 3 Users Say Thank You to e*clipse For This Useful Post:
4x4EV (09-22-2014), MPaulHolmes (09-21-2014), thingstodo (09-21-2014)
Old 09-22-2014, 01:02 AM   #1138 (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'm using the attiny25. Nothing wrong with a dedicated chip (ltc6907)whose purpose is specifically for making pulses! By the way, I just programmed the attiny yesterday, and rediscovered that it is 62.5khz, not 50khz. Oh well. My memory was a bit faulty.

I found a minor mistake on the board. Q7 and Q8 need to be rotated 180 degrees before inserting them. I had fixed that a long time ago, installed a new version of designspark, and forgot that I had the old bad copy of that footprint. Oh well.
__________________
kits and boards
  Reply With Quote
The Following 3 Users Say Thank You to MPaulHolmes For This Useful Post:
4x4EV (09-22-2014), e*clipse (09-22-2014), thingstodo (09-22-2014)
Old 09-22-2014, 05:55 PM   #1139 (permalink)
Permanent Apprentice
 
Join Date: Jul 2010
Location: norcal oosae
Posts: 523
Thanks: 351
Thanked 314 Times in 215 Posts
Hmmmm that's strange - I wonder what's up with 62.5kHz?? Seriously - why would they use that frequency?

Thanks for the heads - up about Q7 and Q8!

- E*clipse

Quote:
Originally Posted by MPaulHolmes View Post
I'm using the attiny25. Nothing wrong with a dedicated chip (ltc6907)whose purpose is specifically for making pulses! By the way, I just programmed the attiny yesterday, and rediscovered that it is 62.5khz, not 50khz. Oh well. My memory was a bit faulty.

I found a minor mistake on the board. Q7 and Q8 need to be rotated 180 degrees before inserting them. I had fixed that a long time ago, installed a new version of designspark, and forgot that I had the old bad copy of that footprint. Oh well.
  Reply With Quote
The Following User Says Thank You to e*clipse For This Useful Post:
MPaulHolmes (09-22-2014)
Old 09-22-2014, 06:13 PM   #1140 (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 tested the time the FOC code takes to execute in the interrupt. I have 3000 cycles available, and it took between 455 and 498. haha. Lots of room! And that was all with just C. I could probably get it down to like 490 with a few more optimizations, but why bother?! Microchip's code (with assembly language) took 1/3 of the 30MHz. Mine is 1/6. That's 2 times slower. am I missing something? LOL. I did whip out every trick in the book.

__________________
kits and boards
  Reply With Quote
The Following 2 Users Say Thank You to MPaulHolmes For This Useful Post:
e*clipse (09-23-2014), thingstodo (09-23-2014)
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