10-05-2015 04:53 AM
I want to generate a square pulse of 25KHz in using my cRIO-9004 controller and cRIO-9104 chassis. How can I do that?
10-07-2015 04:04 PM
You'll need a digital output module like the NI 9401.
If you have the necessary hardware, are you able to set it up in the LabVIEW project? Have you programmed FPGA before? What specifically do you need help with?
10-08-2015 12:43 AM
I am working with cRIO-9004 controller, cRIO-9104 chasis, and AI module cRIO-9215, AO module cRIO-9265.
I have to design a controller for boost converter. and generate a square pulse for MOSFET. my boost converter is designed for sampling freq of 25KHz.
So I need a way to design a square wave of 25KHz at the output.
10-08-2015 01:41 AM
10-08-2015 02:26 AM
I am actually new to LABVIEW FPGA, as well as new to LABVIEW.
But last 1 month I was just learning LabVIEW programming, and could get the simulaton results for the closed loop control of boost converter.
Now from last week I am working with LabVIEW FPGA, and i have come to know that it is much different than working with LabVIEW alone as the hardware comes into picture.
10-08-2015 04:34 AM
How can I know, what frequency is suitable with my cRIO-9265 AO module?
10-09-2015 10:16 AM
To figure out the frequencies you can create, you should look at the specifications for the module. It has a max update rate of 100 kS/s. Because it takes two points to define a square wave, the fastest square wave you could generate with this module would be 50 kHz, but that won't allow for any adjustment of frequency or duty cycle.
Also, you'd have to look at the analog characteristics of the output. Specifically, what is its rise time, analog bandwidth, and settling time? A lot of signal generators will have smoothing filters to smooth out discontinuities (which is exactly what a square wave is: just a series of discontinuities) so the output may look more like a triangle wave than a square wave at high frequencies.
If you could be more specific about what you need, we could give more specific advice.
10-10-2015 11:12 AM
My application is control of Boost Converter. I have to generate a square pulse of 25KHz of varying duty cycle which will facilate the control of the Boost converter model which I have made in hardware.
Can I generate this using the modules available?
So how can generate this using my cRIO-9004 controller, cRIO-9104 chasis, and cRIO-9265 AO module?
And what is the maximum frequency of square wave I can generate with varying duty cycle?