Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Hall sensor UMI 7764 PXI 7350

Hi all. I'm doing a thesis and I would like to control 8 motors independently with LabView. All linear actuator has 3 Hall sensors integrated with 3 output (Hall A, B, C).
 
My experimental setup is formed by one PXI 7350, two 7764 UMI and eight linear Faulhaber motors controlled by 8 Faulhaber drives (one each) MCLM 3003 S. Each drive have 3-pin hall sensor signals outputs (3 pin for 1 drive/motor).
So I have 3 signals for each motor lobby offset each other and I could see recognizing the oscilloscope. In the photo the two pink cables on pins 3 and 4 and the red one on pin 7 are respectively the Hall signals A, B, C.
 
How can I acquire these three signals for real-time motor position?
I have read a lot of different international forum on the subject and I just realized that I can not use the UMI 7764 input "encoder".
 
What can I do?
 
Thanks to all who want to help me.
Carlo M.

0 Kudos
Message 1 of 4
(6,167 Views)

Please HELP ME !!

0 Kudos
Message 2 of 4
(6,139 Views)

Hi Carlo,

 

I looked up your drive and motor and they use analog hall sensors. The 73xx motion cards won't work with analog hall sensors and you will only be able to do open loop control. If open loop control is okay and all you want to do is get the motor position for display, you can buy a DAQ card to read the hall sensors and then do some math to get the position. This isn't quite real time positioning, but for display purposes, it should be okay.

 

If you need closed loop control, which is typical for most servo applications, you will have to add an encoder to each motor and then connect the encoders to the 7350. You can also look into an FPGA card (like an R Series card) so that you can customize your feedback options. The FPGA option is very flexible and will allow you to read analog halls, but it requires more work since you are essentially writing your own motion controller. 

 

Thanks,

0 Kudos
Message 3 of 4
(6,119 Views)

Hi Paul,

fortunely I work with OPEN LOOP CONTROL and I only use analog hall sensors to get 8 motor positions. I have a DAQ card to read the hall sensors and I have a scheme of sinusoidal wave of tre signal of one hall sensor (don't see 1 revolution (360°) because is wrong).

I would like to know how read three signal with Labview per each sensor, and how from signal to know the exactly position of each motor.

 

Thank you very much,

Carlo M. 

0 Kudos
Message 4 of 4
(6,105 Views)