LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PWM Generation using NI-9766R (FPGA)

Happy new year

 

I am trying to produce Digital PWM  for DC-DC Converters using ''NI 7966R  FPGA card'' .The input signal is envelope signal varying between (1-4)V. Can my FPGA card be used to do that and how .

Any help or example  will be great.

 

Regards

Sattam

0 Kudos
Message 1 of 6
(2,336 Views)

Sorry my card is NI-7966R

0 Kudos
Message 2 of 6
(2,310 Views)

Hi Sattam,

 

Have you found an answer yet? If not, have a look in the manual: http://www.ni.com/pdf/manuals/373047b.pdf. 

 

The NI 7966R should have an FlexRIO Adaptor Module which outputs values. Which one are you using? This will affect what you are able to read or write from the card.

 

Regards, 

DanC12

 

 

0 Kudos
Message 3 of 6
(2,280 Views)

Hi DanC12

Thanks for your help.I know that  I need  FlexRIO Adaptor Module but I need to start with the simple example that can modulate envelope signal to PWM signal.

 

Wishing you the best 

Sattam 

0 Kudos
Message 4 of 6
(2,278 Views)

Hi Sattam,

 

I'm not an expert with envelope signals, so Im not 100% certain of this, but I would have thought that as long as the adaptor module can accept the signal, then the FPGA will be able to work and manipulate it. I haven't been able to find any examples of this.

 

In terms of the PWM output, you will be able to output a PWM using the FPGA. There are plenty of examples on line for this. I've found 3 which maybe useful:

http://www.ni.com/example/26499/en/ 

http://www.ni.com/example/26494/en/

https://forums.ni.com/t5/NI-VeriStand-Add-Ons-Documents/Example-FPGA-PWM-Variable-Duty-Cycle-Frequen... (open the code and have a look for the PWM stuff. It talks about VeriStand, another piece of NI software, you can ignore any reference to this)

 

I hope this helps.

Thanks, 

DanC12

0 Kudos
Message 5 of 6
(2,270 Views)

Thanks for your help

0 Kudos
Message 6 of 6
(2,255 Views)