Cheapest way to amplify 40ma to 2 amps

  • Thread starter Superposed_Cat
  • Start date
  • Tags
    Amps
In summary, a microcontroller with a low current output can be used to switch transistors (FETS) connected to a power supply to control a motor.
  • #1
Superposed_Cat
388
5
Hey all, working on a pet project where I need a microcontroller with a 40ma pin output to be amplified to 2A, op-amps can't do the job, and H bridge motor drivers will be too expensive i think considering the amount of motors I need. What is the cheapest and smallest way to do this? Any help appreciated.
 
Engineering news on Phys.org
  • #2
  • Like
Likes Superposed_Cat
  • #3
Ohkay but then il need to increase the voltage beforehand, is it easier (and cheaper) to add voltage then sacrifice voltage for amps or to simply add amps?
 
  • #4
I think a single power transistor would do this.
 
  • #5
Superposed_Cat said:
Ohkay but then il need to increase the voltage beforehand, is it easier (and cheaper) to add voltage then sacrifice voltage for amps or to simply add amps?

you cannot just make more current out of nothing. Voltage and current are intimately related
if you need more current, then you need to have a poser supply that can do that

So for your microcontroller with its low current output, you use that to switch transistors (FETS)
connected to a power supply connected to a higher voltage/current source

Have run out of time to post a circuit for you ... will do so when I get home if you still need an example

cheers
Dave
 
  • #6
Superposed_Cat said:
Ohkay but then il need to increase the voltage beforehand, is it easier (and cheaper) to add voltage then sacrifice voltage for amps or to simply add amps?

As concerns active methods of the conversion, power transistor, like others said, is the simplest way to go.

As concerns passive circuit methods, I'm not sure.
 
  • #7
The obvious answer is that you should use a transformer with a turns ratio of 50 to 1. If your microcontroller output is 40mA at 5V, you will get 2amp at 100mV out of the secondary. I don't think that will operate a motor. 40mV * 5V = 200mW. 100mV * 2A = 200mW. You probably need more power from some other supply.

So you want to drive a motor. What type of motor? Bidirectional? What voltage?
Please post your motor spec's or a link to the make and model of the motor.
 
  • #8
Do you have an external power supply you can control (with your low current)? Also, what is the voltage of your output and what does the motor need? That is not really clear from your description.
 
  • #9
Superposed_Cat said:
2A, op-amps can't do the job,

maybe not cheapest , but easy.

http://www.ti.com/lit/ds/symlink/opa549.pdf
OPA549
High-Voltage, High-Current
OPERATIONAL AMPLIFIER

FEATURES
HIGH OUTPUT CURRENT:
8A Continuous
10A Peak

however if it's just on-off, a relay or a switching transistor as suggested above should work admirably.
 
  • Like
Likes CalcNerd
  • #10
Superposed_Cat said:
Hey all, working on a pet project where I need a microcontroller with a 40ma pin output to be amplified to 2A, op-amps can't do the job, and H bridge motor drivers will be too expensive i think considering the amount of motors I need. What is the cheapest and smallest way to do this? Any help appreciated.

hi Superposed_Cat

I did respond earlier ... your description of what you are wanting to do is pretty vague. hence you didn't get the responses that would have helped
Also, you cannot "amplify current" in the way I suspect you are thinking, as I hinted at earlier.

for the output of a micro controller to control a single motor, to start and stop it, here is an example...

Relay-Motor Sw.GIF


This is a basic way to do it this is where you can have a low current output from the controller operate a relay that can switch a
higher current to a motor. My motor supply shows 5V but it can be whatever is needed for your motor. 12V, 24V, as long as the
relay contacted are rated for the voltage and current required by the motor

Another option ... You can do away with the relay and put the motor in the relay's place and use a darling transistor instead, you just need
to again make sure that the micro can operate the darling transistor and that the transistor is rated for the current required by the motor

since you have given no other info, its difficult to know what you are trying to achieve ??

If you need to be able to make the motor go forward and reverse, that gets more difficult ... requires more circuitry
If you need to be able to control the speed of the motor, then you also need a H-Bridge. not overly difficult but again requires more circuitryso please give us all the full project info.

Dave
 
  • #11
davenn said:
so please give us all the full project info.

Dave

Me and my friend are planningt o build a quadruped robot using an arduino microcontroller, each leg will have two motors, 3v each, about 1-2A. the issue was was that the microcontroller can only output 40ma. Each motor has to go both ways, we considered relays but theyre faily expensive compared to the other options. Can you still make them go two ways wit ha darling transistor?
 
  • #12
Superposed_Cat said:
Me and my friend are planningt o build a quadruped robot using an arduino microcontroller, each leg will have two motors, 3v each, about 1-2A. the issue was was that the microcontroller can only output 40ma. Each motor has to go both ways, we considered relays but theyre faily expensive compared to the other options. Can you still make them go two ways wit ha darling transistor?

No, you need a H-bridge setup for that

here's some links to give you ideas ...



https://learn.adafruit.com/adafruit-arduino-lesson-13-dc-motors/overview
put this into google for dozens of other examples ...

controlling a motor with an arduino microcontroller
Dave
 
Last edited:
  • Like
Likes NascentOxygen and zoki85
  • #13
Superposed_Cat said:
I need a microcontroller with a 40ma pin output to be amplified to 2A, op-amps can't do the job, and H bridge motor drivers will be too expensive i think considering the amount of motors I need. What is the cheapest and smallest way to do this?
The motor will be subject to just 3 fixed drive levels: full speed forward, full speed reverse, and of course, OFF?

What will your Arduino's corresponding output voltages be?
 
  • #14
NascentOxygen said:
The motor will be subject to just 3 fixed drive levels: full speed forward, full speed reverse, and of course, OFF?

What will your Arduino's corresponding output voltages be?
Do arduino's have custom voltage output? ie 0-40 not 0 or 40 only?
 
  • #15
Superposed_Cat said:
Do arduino's have custom voltage output? ie 0-40 not 0 or 40 only?

have you looked at any of those links I gave you ?
 

1. What is the cheapest way to amplify 40ma to 2 amps?

The cheapest way to amplify 40ma to 2 amps would be to use an operational amplifier (op-amp) in an inverting configuration. This involves connecting the input signal to the inverting input of the op-amp and using a feedback resistor to set the desired gain. This method is cost-effective because op-amps are relatively inexpensive and can provide high gain with minimal additional components.

2. Can I use a transistor to amplify 40ma to 2 amps?

Yes, a transistor can also be used to amplify 40ma to 2 amps. However, it may not be the cheapest option as it requires additional components such as resistors and capacitors to function properly. Additionally, the design and calculation process for using a transistor for amplification can be more complex compared to using an op-amp.

3. Are there any potential drawbacks to using the cheapest method for amplifying 40ma to 2 amps?

One potential drawback of using an op-amp in an inverting configuration is that it may introduce some noise and distortion in the amplified signal. This can be mitigated by using high-quality op-amps and carefully selecting the feedback resistor and capacitor values. Additionally, this method may not be suitable for high-frequency signals as op-amps have limited bandwidth.

4. Can I use multiple op-amps to amplify 40ma to 2 amps?

Yes, it is possible to use multiple op-amps in parallel to achieve higher amplification. However, this may not necessarily be the cheapest option as it would require more op-amps and additional circuitry to ensure proper signal synchronization and phase alignment.

5. Is there a trade-off between cost and performance when choosing the cheapest method for amplifying 40ma to 2 amps?

In general, there may be a trade-off between cost and performance when using the cheapest method for amplifying 40ma to 2 amps. While using an op-amp in an inverting configuration may be cost-effective, it may not provide the best performance in terms of noise, distortion, and frequency response. It is important to carefully consider the specifications and requirements of the amplification task before choosing the cheapest method.

Similar threads

  • Electrical Engineering
Replies
6
Views
3K
  • Electrical Engineering
Replies
3
Views
1K
  • Electrical Engineering
Replies
3
Views
797
  • Electrical Engineering
Replies
11
Views
2K
  • Electrical Engineering
Replies
6
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
8
Views
1K
  • Electrical Engineering
Replies
3
Views
1K
  • Electrical Engineering
Replies
2
Views
1K
  • Electrical Engineering
Replies
19
Views
3K
  • Electrical Engineering
Replies
7
Views
1K
Back
Top