Jump to content
  • 0

Problems when 5v dc motor with nexys4 artix7 fpga board


Krish

Question

10 answers to this question

Recommended Posts

The PMOD connector pins are not able to provide much power - at best a few mA.

You will need to add something to increase the power - either a transistor or MOSFET switch, or maybe a full H-bridge driver. 

Also, the voltage regulators on the FPGA is only engineered to power the FPGA and a few low power add-ons. So you will need an additional external power source to drive the motor.

Link to comment
Share on other sites

With a 10k resistance only 0.26mA will be flowing from the emiiter to the base of the transistor.

Depending on the current gain of the transistor (maybe 100x) that still only gives 26mA to drive the motor.

Use a 330 ohm resistor and see if that helps. That should allow allow around 10mA to pass through the base, allowing the transistor to switch around 1A.

Also it is good practice to have a snubber diode over the motor, to prevent it damaging your FPGA board.

You may also want to use a NPN transistor, allowing the emitter to be connected to ground, rather than the positive (regulated) power rail. This would be especially helpful if the motor is to be powered by a different supply.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...