LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO query

For my project I am using cRIO 9056 and NI 9401 for encoder what I want to know that selection of our components is first of all correct or not? Could our selection be better based on our application? Now I will explain you my application, so here we a sampling the encoder data at 2 microseconds, the analog channel data at 1ms... (this acquisition happens in FPGA). We are logging the data on RT every 10ms and there is another module NI 9210 for thermocouple input. This would be acquired 100ms or more.

0 Kudos
Message 1 of 5
(362 Views)

It's completely unclear to me what you are asking here!

 

- Literal correctness: Can you do the thing you want to with this hardware?

 

Yes I'm sure but it will mainly depend on your expertise in LabVIEW in general and FPGA programming in LabVIEW especially.

 

- Is it the cheapest possible solution?

 

Even that depends on your expertise and what your final target is going to be. If you know LabVIEW FPGA well I'm sure it is the cheapest solution by far, unless your time costs absolutely nothing and you have other FPGA programming tools available and know them and can design your own hardware with the snip of a finger.

If you however plan to productize this and sell it umpteen times, I'm sure your product manager is going to kill you for choosing such an expensive hardware for this. 😁

 

Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 5
(348 Views)

Hi sesinfo,

 


@sesinfo wrote:
  1. Now I will explain you my application, so here we a sampling the encoder data at 2 microseconds,
  2. the analog channel data at 1ms... (this acquisition happens in FPGA).
  3. We are logging the data on RT every 10ms
  4. and there is another module NI 9210 for thermocouple input. This would be acquired 100ms or more.

  1. The NI9401 allows a samplerate of 10MHz (=100ns interval), so you should be fine with reading the module pins at 500kHz.
  2. Which module do you use? This will limit the sample rates for your analog channel.
  3. You can do so…
  4. The NI9210 allows for "14S/s", so reading more than one channel at 10Hz might become a problem
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 3 of 5
(345 Views)

Hi, thanks for the reply. to elaborate our query:

- we have selected a Crio 9056 for a test rig where we are interested in measuring speed, torque and temperature. we have selected the NI 9401 for acquiring the position data of upto 2 encoders at 2 micro seconds (encoder gives us 512 pulses per revolution and the max speed is within 15000 rpm). we have selected the NI 9201 for acquiring analog inputs (torque) data at 1ms. we want to acquire the above signals on FPGA.Our customer has asked us to justify our selection of Crio.

What we want to know is: are there any risks with our hardware selection? also, the fundamental question is that, is there a method to size or mathematically arrive at a hardware selection based on application? 

0 Kudos
Message 4 of 5
(320 Views)

@sesinfo wrote:

 

What we want to know is: are there any risks with our hardware selection? also, the fundamental question is that, is there a method to size or mathematically arrive at a hardware selection based on application? 


The main risk is yours, or whoever you will have to program this, expertise with LabVIEW FPGA!

One point to consider: Are your torque sensors already conditioned, providing the necessary excitation current for the strain gauge or whatever sensor you are using internally?

The NI-9201 is simply a voltage analog input module and won't be able to provide any excitation source for such sensors, so your torque sensor either should be integrated with the according electronics or you would need to have an extra signal conditioning component between the sensor and the analog input to convert whatever signal the torque sensor produces into a high level analog voltage (>1V).

 

And not sure what you mean with mathematically arrive. There is no ready made wizard or AI bot that can tell you this with any certainty that goes far beyond tossing a dice!

Rolf Kalbermatter
My Blog
0 Kudos
Message 5 of 5
(317 Views)