LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

20Hz impulse signal with 200ns ON time using analog output channel

Hello I need assistance how can i generate impulse signal with 200ns ON time from analog channel from 6363

0 Kudos
Message 1 of 9
(3,488 Views)

Hi armaghan,

 


@armaghan wrote:

Hello I need assistance how can i generate impulse signal with 200ns ON time from analog channel from 6363


You cannot generate such an AO signal as the 6363 only supports upto 2.86MHz sample rate for a single AO channel. To create pulses of 200ns length you need a sample rate of (minimum) 5MHz…

Why don't you use DO pins as they allow upto 10MHz sample rate?

Best regards,
GerdW


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

Hi KNIGHT OF NI

Thanks for your reply, Well I can but the main issue is that i also need to vary the amplitude of the impulse signal. can you refers me the module who's analog card capable of generating the impulse signal of 200 ns pulse width

0 Kudos
Message 3 of 9
(3,436 Views)

Hi armaghan,

 

please call your local NI sales rep to discuss all of your requirements.

Then you will get a suggestion about hardware from NI and maybe also a valid quotation to buy it…

 

What about an external (fast) amplifier circuit driven by a DO pulse?

What about using an external MOSFET, driven by the DO pulse, to switch on/off the AO signal? (Might be cheaper then DAQ hardware capable of driving AO signals at ~10MHz.)

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 4 of 9
(3,427 Views)

o yes That's good option do you have any MOSFET based circuit diagram which will be helpful in my course 

0 Kudos
Message 5 of 9
(3,420 Views)

@armaghan wrote:

o yes That's good option do you have any MOSFET based circuit diagram which will be helpful in my course 


You’re not asking much, do you? We don’t have a hardware engineering service in this fora and to design a circuit like this takes quite a bit more than a few minutes.. Do you really expect anyone to give you several hours or more likely days of hardware engineering service for free on here?

 

And when you talk about course, do you mean this was a course assignment from school? In that case you surely should have been able to reason that 200ns resolution needs at least 5MHz update rate and that with standard AO hardware you won’t be able to do it. Unless you skipped classes of course.

 

An easier way would probably be a 5MHz clock and a logic divider by a certain factor to get your 20Hz signal. With 2 or 3 TTL logic circuits this should be doable (or integrating this in FPGA). Still need a voltage controlled amplifier afterwards to satisfy the adjustable amplitude.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 6 of 9
(3,400 Views)

Hi armaghan,

 

use an internet search engine on your own…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 7 of 9
(3,388 Views)

thanks KNIGHT OF NI for helping me in this course (issue)

0 Kudos
Message 8 of 9
(3,374 Views)

If you want to go the laboriously, but instructional way to build your pulse generator with some external hardware and your DAQ:

Some more points to look at:

-rise and fall times?

-settle time/ringing ... (you will learn a lot about impedance 😉 )

-how fast do you want the parameters to be changed?

 

Depending on the max amplitude ... a modern line driver?  (see datasheets ti ad max ..)

 

 

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 9 of 9
(3,190 Views)