01-17-2007 12:56 PM
01-18-2007 06:07 PM
Hello Varun,
To answer your first question, yes, if you are not concerned about feedback or PID control of your motor and if you are operating at a slow speed then you should be able to use your 6221 to control your DC motor (given that you have enough available lines for output/input). In regards to a current amplifier, I would suggest contacting your motor manufacturer to find an appropriate amplifier/drive and verify that the DAQ card can provide the suitable signal levels. I hope this helps. Please let us know if you would like further clarification or assistance regarding this issue.
Best Regards,
Vu D
01-18-2007 06:23 PM
01-19-2007 04:21 PM
Hello Varun,
In general due to the non-deterministic behavior of Windows you will never be able to create a reliable motion control system using your DAQ card. It is going to be difficult synchronizing your encoder feedback with your motion controller. This would be the main concern I would present regarding using this setup. However, if a delayed response is acceptable in your application, then this should work. This has also been discussed here.
You are correct that using your FPGA board will be a more intricate set up. Here is another thread which relates to this issue. Jochen makes some great points as well as pointing to a useful document as a starting point for this type of architecture which I have linked below:
Build Your Own Motion Control SystemTechnically, the FPGA board would have a more deterministic control, however, for your particular application the DAQ board would require less involved programming. The most simple solution programming and performance wise would be to go with one of our Motion Boards which integrates perfectly into LabVIEW and runs the control algorithm onboard in a real-time environment. I hope this helps.