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 Longfist 2014-12-31 07:35:09
    LongFist is teaching Electronic Engineering at the High School level.  No, not what he expected either.  But the situation has gotten a little...         ...weird.

    The local (to somebody else) High School has an AVT (Advanced Vehicle Team) competing in the Shell Eco-Marathon in Detroit this year.  Somehow (there's a story in there, for sure) LongFist was selected to teach two teens how to build an EV DC three-phase brushless motor controller with an Arduino Uno.  The building blocks are all present, as is the previous (undocumented, misunderstood) controller.  Sounds like it should be pretty simple, shouldn't it?

    Well, it's not.  Not by a longshot.  We have a 36V battery that powers everything, and a million rules to follow, but the most interesting part is that somehow the previous controller managed to get 45+ V to the motor, making it run extremely inefficiently and red-hot!  The motor coils all test out okay, but in the interests of "doing it right" LongFist *needs* to impart some voltage controls pronto.

    In a perfect world, I'd set up a voltage divider to "chop out" 9VDC with which to feed the Arduino Uno (allows the Arduino to provide 5V logic signals without endangering the onboard voltage regulator like 12VDC can) and the rest (up to 36V, nothing more) to the driver/output stage of the controller - made up of 6 MOSFETs triggered by the Arduino PWM pins.

    But LongFist is hung up: the battery voltage will most assuredly "drop off" during the 6-mile journey that this car will have to make.  A simple resistor-network voltage divider looked to be perfect, except that output voltages *also* drop as the input (source) voltage drops as well.  It's a ratio, not absolute.  Considered a 7809 voltage regulator for the Arduino, but will have to make some further voltage drop upstream or the 36-50VDC (sometimes they overcharge the battery pack) will roast it easy-over: not good.  Zener diodes (reverse-bias as voltage regulator) may be the ticket, but calculating the inline resistance (to prevent short circuiting) has been a bear, especially since the motor doesn't present a steady-state resistance.  And as more options make themselves known, the whirlwind continues...

    ...never should have gotten involved in all this digital stuff!  Now I find my analog design capacities have deteriorated incredibly!  And technology has come up with some really amazing stuff - I must admit that I haven't kept up with it all!

    Anybody out there got any hints as to how I might attack this directly?  We have a long way to go and a short time to get there...
[ Reply ]
  Load regulation circuitry is available. by wwill2014-12-31 15:06:37
  Off-The-Shelf DC-DC Converter. Maybe quite small. by pbarnrob2014-12-31 15:19:40
  For the Arduino supply, I'd use a DC/DC converter by ttlogic2015-01-01 07:35:47
    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
  Let me share this with you: by Longfist2015-01-01 22:36:53
    Proportional, AND Regenerative, braking might by pbarnrob2015-01-02 01:08:24
      For now, regenerative braking is out. by Longfist2015-01-02 18:01:14
  Okay, we're in CRUNCH TIME now! by Longfist2015-01-08 19:48:48
    I just dove the web for things that do almost what by wwill2015-01-08 20:45:09
      If it weren't for lack of a hole in the middle, by LongFist2015-01-09 04:59:35
        2N3055s are 15A power transistors. What if we by LongFist2015-01-09 06:56:23
          You WANT the parallel! by ideur2015-01-10 10:12:37
            A hint: by ideur2015-01-11 02:49:40
              Buck converter will do, switching regulator at by wwill2015-01-11 10:46:56
                Battery overcharge isn't so much a problem. by LongFist2015-01-12 13:11:51
                  The VR chip or Zener holds the voltage and causes by wwill2015-01-13 09:18:11
                  In re the three links. Number one looks good, by wwill2015-01-13 09:26:51
                    Working on it. by LongFist2015-01-14 13:08:08
    Did you measure the battery under load? by ideur2015-01-11 03:06:49
      For what? Not sure where you're going, here... by LongFist2015-01-12 13:23:09
        Just wondering why a 36V battery should have 48V by ideur2015-01-12 20:44:25
          Aaaaand *NOW* you see what's so special by Longfist2015-01-13 04:02:37
  Crowbar Circuit. Haven't seen that in ages! And by Longfist2015-01-13 04:13:52
    Hmm ... Let me see .... by ideur2015-01-16 06:09:38
  Looks like I'll end up paralleling a *BUNCH* of by LongFist2015-02-02 07:57:30
    Discussion Forward -> In Board Discussion by LongFist2015-02-03 06:42:45
      I wonder what happens when a power supply rated by Longfist2015-02-08 17:45:48
        UPDATE - NEW PART FROM MAXIM by wwill2015-02-15 08:42:02
          THAT'S IT! THAT'S WHAT I NEEDED!!! by Longfist2015-02-15 16:38:17
  PROJECT STATUS UPDATE! (Final for 2015) by LongFist2015-04-06 14:06:48
    Your diode solution, simple yet brilliant. by wwill2015-04-07 11:23:09
      Groovy! I can't thank you enough! Gonna' try to by LongFist2015-04-08 11:37:53
  PROJECT STATUS RESULTS (2015) by LongFist2015-04-16 11:09:39

 

[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.)