10-02-2007 06:07 AM
10-02-2007
06:58 AM
- last edited on
04-24-2024
09:56 AM
by
Content Cleaner
Terence,
the PCI-7344 can control up to four axes. Any combination of 0 to 4 open loop or closed loop stepper motors and 0 to 4 servo motors (always closed loop) is allowed.
I don't see a good way to control 5 motors with this board. If you need PWM signals to control (not to drive!) additional DC motors in open loop mode, you could use two static PWM outputs on the Digital I/O connector (yes, you will need an SCB-68 to access those). These outputs are static. That means, that you can adjust the frequency and the duty cycle in software only so you can't generate trajectory profiles on these outputs.
In general you can't use stepper outputs to control DC motors, as you can't control the duty cycle of a stepper output. All other digital I/O signals are static and can't be used to generate control signals. If you really need to provide PWM signals for you DC motors' drives, you could use an additional counter board like the PCI-6601. Still you won't be able to generate trajectories with this board. If you need to create trajectories for open loop DC motors, it might be a better option to generate analog waveforms on the analog outputs of a mutlifunction DAQ board and use a DC motor drive, that converts an analog input signal to a PWM power signal.
Please note that the 7344 can't drive motors directly, so you will have to use power drives for all axes.
You can use proximity sensors as limit switches with a 7344 but you need to be careful with that. The lilmit switch inputs of the 7344 are pulled up to +5V with 3.3 kOhm. Many proximity sensors switch between +5V and 0V but they typically have a high output impedance, resulting in a voltage divider with the 3.3 kOhm resistor. You may get around this issue by connecting a resistor from the limit switch input to ground to reduce the voltage level when the proximity sensor has switched to low level. This is not a very clean approach and you should use a potentiometer instead of a fixed resistor to find the right value for the resistance.
A much better approach is using a UMI-7774 instead of the UMI-7764, which provides direct connectivity for proximity sensors.
I hope this helps,
Jochen Klier
National Instruments
10-02-2007 08:34 AM
10-02-2007 08:51 AM
10-03-2007 07:44 PM
Hi,
Since you said that the output from my pci-7344 are only to drive, are they any thrid party servo drivers available if i can get my hands on a power motor driver by National Instruments? So i should need a servo driver that takes a signal input of +- 10V and then convert the signal to PWM output for my RC servo?
Can anyone suggest a multifunction daq card that's just enough for my application? Need the card to be able to generate PWM signals.
Finally, is there a reason why i specifically need to use the UMI-7764 for the pci 7344 instead of just a normal unshielded terminal block? Is it because for the built-in driver inhibit control?
Thank you!
10-04-2007
02:38 AM
- last edited on
04-24-2024
09:58 AM
by
Content Cleaner
I hope this helps,
Jochen
10-04-2007 07:52 AM
10-04-2007 08:00 AM
10-04-2007 08:05 AM
10-04-2007 08:57 AM