element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Transportation & Automotive
  • Technologies
  • More
Transportation & Automotive
Forum Where can I  get an ideal current source device ?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Transportation & Automotive to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 10 replies
  • Answers 1 answer
  • Subscribers 85 subscribers
  • Views 22523 views
  • Users 0 members are here
Related

Where can I  get an ideal current source device ?

TaylorTronics
TaylorTronics over 12 years ago

    The following diagrams show how an inductance can be driven at any current and voltage above the source voltage, using a switched ideal current source running at resonance. It can be used to drive a high voltage DC motor (designed for 36V), from a low voltage high current battery (parallel connected 1V2 lithium-ion batteries).

    Is there an ideal constant current source device that will work if the voltage polarity on its two terminals appose the current flow?

    A BJT will work while the capacitor voltage (green trace) is positive, and the C-E voltage is positive, but not while the C-E voltage is negative. The current must continue in the same direction. A MOSFET won't work, because it is not a constant current device. The diagrams show: the LCR circuit; circuits showing two capacitor voltage half cycles using a BJT current source; the initial waveforms over several cycles using an ideal current source (the black trace shows the current source and the phase relation to the other voltages and currents); the same waveforms showing how the voltages and currents build up to scary levels.

    Any answers would be much appreciated.

    *Note: simulations and diagrams are from '5Spice Analysis'

    For those that can't read the axis, the left current axis on the last diagram goes from -1.00 kA to 1.00 kA, and the right axis goes from -2.00 MV to 2.00 MV (yes, read Mega)

 

imageimageimageimage

  • Sign in to reply
  • Cancel
Parents
  • shabaz
    0 shabaz over 12 years ago

    Hi,

     

    The ideal current source, is something that doesn't exist in real life as a standalone component (and in real life it will

    only appear to be an 'ideal' current source over a defined range).

    For example in real life, a current source circuit may behave like an ideal current source only for a certain current value

    (e.g. preset to a value between 0 to 1mA only), and only for some defined load impedance (e.g. from 0ohm to 10kohm).

    Furthermore, a real life current source relies on a voltage source (e.g. 12v supply) to function, so the fact that the rest of the

    circuit is powered by a 1.2V supply doesn't mean that you won't need another supply too (the current source requires

    power to function).

     

    If you wish to step-up a lower voltage to a higher voltage, your best bet is to google for a topology of a 'boost converter', which

    is a DC-DC converter which relies on a switching device (MOSFET) and an inductor.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • TaylorTronics
    0 TaylorTronics over 12 years ago in reply to shabaz

    I understand what you are saying shabaz, but I am ready to build this circuit, and cannot without a constant current device that operates with opposite polarities. Yes, ideal constant current sources are ideal and don't exist in reality, but there must be a device manufactured that can operate with AC at its terminals, even if within tolerance.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • shabaz
    0 shabaz over 12 years ago in reply to TaylorTronics

    By 'ideal' I didn't mean precision (i.e. I didn't mean to a perfect accuracy or small accuracy tolerance or 0.1%, 5% accuracy, etc). I understood you

    don't mind if it was accurate to 1% or 5% or 20% or 50%.

     

    I mean to an arbitrary current range under any arbitrary load condition. All real-life current sources will only function as long as the load is within a defined range, e.g.

    between 0 ohm to 10kohm and as long as the current value you require is set to a value within a certain range (e.g. 0mA to1mA, regardless of tolerance).

    As soon as the load goes out of range, the current will drop, and hence it is no longer behaving as a current source.

     

    Also, as mentioned, the current source requires a power source to function (it can't create energy from nowhere).

    The current source in SPICE is theoretical only. As an another example, you could set the battery voltage in SPICE to be 1MV, but that doesn't mean a

    1MV battery exists. Same with a current source, except that a current source can't be created through just chemistry; it needs power but also some

    active component(s) (unless you consider a resistor as a crude current source - which is only acceptable within certain conditions, i.e. where the load

    resistance does not change much). This is basically ohm's law.

     

    Also, just because the SPICE symbol allows you to conveniently drop in the ideal current source anywhere in your circuit, doesn't mean you can do the

    same with the real life current source. The real life current source will expect the 'top' of the symbol to be connected to

    a power supply that can supply the demanded current, and usually that is from a DC supply (and usually it will need to be of a higher voltage for practical current sources).

    Real life current sources can work from AC but then they are three-terminal devices using a rectifier bridge and a capacitor, to convert to DC. This still

    doesn't get you to what you are asking for. Basically SPICE is allowing you to do stuff you can't always implement in real life. It is just a simulation (and sometimes

    a very incorrect simulation, since it relies on simple models of the physical world).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • shabaz
    0 shabaz over 12 years ago in reply to TaylorTronics

    By 'ideal' I didn't mean precision (i.e. I didn't mean to a perfect accuracy or small accuracy tolerance or 0.1%, 5% accuracy, etc). I understood you

    don't mind if it was accurate to 1% or 5% or 20% or 50%.

     

    I mean to an arbitrary current range under any arbitrary load condition. All real-life current sources will only function as long as the load is within a defined range, e.g.

    between 0 ohm to 10kohm and as long as the current value you require is set to a value within a certain range (e.g. 0mA to1mA, regardless of tolerance).

    As soon as the load goes out of range, the current will drop, and hence it is no longer behaving as a current source.

     

    Also, as mentioned, the current source requires a power source to function (it can't create energy from nowhere).

    The current source in SPICE is theoretical only. As an another example, you could set the battery voltage in SPICE to be 1MV, but that doesn't mean a

    1MV battery exists. Same with a current source, except that a current source can't be created through just chemistry; it needs power but also some

    active component(s) (unless you consider a resistor as a crude current source - which is only acceptable within certain conditions, i.e. where the load

    resistance does not change much). This is basically ohm's law.

     

    Also, just because the SPICE symbol allows you to conveniently drop in the ideal current source anywhere in your circuit, doesn't mean you can do the

    same with the real life current source. The real life current source will expect the 'top' of the symbol to be connected to

    a power supply that can supply the demanded current, and usually that is from a DC supply (and usually it will need to be of a higher voltage for practical current sources).

    Real life current sources can work from AC but then they are three-terminal devices using a rectifier bridge and a capacitor, to convert to DC. This still

    doesn't get you to what you are asking for. Basically SPICE is allowing you to do stuff you can't always implement in real life. It is just a simulation (and sometimes

    a very incorrect simulation, since it relies on simple models of the physical world).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • TaylorTronics
    0 TaylorTronics over 12 years ago in reply to shabaz

    OK, bear with me shabaz. Precisely, I need a constant current source that will maintain a current in One direction while its terminals change polarity. I do understand the theory behind constant current sources, as I have done too many years at university. You are right, a real constant current source will not handle two million volts or 100,000 amps, and it has to be operated within tollerance to function as specified. Is there one that is manufactured using MOSFET or BJT technology, whos parameters allow for a constant direction, constant magnitude current whilst its terminals change polarity. This is my question. Its voltage breakover or current limit are not of concern. I will build circuitry around this. Think about the question and then give an answer. Its a hard one, and I am rarely stumped, but I am at the moment. If I cant get an adequate answer, I may have to research it myselfe. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 12 years ago in reply to TaylorTronics

    @peter,

     

    There is no such device - ie there are no simple component 2 terminal current sources - why not - because it would be a source of energy when the current is in one direction and  a sink for energy in the other. A battery is an approximation of  a two terminal voltage source, when the current is in one direction energy comes out of it , if you force current in the other direction then energy goes into it - if it's  a re-chargeable battery it charges up.

     

    It is possible to make (complex) circuits that work rather like a 4 port current source (two terminals for the power in and two for the current source bit).

     

    There are several components that operate as two terminal current sinks (ie they only work in one direction, the one where you put power from outside) but this won't help you.

     

     

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • TaylorTronics
    0 TaylorTronics over 12 years ago in reply to michaelkellett

    Thankyou Michael. Yes, a rechargeable battery maintanes a constant voltage regardless of current direction, and can be considered a constant voltage source. Is there a constant current equivelent (There must be) ?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 12 years ago in reply to TaylorTronics

    Well no ......... and yes:

     

    A perfect 1V voltage source in series with 1 ohm behaves EXACTLY like a perfect 1A current source in parallel with 1 ohm. http://en.wikipedia.org/wiki/Th%C3%A9venin%27s_theorem

     

    I don't think this will help you much becaue I think you want a very high parallel resistance, which would be equivalent to a large voltage in series with a large resistance.

     

    I'm afraid that in real life there are no physical equivalents to the current sources in spice.

     

    Just in case there is another way to solve your problem - what are you trying to achieve (eg high efficiency, low cost etc etc).

     

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • TaylorTronics
    0 TaylorTronics over 12 years ago in reply to michaelkellett

    Neither. Just a constant current source that will maintane a constant current in direction and amplitude, regardless of terminal voltage (plus or minus). If you look closely at the LCR circuit, you will see that I can develope 6,000,000 volts and 200,000 amps from a 1.2 V DC voltage source and a 1 A switched current source. If I used a 10 mA switched current source, I could develope 60,000 volts and 2,000 amps. If I used a 100 uA switched current source, I could develope 600 V and  20 amps, enough to drive a 1500 W, 36V DC motor comfortably. I need a constant current source.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 12 years ago in reply to TaylorTronics

    I think you are being misled by Spice here, the current source in Spice can provide infinite power, there are no real physical parts like this.

     

    We would all like perpetual motion parts but we aren't going to get them image

     

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • TaylorTronics
    0 TaylorTronics over 12 years ago in reply to michaelkellett

    OK. I bet that someone, somewhere in the world, at some point in history, has built a flyback circuit that has reached a million volts, or more, allbut more complex than this. The point here is that in principle it works, and if I could get a device that supplied one amp at 600V AC, using low loss components, I could get huge currents and voltages. Even with the circuit as is. The idea is that, running DC motors from series connected batteries poses problems, for instance, a 36 V motor requires three 12V lead acid batteries, and one is constrained to this. There is no choice.  Also, if a single cell fails, the circuit fails. And we all know about the memory effect using Ni-Cad's. The inductance in the circuit would be a winding of a brushless motor. By using the inherent inductance, and carfull timing and phase adjustments using feedback and inteligent control under changing loads, a 36V motor can be made to run on 1.2V. The advantages are that all the cells are in parallel, and I believe this offers advantages in reliability, efficiency and complexity. So the discussion is not about whether Spice is 'real', it is about whether there is a constant current source device that supplies a current that apposes its terminal voltage, whether it operates at 1 mA or 10 amps or 1 volt or a million volts. If there is not one out there somewhere, I will eat my shorts.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube