LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Voltage Amplification using MyDAQ

I have been working on Voltage amplification in Labview. Where I have to increase the voltage to +7500 & -7500 as a sine wave output. How do I code in LabView such that the output is spread between different ports of myDAQ so I get the required output from MyDAQ. I am very new to Labview and if possible please help in little detail.

0 Kudos
Message 1 of 6
(812 Views)

Hi mahek,

 


@maheksanghvi wrote:

I have to increase the voltage to +7500 & -7500 as a sine wave output.


You are missing some information in this sentence: which unit are you referring to?

µV / mV / V / kV ???

 


@maheksanghvi wrote:

I have been working on Voltage amplification in Labview.


An amplifier needs an input signal: what is the input in your case?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 6
(790 Views)

I would like to refraim my question:

I have MyDAQ device and I have a task to generate signals and amplify 10V to -10V as input to 7500V and -7500V amplified signal as output. And use the output points of MyDAQ distinctly to achieve this. Help me in detail please.

0 Kudos
Message 3 of 6
(747 Views)

Hi mahek,

 


@maheksanghvi wrote:

I have MyDAQ device and I have a task to generate signals and amplify 10V to -10V as input to 7500V and -7500V amplified signal as output. And use the output points of MyDAQ distinctly to achieve this.


The myRIO is not able to provide ±7500V at its output pins. Point.

It only outputs ±10V.

 

You need some external 3rd-party hardware to generate such voltages. Ask your local distributors (for electronic measurement devices) for help!

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 4 of 6
(741 Views)

I have programmed a labview code to generate signals and give an output to MyDAQ with Digital output of 8 slots.

I will have + & -10V of input which I want to amplify it to  + & - 7500V for my application.

I feel there are many mistakes please help me to solve them and also error handling if possible to be added in my code.

 

Thank You In Advance.

0 Kudos
Message 5 of 6
(740 Views)

Hi mahek,

 


@maheksanghvi wrote:

I have programmed a labview code to generate signals and give an output to MyDAQ with Digital output of 8 slots.

I will have + & -10V of input which I want to amplify it to  + & - 7500V for my application.

I feel there are many mistakes please help me to solve them and also error handling if possible to be added in my code.


  1. There is an ExpressVI to create a sine waveform.
  2. Then you bundle that sine waveform with an "Amplify" scalar value using an ExpressVI. You display the DDT containing 2 signals on a chart.
  3. Then you use one more ExpressVI to convert your "DDT of two signals" into an array of booleans.
  4. And in the last step you use an ExpressVI to output your boolean array on 8 DO pins.

Can you explain what each of those steps has to do with your requirement of outputting a ±7500V signal?

 

Yes, there are mistakes in your code - but you need to explain why you programmed the VI in the way you did it…

(Have you tried to use the example VIs coming with LabVIEW+DAQmx to learn best practices for voltage signal generation?)

 

And as said before: your myDAQ will NEVER output a voltage >10V, you need 3rd-party external hardware to amplify from ±10V to ±7500V!

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 6 of 6
(723 Views)