SMU-4304 causing the ripple on the input signal?

I have an SMU-1082 chassis that contains a high-6341 and a PXI-4304 module.  To check my code, I have connected the analog input (channel 0) of the 4304 to the digital output (PFI 12) of the 6341.  My program VI shows a ripple of Vpp 0.2 on the analog input that I'm not using a scope.

The wiring is SMU-6341 [12 PFI, DGND]-> SCB - 68 a,--> TB-4304 [AI0 +, -]-> SMU-4304

I have attached photos of the verses reach the graphical VI.  The scope is the AI0 + AI0-terminals and the TB-4304.

Y at - it a supplement on the ground that I should use, or is - this normal for the-4304 to add the ripple?

Thank you

Ron

Short answer, is that there is nothing wrong with what you see.

You have connected a digital output signal low impedance to a digitizer analog high input impedance. Since a digital signal is essentially a square of variable in time wave and square wave have edges of transition that contain information of very high frequency, you will almost always see a form of "ripple" (see animation synthesis of fourier of a signal square from this Wikipedia page ). Thus, a digital output signal is more concerned with the synchronization and the upgrade to be a square wave perfect.

In addition, you can see additional "ripple" because of differences between the SMU-4304 and the noculars that you have demonstrated. the noculars can be a combination of a bandwidth of upper entrance (which can come from various sources like low sampling frequency on the 4304 which would result in a higher frequency of information recorded by the noculars for smoother transitions to research) and, possibly, a lower input impedance (causing less, if any, the reflection of signal which would cause the ringing of the signal).

Tags: NI Hardware

