Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

how to make a precise 0 to 60Hz vco in fpga?

When using the express sine generation in fpga, lets say 50Hz, the frequency is round-off to some mHz .
So correct 50001 mHz generation is not possible with the express sine generator.
What is the best way to solve this?
 
My goal is to precisely generate frequencies from 0 to 60Hz in millihertz steps. Like a VCO or voltage controlled generator does.
The frequency should be addapted hundred times a second from the host. Like a sweep function.
 
 
 
 
Have program a realtime simulator for powerplants written in C++.I translates the RT sim to NI components and software (Labview).


My rt pxi turbine simulator for simulating grid incidents was succesfully used in a nuclear plant in 2006.

Look at http://sine.ni.com/cs/app/doc/p/id/cs-755
0 Kudos
Message 1 of 2
(2,551 Views)
Hi,

I think that the examples below can be usefull for you. More advanced functionality is used than Express Vi's.

http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=E142BB6B6CB2097EE034080020E74861&p_node=201268&p_source=External

http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=E129B7EFAFD918AAE034080020E74861&p_node=DZ52000_US&p_source=External

Regards.

JorisV
0 Kudos
Message 2 of 2
(2,519 Views)