LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Digital output LabVIEW FPGA

Hi,

With MyRIO, I want two digital outputs (signals that are mutually inverted because I want to get a larger amplitude). generate 4 pulses with a frequency of 25 KHz every 10 ms. I ordered the program from the picture below. When I look at the digital outputs, I see some transient phenomenon - a peak before the start. maybe who knows why it happened?

 

thanks

Domen

FPGA.JPG

NewFile12.bmp

Download All
0 Kudos
Message 1 of 6
(2,042 Views)

Maybe overshoot due to fast rise time and load being high-impedance.

 

Try enabling bandwidth limit on the scope to 20MHz to confirm this assumption.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 6
(2,016 Views)

First of all thanks for the quick reply.

set the bandwidth to 20MHz, but the spike still appears. The peak frequency is approximately 6 MHz (picture in the attachment). The spike appears at the input even if I do not connect any load.

 

NewFile21.bmp

NewFile22.bmp

  

  

I

Download All
0 Kudos
Message 3 of 6
(1,989 Views)

Try breaking up the diagram into simple steps.  I have an example below.

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

BigApple0_0-1662674811118.png

 

0 Kudos
Message 5 of 6
(1,959 Views)

Sounds like it may be "faulty design".  If I needed, say, a 10 V "digital pulse" signal, I don't think I'd hook up two TTL Outputs (5 V) and expect to see them peacefully sum (but I'm not an Engineer, electrical or otherwise).  Sounds like a "one-transistor Amplifier" circuit might be needed, to be driven by a single TTL output.  And, of course, you should have an appropriate load included in the circuit.

 

Bob Schor

0 Kudos
Message 6 of 6
(1,921 Views)