Similar Questions

  • -Data 200141 was replaced before it can be read by the system. Mechanism of data transfer is interrupted, try to use DMA or USB in bulk. Otherwise, divide the input signal before taking the action.

    Hello

    Installation program:

    2 x PCI-6602

    Configuration:

    Sampling the five PWM signals of 50 kHz using five counters (2 on a map) and three on another for about 10-15 seconds by recording continuously.

    All meter tasks are configured for DMA transfer.

    Problem:

    I get 200141 errors from time to time.

    Question:

    I tried to increase the size of buffer and all tasks of meter are set to DMA. In the error message the last suggestion is to "divide the input signal before taking the action. I don't understand this suggestion. What is meant by "split the signal before taking the action?

    I am open to other solutions to the problem.

    /Mola

    Yes, I know that the 2 MB/s sound do not like much, but it's a way of high load very low tolerance to try to get 2 MB/s.  You have 5 DMA controllers to negotiate access to the bus and each transmits only 1 or 2 samples of 32-bit whenever he gets access.

    I've seen published baseline data where the maximum sustained rate was< 1="" million/sec="" (don't="" recall="" if="" it="" was="" mbytes="" or="" msamples). ="" as="" i="" recall,="" finite="" acquisition="" mode="" allowed="" higher="" rates="" for="" shorter="">

    Ah yes, here is a link that leads to the other links.  See the section on "The counter of the FIFO" in the first message.  Do you see a * very * significant difference in the performance of the M series for the series X-series.  Here are data for counters of the E series.  (It is fair to note that the comparative analysis was conducted with a much older PC hardware).  For the 6602 counter chip was designed between E- and M-series series, so you can probably expect performance in-between.

    Also note that the benchmarks seem to have been done with a task of window unique tent of owning all the bandwidth PCI as possible.  Since you would have 5 tasks they negotiate access, you lose definitely even more overhead.  In addition, for fair comparisons, your 50 kHz PWM would act as a measure of 100 kHz since you have 2 semiperiods to DAB per cycle of 50 kHz.

    Now that I've seen benchmarks once again, I am convinced that it is a no-go for you with just the 6602.  The good news is that the series X-series seem able to yet more ridiculously than I remembered.

    -Kevin P

  • Should I reset the FPGA FFT when changing the input signal?

    Hello

    I have an application based FlexRIO where I do FFT on several incoming signals. The signals will be ranked so that I get first for example 4096 samples of Ch1 and Ch2 4096 samples, etc. This means that I don't have to do it in parallel of the FFT and I would like to reuse the implementation of FFT and windowing to reduce the use of resources.

    I intend using the VI Express followed by the Express VI of FFT window scaling

    http://zone.NI.com/reference/en-XX/help/371599J-01/lvfpga/fpga_scaled_window/

    http://zone.NI.com/reference/en-XX/help/371599J-01/lvfpga/fpga_fft/

    and I'll use them inside a SCTL.

    This figure comes from the section using the FFT and help illustrate the issue:

    There is a discount to zero terminal for the fenestration and the FFT VI.

    Are there internal registers in the windowing and FFT which force the image 1, image 2,... from the same signal or is it possible for the first entry in a framework of Ch1, the next frame belonging to Ch2, Ch3 gaze and so on and always get reliable results?

    Another way to ask the same question: if I have to reset the window and FFT when changing the input signal?

    Thank you

    Anders

    Hi Cyphish,

    When using the FFT of the LabVIEW FPGA vi express and windows nationwide express vi calculations are make it point by point so there will be no problem when going through different types of measures. Therefore, you should have no problem with your application.

    Best regards

    Menelaos.K

  • In Labview 8.5, what happens if the input signal exceeds the scope of the signal defined by the DAQ Assistant?

    Hi all

    This should be a pretty simple question, but I can't seem to find the answer online and currently do not have the functionality to test this:

    I'm using LabVIEW 8.5 and have a VI that imports data from sensor through the DAQ Assistant. In the configuration tab, there is a range of signal input. What happens if my sensor exceeds this range? I get a warning? The default value is the maximum (or minimum)? I was interested in writing a code to display an error that I approach the limits of this range, but did not know if I also need to include code to display an error if the scope is exceeded as well.

    Thanks for the help,

    Tristan

    Hello, Tristan,.

    The behavior depends on the selected range and the device you are using.

    If you are using a device with a single input range is valid, we will use this range, even if you set a smaller minimum and maximum in the DAQ Assistant.  So, if your device only supports ±10V and you set the range to ±8V, you will still continue to get valid data after your top sensor 8V until what you approach 10V.  When you reach the limit of the extent of your device, the output will be 'rail', and simply return the maximum value until the signal is less than the maximum value again.

    Note: A device that is nominally ±10V usually has a go-around (such as ±10.2V) which are usually specced in the manual.

    However, if you use a device with several ranges of entry then things become more complex.

    NOR-DAQmx player will choose the smallest range that entirely covers the interval you choose.  For example, suppose that your device supports the following input range: ±0.2V, ±1, ±5V, ±10V and you choose 0V - 3V as the range in the DAQ assistant.  The NOR-DAQmx driver will focus on the input range and the list of the entry lines that your hardware supports and choose the smallest encompassing the entire range that you set.  This would be the ±5V, because this is the only beach that contains up to 3V.  Thus, all between ±5V input signal is returned and none outside this range will be 'rail' to the maximum or minimum value.

    We do this because using small beaches make more efficient use of the resolution of the ADC.  So, we try to use the most effective range based on what you ask without picking up a range that will make you miss data.

    Let me know if I can clarify it more.

  • How the input signal updated step in simulation?

    Hello

    I have my own model of transfer function. I did first with Matlab/Simulink simulation and succeeded. I use the Signal Generator in Simulink to get out my custom step signal. I modified my step so signal to:
    t = 0 y = 0
    t = 0.1 y = 0
    t = 0.1 y = 50
    t = 10, y = 50
    t = 10 y = 65
    t = 30 y = 65.

    It's the kind of staircase input signals. Now, how to build such this approach custom signals to be fed in my transfer function. I tried the function 'Not of Signal' of the 'Simulation', but I can only get the 50 and I don't know how to add more "staircase" in my input signals. Could someone help me?


  • Desgning a VI that time / interrupts a film according to the input signal

    Basically, what I'm trying to do is to design a VI who plays or pauses a movie according to the signal it receives. This VI will be used with an EEG device, and what I want to do is play the movie if the signal exceeds a certain threshold, and it stops if this isn't, in other words a VI that responds to neurofeedback.

    As I don't have access to the equipment of the GET yet, I use a sine wave at the moment than the EEG signal in VI of the attachment in this post (which of course will be later replaced by waves of EEG recording), and what I want to do is to read the film if the signal is greater than 0 and put the film on hold if the signal is less than 0. Any help would be appreciated

    Kind regards

    varkong

    I have included the code for the LV8.6 version.

    Concerning

    Prashant

  • 4 counter of entry &amp; 6 the input signal HELP

    Hello friends,

    I have a small problem, would be great if someone can help me.

    I use the counter inputs on my CQI data. Harware to measure the pulse of my sigal entry width.

    Since the material has only 4 entries of meter I can connect 4 channels, but I want to measure the pulse for 6-channel width.

    Is it possible to use the 4 available counters and measure 6-channel?

    Thank you

    Kind regards

    REDA

    In my example (very basic), you can just increase the timeout for ~ 10 + seconds to ensure you acquire the pulse.  It is possible that the pulse is not present in the ~ 10 + second timeout, you must also handle the timeout error, so it is not wrap around back through the shift register and prevent future readings to run.

    Of course, the downside of this is that it could take up to ~ 60 seconds in order to gain all 6 channels in the worst cases.  The example was really just intended to show how we can use a single meter to acquire multiple channels in the estate.

    The best way to do it with meters would be to run tasks in parallel (up to) 4 meter.  The first 2 tasks to finish with their initial acquisition should then measure a second channel.  This could still take about 20 seconds if no signals are connected however.

    If you want to trade a lower resolution of measurement (and memory use more) for a lower upper limit on the time of measurement you can acquire a second time 10 window using the call digital inputs instead and use software to determine the duration of the pulse by analyzing the acquired table.

    Best regards

  • My video is black, as is the input signal, the camera works like the other party can see my photo

    Skype video calling on my video and entering video as black rectangles

    Checked with a one off Youcam program and get a black square too, but the camera works like video caller can see my fine picture.

    Guess that's a direct x issue, made an update of windows, no wizz kids help out me

    Area right but bad parameter, I finsihed changes the tab video, video two and changed its basic color to substitute application settings has been swicthed on and I have swicthed he took. Now works OK

  • LabVIEW basics - Cahnging Boolean State question based on the input signal

    Hi all

    I would like the State to change the Boolean indicator based on a simulated sine wave signal. I have partially managed to do this but need help to develop it.

    See the attached vi. At the present time changes Boolean false to true when the value of the signal is greater than 8 or lower than-8.

    The focus I need is:

    Once the signal passes more than 8 (and the Boolean value becomes true), I hope it becomes false again to a value of 9, but only after the peak value was passed or when the signal is down.

    Similarly on the negative side of the graph, I want the Boolean value to become reality at 8-under, stay true until after the peak value was passed and then back to false when the value is greater than-9.

    Any suggeastions?

    Thank you

    While Crossrulz responded, I had a little look.

    Don't let me spoil your pleasure with the VI attached. Have a go yourself.

  • I lost my connection to the internet, the problem has nothing to do with the input signal. Do everything that contributes to signal the connection disappeared. How can I restore that?

    I remove programs to free up space. now I don't have a connection!

    Hi Steven,

    You get the error message?

    Method 1: Disable the security/firewall program software you run on the computer temporarily and then check if the problem persists.

    How can I turn on or turn off the firewall in Windows XP Service Pack 2 or later versions?

    http://support.Microsoft.com/kb/283673

    If you use a third-party security software, you can check the documentation provided on the software to turn it off.

    Important: Activate Windows Firewall\security software once everything is done.

    Method 2: Follow the steps mentioned in the link below

    How to troubleshoot missing network connections icons in Windows Server 2003 and Windows XP

    http://support.Microsoft.com/kb/825826

    Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click on the number below to view the article in the Microsoft Knowledge Base.
    How to back up and restore the registry in Windows

  • How NI PCI 4474 DSA detects an overload to the input channel?

    I read "Manual user OR dynamic signal acquisition." It is written that NI PCI 4474 support only digital overload detection.

    Here's my question. What is the detection of digital overload? If an analog signal is already converted to digital signal, it can not be signals exceeds the limit. Or the DSA may already be damaged during the CDA process, if there is surcharge from the input signal. Thank you.

    Hyun

    Yes, the chip has more information about the Board and apply factors of calibration, which is how it can overflow.

    What we call "detection of overload analog domain" requires more equipment (i.e. a comparator circuit) to observe the input signal.  Given that the Committee in question is not a comparator to check the input signal, and the way we want to give the user an idea of whether or not their signal is too large, we simply use the mathematics inside the chip. It's better than nothing.

    Oh, and I should mention that the protection is managed by a completely different circuit.  The specification should say how much voltage you can apply to the Commission before the protection comes into play.

    Germano-

  • 6255 sampling rate causes the dc offset

    I see a dc offset in the measures of analog input I select different sampling frequencies.

    I have USB-6255 (mass termination) multifunction data acquisition and I use measurement and Automation Explorer to put in place my entries.

    My raw analog input is-0, 6250 volts dc, I have set up a task that uses 4 differential channels with no custom scale.

    I have defined the scope of the input signal to +/-0 .8v for you sure I get good resolution.

    Acquisition mode is continuous, samples of read is 1 k and I play with the order of 10kS/s rates 50kS/s.

    While this task runs in the MAX, I can put my cursor in the rate field and use the top and down arrow keys to change the sampling frequency. As I do, I can see the light changes reported as much as 150 MV rate from one to the other.

    It is a significant change when the total time of entry is lower to +/-1v.

    The direction of movement is independent of the increase or decrease of the sampling frequency.

    For example,.

    23kS/s, the declared value is - 0.540v,

    24kS/s, she moves to-0.620v.

    25kS/s, she moves to-0.690v.

    26kS/s, she moves back to-0665v.

    27kS/s, she moves back to-0.625v.

    and 28kS/s, she moves to - 0.535v.

    At first, I thought that the sampling change made a change of the input impedance and change the load on my source, however, all the time, my dc signal source remained at the - 0.625v (as measured with a multimeter fluke at the connection point to data acquisition).

    Why this is happening and what can I do about it? I want to give my users the ability to choose their desired sampling frequency.

    My guess is that I need to add an amplifier to fixed gain with a gain of 5 to 10 to make the input signal to use the maximum of the analog input level (+ / 10v).

    I use MAX version 5.0.0f1

    Thanks for any help,

    Tobin

    Hi Tobin,

    What do you use to generate the signal-. 625 volt? If you are using a switching power supply, you can experience aliasing where the power supply is turned on and stop.

    In addition, are see you the same tensions at the same sampling rate? See you always - .540v to 23kS/s or vary over time?

    Finally, you have a second 6255 you can try to replicate this on? It could be that the unit is defective.

    N

  • create 4 pulse digital output at the base of the ttl input signal

    Hello

    I am a beginner in Labview and would welcome advice on how to solve the following problem.

    I'm setting up a train of pulses TTL and would like to send in Labview as input.  Each falling edge detected on the input signal, I would like to as Labview to generate 4 pulse digital output.  For each output pulse, I would like to be able to specify the period and duration.       The image should illustrate more clearly, with the figures showing the expected scale.

    System: NI PCI-6733 data acquisition card, Labview 8.5

    My daq card has 2 timers 24-bit and 8 e / s digital, but I don't know what the best approach is to create between the pulse output of 4 to 8 of this precision... should it be handled at the hardware or software level?  And how would I go about it

    Thank you

    -Sidney

    Hi noli.

    I found the problem, in fact PCI-6733 support only avoiding the digital output. The timing of software is limited to 1 kHz in case better.

    I'm sorry, but this function is not possible with a PCI-6733.

    Concerning

  • off message input signal range by turning on pc - monitor hp s2031

    Hello

    I have a HP S2031's monitor I got a few weeks ago.  After I got a new video / graphics card in the computer (because the original card couldn't handle all around 1600 x 900 (60 Hz) great things.)  However, I just noticed that when I turn on the monitor and the pc - first before windows starts it is a message indicating that the input signal is out of reach of the settings at 1600 x 900 at 60 Hz.

    Now, I don't remember see this message when the original video card was in the pc ~ but I also don't always stay right there while windows starts so I can't say with certainty that the message did not exist with the original video card.

    I go to the menu on the screen section and settings are set for 1600 x 900 at 60 hz and I also right click on the desktop and in the display so that settings can also be programmed correctly it and everything is set correctly.

    This isn't a problem, unless I'm trying to access the bios.    I tried to go into bios to see what kind of options are there for the video configuration and the only options we configuration video AGP Aperture Size (64 MB). Main (AGP) graphics card. AGP hardware detected - AGP card. Only problem was that at the time where I got this far in the bios that the monitor went to sleep on me. which makes it difficult to get out of the bios and boot the computer normally on the monitor going to sleep on me.

    Anyone has an idea as to why I'm getting that message about the input signal and how do I fix as well as how do I stop the monitor going to sleep while I'm in the bios?

    I am running Windows XP Professional with sp3 and all updates and the monitor is the HP S2031.  The graphics card is a NVIDIA GeForce FX5200 and the monitor is connected to the pc with the monitor's DVI port since this card has only 2 ports dvi on it. I had an old card in the pc (which has the VGA port) but he could not show the 1600 x 900 with this card (and I'm not sure that the message was there with the old card, since most of the time that I'm not just sitting there waiting to start everything)

    I didn't notice the message until today and nothing has changed - other than the new video card and who is in the pc for about 2 weeks now.

    Any help would be much appreciate.

    Hello

    Sorry that it took so long to get back to you, but things have been very busy here (between the two to get hit with a foot of snow before Halloween and loss of power for a week still to go back to normal)

    In any case, as for the video card - it is a card ASUS NVidia GeForce FX 5200 which has 2 DVI connectors which him.  According to the information on the map

    

    Expansion / connectivity Compatible Slots 1 x AGP connectivity Interfaces

    1 x S-video input - 4 pin mini-DIN (with adapter), 1 x S-video output - 4pin mini DIN (with adapter), 1 x video composite input - RCA (with adapter), 1 x video output composite - RCA (with adapter), 2 x DVI - I - 29 pin combined DVI, VGA - HD D - Sub (HD-15) 15-pin (with adapter)

    Anyway, I tried to plug the monitor into the other DVI port, and it now works fine.  I guess that a port is bad or it is not intended for making that comes with this monitor.

    Thanks for the help and suggestions.  So they were very much appreciated.


  • Python DAQmx triggers a reaction of output with an input signal

    Hello world

    I use a NOR-6251 Board with a python GUI.

    I want to send data on the output channel on each falling edge of the input signal when I click on a start button.

    The level of the output signal may be 5v/0/1 (0v).

    The frequency of input signal squares is 2 MHz for 50 on it (see the attachment for more information).

    I don't know if it is better to use the analog inputs or input meter for the input signal. I think I have to set a clock pulse at the frequency of 10 MHz.

    I tried several solutions with bad results.

    Does anyone have the answers to my problem?

    Thanks in advance.

    Thanks for your reply.

    It works...

Maybe you are looking for

  • How to reset meter reading in iTunes 12.4?

    After the update, I am unable to reset the account play someone knows a work around or how to reset the meter reading?

  • Windows XP Mode in Windows 7 shows no antivirus running

    I just received a new computer with Windows 7 and downloaded and installed Windows XP mode and Virtual PC.  When I open the XP Mode, it says I have no antivirus running (but I do on the passage of Windows 7) and she wants to also download and install

  • Windows update error: 8007000D

    Original title: Windows Vista Home Premium 32 bit kb973917 The update will not be installed.  Error code 8007000D and Associates KB973917.  Help, please! Virginia Martin

  • URL shortening

    Is anyone aware of a service of shortening URL for Cascades BB10, as the bit. LY...? Thanks in advance.

  • the key of Win 7 does not have to reinstall them.

    I have a Macintosh, and I run windows at a decent speed in virtual box. I received my copy of my father, who bought it to run in a virtual machine on your mac. He had installed once and then deleted the disk image. This is the second time I used this