LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA and VGA

I suppose it is possible to use FPGA to generate VGA signals to control a VGA monitor or projector. Here is a way:

https://decibel.ni.com/content/docs/DOC-6741

But it requires that the target must have a VGA port (for example, Spartan-3E Starter Board).

Here comes my quesiton,

Is it still possible to do so on a borad that does't offer a VGA borad, say myRIO. I've learned that myRIO has reconfigurable IO technologies which we might take advantage of. So how do I implement a VGA drive on myRIO, with labview FPGA? Expecting responses.

myRIO specifications attached.

http://www.ni.com/pdf/manuals/376047a.pdf

Thanks.

0 Kudos
Message 1 of 4
(3,086 Views)

Hi

There are a couple of reasons you cannot do VGA output with myRIO

1) VGA requires 3 Analogue Outputs, one for each of Red, Green and Blue.

2) The bandwidth of these signals is too high for myRIO as well. You need 640*480*60Hz samples/s to fulfill a true VGA image. At 345kHz the Analogue output of the myRIO isn't going to cut it.

 

Sorry

 

Mike

0 Kudos
Message 2 of 4
(3,044 Views)

Well, thank you

0 Kudos
Message 3 of 4
(3,032 Views)

So you can't drive a VGA display, but you can use the SPI/I2C/UART communication to display some feedback to the user in the form of a LCD display.  I would link to the demo on Youtube but apparently I'm not allowed to because of a word that is in the link that is not allowed, just search NI myRIO: LCD character display on youtube.

 

This would allow the myRIO to run headless without needing a PC to talk to.

0 Kudos
Message 4 of 4
(3,013 Views)