Why is the Analog signal from the FPGA is distorted?

Hi,
I am using the PXI-7831R board with LabView 2010. I'm trying to transmit TDMS files from the computer hard drive via the analog output of the 7831R.  I've used the "Basic DMA output - R series" example and replaced the generated signal with a TDMS file. When I tried it on a synthesized pure sine file, it transmitted the positive part of the sine wave (which was a little distorted) but instead of the negative part I saw 0V DC. When I tried to use a "real" TDMS file (that I sampled earlier) the signal came out completely distorted. In both cases I used a graphic output in the host VI and checked that the data coming from the file is ok. Can anyone help me with that?
I would also appreciate some explanations on the "Update Rate" block (I suspect that he's the one causing all my trouble) - how am I supposed to use it and is it mandatory?
Thanks in advance.

It sounds like when you are using the sine wave, you are clipping the data.  I am assuming that this is because you are sending it negative values.  R-Series cards can not handle fixed point values, so try to offset the signal so that the lowest point of the signal is at 0.  See how that works for you.  As far as the Update Rate goes that controls the speed of your loop.  If you do not set it high enough, the loop will simply run as fast as it can.  I hope you find this helpful.
Brandon Treece
Applications Engineer
National Instruments

Similar Messages

  • Does a second airport express extend the wireless signal from the first?

    After a long search on his forum and not finding an answer, this is my question:
    I have a Time Capsule connected to a Speedtouch router/modem. The Time Capsule has its own network. Because of the distances in my house, I use an Airport Express to extend the wireless range for my MBP. This doesn't seem to be enough to cover the whole distance (app. 35 meter) there is poor or no connection. So, my question is: can I use a second AE to extend the range even further? Will it pick up the signal from the first AE or do all the AE's in use need to connect with the Time Capsule?
    The first AE is app. 12 meter from the TC.
    many thanks,
    Inge

    Welcome to the discussions!
    The answer is yes and no.
    No, if you are using the "extend a wireless network" feature because each AirPort Express communicates directly to the Time Capsule, not to another AirPort Express. It's like the hub and spokes on a wheel. The Time Capsule is the hub and the Express devices are at the ends of the spokes. The devices at the ends of the spokes communicate directly to the hub, not to another spoke.
    Yes, if you are using the "WDS" feature because this type of setup allows a "main", "relay", and "remote" device to be configured. But, there is a big penalty with this type of system:
    o The network will operate at "g" wireless speeds only
    o The bandwidth on the network will drop 50% for each "relay" or "remote" device. So, with two devices, the first cuts half of the bandwidth. The second devices cuts half again. So, you are down to only 25% of the original bandwidth.

  • Can the progressive signal from the mini be coverted to interlaced?

    Is there any way to make the video output from the Mac mini interlaced, because my HDTV will only accept 1080i?
    Any help would be appreciated.

    Yes, the mini for sure can output interlace. I have done this over an S-Video connection. What I am less sure of is whether it can also output interlaced video via DVI or VGA. In theory, there is no reason it shouldn't be able to. In other words, both those standards support interlace.
    Programs like DisplayConfigX and SwitchRes X give you access to an interlace setting, but I have not ever had any need to try to use it over a DVI connection, so I can't tell you if it will perform the desired trick or not if that bit is set.

  • Laptop not able to get the wireless signal from the lightweightAP

    Brief idea of the installation.
    One WLC 5500 active -> second not yet installed
    36 AP active, at the end they will be 45 (9 not installed)
    Everything on the configuration look active and the light AP are registred to th
    e WLC. 
    RF Channel definition done by WLC on all AP
    Power definition done by WLC on all AP
    Detection of rouge AP
    But the laptops can't even detect the RF signal.
    I try to detect the signal with 2 laptop which they where working in other sites with wireless in place.
    We ara using 3 different application or client: Ippass, Odyssey, wiresquark Any of this application detect the signal.
    However, on the WLC and on the light AP are up and running. Status up, channel and power automatic definition.
    On the log I can see the detection of some Rouge AP around.

    Did you enable "Broadcast SSID"?

  • How to output the digital clock and synchronization signal from the NI USB-6211

    Hello,
    I need to connect the NI USB-6211 to control a digital to analog convertor chip (AD5541). However, this chip requires three input signals :1) Clock input, 2) Logic input or a synchronization signal  and 3) Signal Serial Data input (CS, SCLK, DIN).
    how to output the digital clock and the synchronization signal from the NI USB-6211?

    Hi SaberSaber,
    You should be able to use the counters to generate a pulse train that could be used for clock and synch purposes.  
    Hope this helps.  Let us know if you have more questions.  
    Dave C.
    Applications Engineer
    National Instruments

  • Directly convert the analog signals into digital without passing through FPGA

    To whom it may concern,
    I am using a SCB-68 board R-series and I have a couple of technical questions:
    In my system at the moment 8 analog channels are connected to the 8 input analog ports and then data are sent to a FPGA (PXI system 7852R). I am planning now to add other 4 channels to the system. Since over the total 12 channels I just need a very fast acquisition mode (using the FPGA) for 6 of them, while the other 6 can be sampled in a ms scale, I was wondering if you can suggest me something that I can use to directly convert the analog signals into digital and in this way used many unused digital signals provided with this model.
    Thanks in advance.

    yes it is correct, what do you need is:
    software + (pc) + PXI + cable + chassis + C-series module
    With embedded controllers, there’s no need for an external PC
    With PXI remote control kits, you can control PXI systems directly from desktops, laptops, or server computers.
     What Is PXI?
    To configure a complete PXI System please go to: Build Your PXI System

  • HT4352 Why does my sony tv pick up my apple tv but my new LG has no signal from the HDMI input?

    Why does my sony tv pick up my apple tv but my new LG has no signal from the HDMI input?

    Hi midknightsurfer, 
    Welcome to the Sony Community! 
    Please try the following troubleshooting steps.
    Check for a firmware update for your router. 
    Make sure the router is broadcasting the Service Set Identifier < SSID >.
    Please try other device/s. Connect them to your network (wired/wireless) then test those units. 
    If my post answers your question, please mark it as "Accept as Solution"
     

  • How to input/output a digital signal and acquire an analog signal at the same time?

    Dasylab, version: 8.0.04
    Acquirement Card: PCI1002L
    When I use DasyLab to acquire the analog signals is no problem without digital inputs and outputs,
    and when I use DasyLab to input or output a digital signal is no problem also, but when I do that at the
     same time, DasyLab tell me the rate is too high and stop.
    so, I searched the manual book1 (user guide) for that, it showed me :
    To internally equalize measurement time and system time in the analog input, digital input and counter
    hardware modules, use the following settings:
       Synchronization: PC Clock
       Sampling rate: <= 5Hz
       Block size: =1
    the problem is, if I set the Sampling rate to 5Hz, the speed of the acquirement datas is not enough for my
    application.
    so, how to improve it? who can give me a example programm for me. thanks!
    by the way, I come from China, my English isn't good, I'm sorry.
    Allen, China.

    Hi,
    Have things changed over the years?
    I need to syncronise a digital output (Modul NI9474) and an analoge input (AI-Modul NI9203) module. I need to measure time intervals from a flank in signal A to a flank in signal B. I would like accuracies of the order of 1 ms. Currently, the signals are not synchronised, with errors of the order of 2 times the block length (block size x sample rate), sometimes much higher. The best I got so far was a block size of around 20 with a sample rate of 1 kHz.
    If I use the master and slave settings on the RTSL settings, my program doesn't run properly.
    If I use digital signals for input and output, I can syncronise them with RTSL settings and everything is good, but I can't always do that.
    Also, if I do anything in the GUI (such as scrollowing something or going to another window), my output gets screwed up properly.
    1. What can be done to synchronise AI with DO?
    2. Is there something that can be done to avoid messing up the output when something happens in the user interface? (I know that I am messing up the outputs as they make some valves switch and that is loud).
    Thanks in advance!

  • How to measure the analogy voltage from different source?

    Hi all,
      I am trying to measure the voltage generated from a function generator ranged from -2V to +2V. I am trying to use a PCI-6023E for analogy input. I directly connect the voltage output from the generator to one of the analogy input channel, but the reading is not that accurate, it should be 2.4V but sometimes it read 2.6V and sometimes 2.2V or less. I am thinking if anything to do the the ground? Where should the ground of the BNC from the generator should connect to? Someone suggests to use differential input but I have no experience of doing that, any suggestion or example?

    Hi dragondriver,
    I'm providing below links to 2 documents that discuss wiring considerations that are applicable to your device.  Hopefully this information is helpful!
    E Series User Manual
    http://www.ni.com/pdf/manuals/370503k.pdf
    Field Wiring and Noise Considerations for Analog Signals
    http://www.ni.com/white-paper/3344/en#toc5
    Josh B
    Applications Engineer
    National Instruments

  • Count 4th consecutive pulses from the analog output of the encoder

    Hi
    Iam getting analog output from the encoder and i want to count the 4th peak of the analog signal. Kindly suggest the best method Once 4th pulse is detected counter will increments.
    Pl refer the encoder output .
    Thanks
    Attachments:
    encoder sig.JPG ‏26 KB

    Whatever you've counted using your logic, divide it by 4 and convert it to an integer (towards negative infinity)..!!
    This should work.
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • HT2998 Hi, I try to conect Mac Mini from 2009 with my HD Tv Samsung F 6400 . With Mini Dvi conection and adapter to HDMI input in TV I got picture but not sound! I have analog cable from the phones out from mac but imposible to conect to TV? Can you HLP

    Hi, I try to conect Mac Mini from 2009 with my HD Tv Samsung F 6400 . With Mini Dvi conection and adapter to HDMI input in TV I got picture but not sound! I have analog cable from the phones out from mac but imposible to conect to TV? Can you HLP?

    You really need a newer Mac Mini with a true HDMI output, because that Mac Mini's DVI output does not support Audio.
    You might try a 3.5mm to RCA adapter
    from the Mac Mini's headphone jack to the TV's audio input,
    but that would require being able to select the Audio input in the TVs menu while using it's HDMI input.
    Optionally you could also use an external 2.1 Speaker System or patch the audio from the Mac Mini to your home stereo system to enhance that older Mac Mini's audio.

  • Would like to know why I have twice removed from the account for $ 1

    Would like to know why I have twice removed from the account for $ 1

    Your post makes no sense in English. 

  • TS3297 I want to buy the double coins from the game subway surfers! But they told me to contact the itunes support! I don't know why it's not working.. Please help! iPhone 4ss

    I want to buy the double coins from the game subway surfers! But they told me to contact the itunes support! I don't know why it's not working.. Please help! iPhone 4ss

    These are user-to-user forums, you are not talking to Apple here. You can contact iTunes support via this page and ask them why the message is appearing : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then probably Purchases, Billing & Redemption

  • I have just come back from morocco where my phone worked ok using the morroco network, but since returning to the uk I can't get it to pick up a signal from the 'Three' network, have tried resetting etc but still wont work, any suggestions

    I have just come back from morocco where my phone worked ok using the morroco network, but since returning to the uk I can't get it to pick up a signal from the 'Three' network, have tried resetting etc but still wont work, any suggestions

    banannaphone,
    Welcome to Apple Discussions.
    Quit Safari, find the com.apple.Safari.plist file in your Macintosh HD/Users/yourusername/Library/Preferences Folder, drag it to the Desktop, log out/in or restart and let us know what happens.
    ;~)

  • I would like to tare (rezero) the input signal from a forceplate (glorified

    I would like to tare (rezero) the input signal from a forceplate (glorified scale) so that the base signal is set to zero, e.g.: a button on the front panel that resets the signal to zero prior to getting a measurement from a subject.
    We calibrate the force plate through labview and input our new equation into our scaling and mapping box which sets the signal to zero (or near zero) and the change in newtons (force reading) is accurate but when the application is closed and reopened the signal does not always start at zero (-400 to +1200 N), while the change in newtons is still accurate. I am NO engineer, I have Forest Gumped my way into getting some nice working VIs but I can't seem to find this function.
    Thank you very much for your time.

    Maybe that is the limitation of Acquire Input Data.vi.The vi can't identify the Unformal key.
    You can try to use Event structure and set to listen "key down" event.
    There are two terminals VKey, ScanCode will sent out the information when you press key.
    There are two pictures in attached file, 2.jpg will show you the detail.
    Good luck.
    Attachments:
    SpecialKey.zip ‏17 KB

Maybe you are looking for

  • My fullscreen playback doesn't play any sound

    I just go the latest iTunes update (as of 19th of September, 2013) and since then I haven't been able to play any of my movies, tv shows or podcasts with sound! Why is this? Please help ASAP!

  • T-code OITA

    I want to know the significance of AUC per source strucutre,line item settlement and summary settlement in details with examples in tcode oita(in spro).

  • How parse XML document for output

    I have this users.xml document : <?xml version="1.0" ?> <!DOCTYPE users[ <!ELEMENT users (user+) > <!ELEMENT user (mail,password)+ > <!ELEMENT mail (#PCDATA)> <!ELEMENT password (#PCDATA)> <!ATTLIST userid CDATA #REQUIRED > ] > <users> <user id='3'>

  • Exchange 2010 RTM Analyzer giving domain prep error but version number is correct?

    I have recently inherited an Exchange 2010 Standard server environment, which appears to be running RTM and unpatched. Version: 14.0 (Build 639.21) When I run Best Practice Analyzer, it gives an error message, claiming that an unrecognized Exchange s

  • Change Applescript Actions Based On Key?

    I'm writing an Applescript, and distributing it to many different people. What I want it to do is go through the actions normally, but if the "C" key is held down, it goes to the config window. I'm running Mac Os 10.7.5, normal Applescript. What I ha