The Daily Static
  The Daily Static
UF Archives
Register
UF Membership
Ad Free Site
Postcards
Community

Geekfinder
UFie Gear
Advertise on UF

Forum Rules
& FAQ


Username

Password


Create a New Account

 
 

Back to UF - User Diary Index

Hmm. That's strange. by Longfist2014-12-31 07:35:09
  For the Arduino supply, I'd use a DC/DC converter by ttlogic 2015-01-01 07:35:47
running directly from the battery. Output voltage is independent of variations in battery voltage, and efficiency is usually pretty high, so not too much heat generated.

You can design and build one yourself, or order ready-made small PCB or even potted component like this (except this particular one will not tolerate your input voltage). I've made a buck converter for 68V input using the LM7757 in the past. To be honest, these kind of circuits need some care when designing the PCB, especially the ones using higher switching frequencies (>50kHz, I'd say). So you may be better of by buying a ready made design, or possibly an evaluation kit from the manufacturer of the chip.

As for the battery voltage and driving the motor:
- Was the 45V measured under load? Measuring an unloaded battery will usually yield a noticeably higher voltage than when under moderate load.
- Regardless, overcharging a battery is bad for the battery, mkay? So you want to look into a way of preventing that.

If the battery really does deliver higher voltages under load than the 36V, I see basically 2 options:
1. Use another DC/DC converter to bring it down to 36V. You could even opt for a buck/boost type converter, so you still get 36V when the battery drops below 36V (using more current, of course). The thing is, with the currents I expect in an EV, losses in the whole converter may still be pretty high and generate a fair amount of heat. Not quite as much as a linear regulator, but still.
2. Use the raw battery output to the motor controller, and accept that it may sometimes be higher than 36V. Compensate for this by making the "on"-time of each phase shorter, without changing the overall frequency.If you measure the battery voltage, you can even change this on the fly, and so keep motor power constant. (This is essentially what kahuana suggested).

[ Reply ]
    Agreed on the DC/DC. by OddParity2015-01-01 11:13:46
      Is 1 A enough? Recom model R-78C9.0-1.0 by OddParity2015-01-01 15:22:46
        The Arduino Uno likes 7-12V @ 1A by Longfist2015-01-01 22:27:23
    s/LM7757/LM5575/ by OddParity2015-01-01 11:16:40
      D'oh! Thanks for correcting. (n/t) by ttlogic2015-01-01 13:10:10

 

[Todays Cartoon Discussion] [News Index]

Come get yer ARS (Account Registration System) Source Code here!
All images, characters, content and text are copyrighted and trademarks of J.D. Frazer except where other ownership applies. Don't do bad things, we have lawyers.
UserFriendly.Org and its operators are not liable for comments or content posted by its visitors, and will cheerfully assist the lawful authorities in hunting down script-kiddies, spammers and other net scum. And if you're really bad, we'll call your mom. (We're not kidding, we've done it before.)