Labview FPGA control AD9854 help

  • Thread starter Thread starter RusBus123
  • Start date Start date
  • Tags Tags
    Control Fpga
Click For Summary

Discussion Overview

The discussion revolves around programming a Labview application to control two AD9854 chips for generating signals in an optical trapping setup. The focus is on troubleshooting and debugging the Labview FPGA implementation, particularly regarding timing issues and the use of existing VI's.

Discussion Character

  • Technical explanation, Experimental/applied, Debate/contested

Main Points Raised

  • One participant seeks assistance with Labview programming for controlling AD9854 chips, mentioning limited experience in electrical engineering and Labview.
  • Another participant inquires whether the original poster is restricted to Labview or if other programming paradigms from National Instruments could be used, suggesting familiarity with C# and NI Measurement Studio.
  • A participant raises concerns about sharing ZIP files due to potential virus risks, suggesting the use of PDFs instead.
  • The original poster later reports success in getting the system to work after debugging assistance, noting the generation of sine waves.

Areas of Agreement / Disagreement

Participants generally agree on the need for assistance with the Labview programming, but there are differing opinions on the best programming approach and concerns about file sharing methods. The discussion reflects a mix of support and technical inquiry without a clear consensus on the programming environment.

Contextual Notes

There are unresolved aspects regarding the specific timing issues mentioned by the original poster, as well as the implications of using different programming environments. The discussion does not clarify the exact nature of the debugging process or the modifications made to achieve success.

Who May Find This Useful

Individuals working with Labview and AD9854 chips, those involved in optical trapping setups, and programmers seeking to troubleshoot similar Labview FPGA applications may find this discussion relevant.

RusBus123
I am trying to write a Labview program to control two AD9854's which will generate the signal for AODs in an optical trapping setup. Unfortunately I'm not an EE and I don't have much experience with Labview so I was wondering if someone already had the VI's to do this with Labview FPGA. We have a PXI-7854R installed in a PXIe-1062 Chassis. The 7854R is connected to a SCB-68A breakout box which is then connected to the AD9854 via ribbon cable. the AD9854 has a 14-pin DIP, 49.152 MHz fixed output, HCMOS logic, temperature compensated crystal oscillator (TCXO) installed (we are just using one board for now to test bench). I have been working off of the VI's supplied by the Comstock Lab which are available here: https://www.pa.msu.edu/people/comstock/software.html%C2%A0 but we only need the AD9854 control portion, not the whole Fleezers control. My project is attached if you want to take a look, I think its a timing issue. any help would be much appreciated. I can add more info if needed. Thanks.
 
Engineering news on Phys.org
RusBus123 said:
I am trying to write a Labview program to control two AD9854's which will generate the signal for AODs in an optical trapping setup. Unfortunately I'm not an EE and I don't have much experience with Labview
Welcome to the PF. :smile:

Are you constrained to using LabView, or can you use another National Instruments programming paragigm? Do you have any other programming experience? How about others on your team? I'm currently using C# and NI Measurement Studio, which I'm much more comfortable with compared to the graphic icons of LabView.
 
Also, posting a ZIP file is problematic. ZIP files can carry viruses and present other problems. Can you post PDFs of what you are trying to show us? Thanks.
 
We got it working! Just needed some help from someone with some programming experience to do a bit of debugging. Making Beautiful sine waves now! Sorry about the .zip file.