Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to operate 24V stepper motor using Spartan-3e?

Status
Not open for further replies.

BooM

Member level 4
Member level 4
Joined
Aug 30, 2007
Messages
73
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,687
hi,

I use the spartan 3e and I want to operate a stepper motor which has rated voltage 24v. So,my question is if I need an external source in order to actuate the motor or can I take from the fpga 24v??


Thank you in advance!
 

echo47

Advanced Member level 6
Advanced Member level 6
Joined
Apr 7, 2002
Messages
3,933
Helped
638
Reputation
1,274
Reaction score
90
Trophy points
1,328
Location
USA
Activity points
33,176
spartan-3e

The FPGA I/O pins tolerate relatively low voltages and currents, around 3.3V and 25mA (see the data sheet).
You need a separate 24V power supply and some interface circuits to switch the motor's higher voltage and current.
 

BooM

Member level 4
Member level 4
Joined
Aug 30, 2007
Messages
73
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,687
Re: spartan-3e

hi echo

Thank you very much!
 

sprao

Member level 1
Member level 1
Joined
Dec 7, 2006
Messages
32
Helped
6
Reputation
12
Reaction score
2
Trophy points
1,288
Activity points
1,464
spartan-3e

If you want control your motor with such a large voltage (24V) then it is better to use opto couplers or buffers in between driver circuit (which will be made with darlington transistors/MOSFETs) and FPGA.
 

cheggy

Member level 5
Member level 5
Joined
Jul 3, 2007
Messages
83
Helped
6
Reputation
12
Reaction score
1
Trophy points
1,288
Activity points
1,706
Re: spartan-3e

Use DA converter controled with FPGA and output amplifiers for achieving 24V level.
 

BooM

Member level 4
Member level 4
Joined
Aug 30, 2007
Messages
73
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,687
Re: spartan-3e

thank you very much gays for your reply.

cheggy could you tell me more detailed your idea please? I am very new to FPGA.
Thank you in advance!
 

cheggy

Member level 5
Member level 5
Joined
Jul 3, 2007
Messages
83
Helped
6
Reputation
12
Reaction score
1
Trophy points
1,288
Activity points
1,706
Re: spartan-3e

If U need to control voltage level U may send digital data from Your FPGA to DA converter, then buffer DA output and amplify it. In this manner U define the final (amplified) signal level by simply sending bigger/smaller digital number value from FPGA output pins to DA.
 

BooM

Member level 4
Member level 4
Joined
Aug 30, 2007
Messages
73
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,687
Re: spartan-3e

cheggy Thank you!!!!

I ll try to do it.
 

BooM

Member level 4
Member level 4
Joined
Aug 30, 2007
Messages
73
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,687
Re: spartan-3e

Oh!! I really sorry...I would write GUYS!!!!:D
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top