LAVA: DC Motor - LAVA

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

DC Motor on interfacing DC motor with DAQ Rate Topic: -----

#-19 User is offline   wincraze83 

  • I've come back for more.
  • Group: Members
  • Posts: 2
  • Joined: 15-June 10
  • Version:LabVIEW 8.0
  • Since:2005

Posted 15 June 2010 - 05:31 AM

Hi all,
I want to create a closed loop control for speed control of DC motor using LabVIEW.If anybody could guide me on how to create the circuit in interfacing the motor with DAQ I would be grateful. And what all parameters should I be careful while doing so.

Thanks
0

#-18 User is offline   Tim_S 

  • Very Active
  • PipPipPip
  • Group: Members
  • Posts: 189
  • Joined: 23-February 06
  • Location:Michigan
  • Version:LabVIEW 8.6
  • Since:1994

Posted 15 June 2010 - 07:29 PM

View Postwincraze83, on 15 June 2010 - 05:31 AM, said:

I want to create a closed loop control for speed control of DC motor using LabVIEW.If anybody could guide me on how to create the circuit in interfacing the motor with DAQ I would be grateful. And what all parameters should I be careful while doing so.


You don't mention what hardware you have nor what type of DC motor (stepper? permanent magnet? servo?).

Tim
0

#-17 User is offline   wincraze83 

  • I've come back for more.
  • Group: Members
  • Posts: 2
  • Joined: 15-June 10
  • Version:LabVIEW 8.0
  • Since:2005

Posted 16 June 2010 - 11:35 AM

View Postwincraze83, on 15 June 2010 - 05:31 AM, said:

Hi all,
I want to create a closed loop control for speed control of DC motor using LabVIEW.If anybody could guide me on how to create the circuit in interfacing the motor with DAQ I would be grateful. And what all parameters should I be careful while doing so.

Thanks


It is a servo DC motor
0

#-16 User is offline   Tim_S 

  • Very Active
  • PipPipPip
  • Group: Members
  • Posts: 189
  • Joined: 23-February 06
  • Location:Michigan
  • Version:LabVIEW 8.6
  • Since:1994

Posted 16 June 2010 - 12:49 PM

wincraze83 -

You're not giving a lot to help you with. You'll need a servo driver and that will be controlled by some digital I/O or comm I/O depending on the driver. The driver may have seperate enable lines and interface with an E-Stop circuit, or it may be a "dumb device" with no safety circuits built in. You may be able to connect TTL level signals to it, you might not. There may be an analog output for speed feedback, there may be an encoder, and there may be nothing so you have to add a speed pickup. You're going to need to research and make some design decisions based on what you are doing with this motor.

Tim
0

#-15 User is offline   jdunham 

  • Extremely Active
  • PipPipPipPip
  • Group: Members
  • Posts: 484
  • Joined: 06-March 05
  • Version:LabVIEW 8.6
  • Since:2009

Posted 16 June 2010 - 04:54 PM

Normally you would control a DC motor with a motion control board. There are a whole host of technical problems that these boards solve, and NI and many other vendors sell them. It is usually a huge waste of time and money to reinvent that stuff.

If that is not a permissible way to solve your problem, then it would help to give more information about your situation. Is this is a school project where you are supposed to learn about electronics or feedback control systems or programming? Are you developing custom motion control hardware and want to prototype it with a flexible DAQ system? Is it for hobby use and the requirements are simple enough that the motion control HW cost is not justified? If we know more about where you are going, we could help you get there.

Jason



0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic