Aquisition of parts of large signals with ni scope

Hello
I am trying to aquire large data with ni scope.
The aquisition time is about 2 seconds with a sampling frequency of 50 MHz.
I figured out that this amount of data is too large. The NI USB 5133 does not have enough memory.
Actually I do only need some parts of this 2senconds signal thus it would be possible to aquire only some parts of the signal.
Moreover I need to average the signal to reduce the noise.
I am trying and trying but couldn't make it out so far.
Maybe you could help me with some ideas....
Thank you very much

This type of question would be more visible on the High Speed Digitizers Forum.  
The USB-5132/5133 is a finite acquisition digitizer.  The record size is limited by the total amount of memory on the digitzer.  A 32MB/ch memory option for the USB-5132 and USB-5133 has just been released, which increases the maximum record length by a factor of 8 in comparison to the 4MB/ch option. 
If you need to acquire more data, you must re-initiate the task to take a second record.  There will be some "deadtime" where no samples are acquired during this initiate step.  Some benchmarks have been provided to show what equivalent data rate can be achieved using this method.  For continuous acquisition, consider a PCI, PXI or PXIe digitizer.
Jennifer O.

Similar Messages

  • Acquire Signal with NI-SCOPE 5102

    Hello. i'm a beginner in LabView. I have to acquire signal from a NI-Scope 5102 and I have absolutely no idea how to do that in LabView, I instaled the drivers but in my computer I don't have the acquisition boards. I tried to see the examples and I can´t find nothing that can possibly help me. I need a step-by-step explanation of what to do. 

    FilipeV wrote:
    All right I will tell you what I have to do. In college we built a printed circuit board that produces a triangular and square signal. In the second part of the work we have to build a virtual instrument capable of selecting only of both signal or both of them at the same time, display in a graph the selected signal and saving the values in a file. The signals generated in the circuit will be read with a NI-Scope 5102. If you wanted to do this what would you do?
    I will see the examples and try to understand what I should do.
    I only had one lesson of LabView and we didn't do anything like this. We only worked with some waves and learned to control the frequency and other parameters, and to view the waves on a graph. That's why I'm so confused with this.
    I'd cheat.  You haven't been properly trained with the tool.
    Use Signal Express Set up measurement step and data logging.  Configure the OI with a boxes for chanel selection. test it.  Generate LabVIEW code
    The context aware help you'll have in SE will probably teach you a bit about scopes too.
    (I can't believe I just said that but if the profs won't teach the tools that only leaves bad practices to get'r'done) Don't think that your programming that way though
    Jeff

  • How can I Connect 5 WRT54G V8 routers to cover a large area with Internet?

    Hi everybody, can anyone please tell me where can I find documentation with steps to connect many routers at the same time to cover a large area with Internet. I want to connect each router via wireless, so I don't to use hard wire.
    Thanks in advance!

    Hi Bubbateeth and thanks for your reply,
    Right now I have 2 WRT54G version 5 flashed with the DD-WRT firmware and the first one is connected to the internet modem by wire and I setup the second one to receive the internet and send the Internet signal to the first area and is working pretty well, but I'm trying to buy new WRT54G routers version 8 and I don't know if I'm going to have to flash this routers too or if the Linksys firmware can do the job. If it's possible, where can I find instructions to set it up?
    Thanks again!

  • Better estimation of phase difference between two signals with variable frequency!

    Hello LabView Gurus, 
    Being a power engineer and having just a little knowledge of signal processing and labview, I have been pulling my hair out for the last couple of days to get a better estimation of phase difference between two signals.
    We have two analog voltage signals; 1. sine wave (50Hz ± 1Hz) and 2. a square wave with exactly half of sine wave frequency at any time.
    At the starting point of operation (and simulation/acquisition) both signals will have no phase difference. However, the square wave's frequency changes unpredictably for a just a few millisecond but then it gets synchronized with sine wave's frequency again. This means that the square wave will be phased out from its original position. The task of the labview is to find the phase difference between the two signals continuously.
    My approach to determine the phase difference is to measure the time when sine wave crosses zero amplitude and the time when the very next square wave changes amplitude from zero volts to +ve voltage (I have a 0.5volts threshold just to avoid any dramas from small line noise). The difference between these times is then divided by the time period and multiplied by 360 to get this phase difference in angles. 
    As this part is just a small block of a big project, I can only allow 5000Hz sampling rate each for both signals. I read 500 samples (which means I read data from 5 cycles of sine wave and 2.5 cycles of square wave).
    Now the problem is, as long as the frequency of sine wave stays constant at exactly 50Hz, I get a good estimation of the phase difference but when the frequency changes even a little (and it will happen in the real scenario i.e 50Hz ± 1Hz  and the square wave's frequency is dependent of sine wave's frequency), the estimation error increases.
    I have attached my labview program. From front panel, you can set the phase of square wave (between -180 and 0) and you should see the labview's calculated phase in the indicator box named 'Phase'. Then you can press 'Real Frequency' switch that would cause the frequency to change like it would in real operation.
    You can observe that the estimation error increases after you push the button. 
    All I need to do is to reduce this estimation error and make it as close to the actual phase difference as possible. Any help would be greatly appreciated.
    I am using LabView 2009 for this task.
    The application is for electric machines and the stability/performance of machines under different faults.
    Thank you for reading this far!
    Regards,
    Awais
    Attachments:
    v603.png ‏320 KB
    v603.vi ‏186 KB

    Jeff Bohrer wrote:
    Basic math gives me a bit of pause on this approach.  You are sampling at 50 times the frequency of interest so you get 50 samples per cycle.  your phase resolution is 1/50th cycle or 7.2 degrees +/- noise.  You will need to samlpe faster to reduce phase resolution or average multiple readings (at a time cost that is signifigant)
    Jeff- (Hardly Working)
    I am sampling at 100 times the sine wave's frequency and 200 times the square wave's frequency.  Increasing the sampling rate completely solves my problem. But since I am acquiring several other inputs, I cannot afford a sampling rate higher than 5kHz.
    F. Schubert wrote:
    I'm not a signal processing expert, but here my basic understanding.
    If you simulate sampling with 5kHz and a frequency of 50 Hz (and both are 'sync' by design), you always get an exact 5 periods. Any variation of your signals frequency gives you a propability to get 4 or 6 'trigger' events. That's an up or down of 20%!
    The one measure to reduce such problems is using 'window functions'. They don't fit your current approach (counting instead of a DSP algorithm), so this needs to be reworked as well.
    My approach would be to use the concept of a Locki-In amplifier. You need to phaseshift your ref-signal by 90°. Then multiply your measurement signal with the ref signal and the phase shifted ref signal. The obtained values for x/y coordinates of a complex number. Calculate the theta of the complex number (with the LV prim). Feed this in a low pass filter.
    The trick on this is, that the square wave has harmonics in it, in this you are interested in the second harmonic which is the sine wave.
    To get rid of the effect that the sync between sampling rate and ref signal frequency gives an error, you then can use the window I mentioned above (place it before the lock-in).
    For a design that really plays well, use a producer-consumer design pattern to get the calculations done in parallel with the DAQ.
    I suggest you to check on wikipedia for some of the keywords I mentioned. Go also for the external links which lead to great tutorials and AppNotes on the signal processing basics.
    Sorry, it's not a simple solution I offer and we will have quite some conversation on this forum if you follow this path. Maybe someone else knows a simpler way.
    Felix
    www.aescusoft.de
    My latest community nugget on producer/consumer design
    My current blog: A journey through uml
    An interesting view. the sine wave can indeed be looked as a second harmonic of the square wave. I will implement your idea and get back to you as soon as I get some results. But since I have very limited knowledge of signal processing, it might take me a while to get my hear around the solution you mentioned.

  • Large Network with mulitple buildings

    Hey there I'm working at a mission where we have satellite internet connection on building one and we broadcast it to the other buildings, now this system in very flawed. We are using Linksys WRT54G v.2.2 routers with Linksys WET23G V.3 & V. 1.1 bridges that are connected to large antenna to receive the signal. Now I've been having trouble getting two routers to connect to the internet via the bridge via the broadcasted signal via the satellite.
    the signal comes from the satellite modem in to one router for the first building into a access point, which is attached to an antenna which sends it to the three buildings. they all pick up the signal with a bridge and the residential building are suppose to send it to a router where they can provide access in the building the office's bridge sends it into a hub that distributes it wired... sometimes. Help Me I tried for the last 1 1/2 days working on this mega project.

    Re item 1)   I guess what I should have asked first is this:  Do your WRT's in the residence have the same SSID as your WAP?   If so, they will definitely interfer with one another.  Even if the SSID's are different, they might interfere just because the WRT signal from the residence might be so much stronger than the signal from the WAP (when measured at the WET antena).
    The WRT's in the residence should each have their own SSID, and it should be different from the SSID broadcast by the WAP.  This way, your WET's won't get confused as to who they should listen to.  Is this the way you have your system set up already?
    Another thing that might be needed is to set your wireless systems to work on different channels, as well as different SSIDs.  For example, you might want to set your WAP to broadcast on channel 6, and your WRT in one residence to broadcast on channel 1, and the other residence WRT on channel 11.  (Note: the best channels to use are 1, 6 and 11 because they do not overlap one another at all.)
    (Maybe my idea on wiring the residences isn't really needed.)
    Re item 2)  You should only have one DHCP server in your entire system, and this should be the WRT that is connected to your satellite modem.  Turn off the DHCP server in both of the WRT's in the residences.  Yes, the WET should be connected to port 1 on the WRT, not to the Internet port.  Also, you will need to assign the WRT's in the residence to different fixed LAN IP addresses (All your WRT54G's can't be set to 192.168.1.1 .   Only your primary router - the one connected to the satellite modem - should have this address).
    3)  Also, the 3 WET54G's all have the same default LAN IP address of 192.168.1.226 .   But the 3 WET's need different addresses.  So make sure you have changed the address in 2 of them to another fixed LAN IP address.
    Note on Fixed LAN IP addresses:
    When assigning fixed LAN IP addresses, remember that they must be outside the DHCP server range, and they cannot end in 0, 1, or 255.  Since the DHCP server range is typically 192.168.1.100 thru 192.168.1.149  then your fixed LAN IP addresses would need to be in the range of:
    192.168.1.2      thru  192.168.1.99    or
    192.168.1.150  thru  192.168.1.254
    Obviously, all your fixed LAN IP addresses must be different.  And none of them should be in the DHCP server range.  Fixed LAN IP addresses are always set in the device that is using that address, not in the router connected to your satellite modem.
    Message Edited by toomanydonuts on 01-25-200703:37 PM
    Message Edited by toomanydonuts on 01-25-200704:52 PM
    Message Edited by toomanydonuts on 01-25-200704:54 PM

  • Large signal output capacitance measurements

    Hello everyone,
    I am working on a power amplifier and I want to measure output capacitance under large signal condition. I use nonlinear model of GaN power transistor.
    Output power is around 36 dBm, f=8.2 GHz
    I tried two methods:
    1) I changed Vgs bias from -6V to 1V, Vds=28V. I use C_PRC solver under Linear Tab to find parallel capacitance at the output. I obtained a graph which changes 0.3pF to 0.5pF. In this simulation I dont use impedance tuner, just ports (50ohm) and biasing sources.
    2) amplifier is biased at 28V and 125mA. Then I drive amplifier with from 20dBm to 30dBm input power. In this simulation I used HBTUNERs for maximum power output (25dBm input power) at the input and output. I can see there is a change for capacitance at the input vs changing input power. however at the output, output capacitance is constant and 0.52pF. I am measuring the capacitance from transistors drain, before tuner. I use large signal Y parameter measurement solver and calculate the capacitance.
    The interesting thing, I can meause input capacitance change easly for large signal, but output capacitance is constant!
    I have two questions:
    1) Why are three measurements different?
    2) For large signal measurements, for example; 30dBm output means 30V peak to peak, 40dBm output means 50V peak to peak. So there is a big capacitance change during a period. When I measure the large signal solver, does solver use high peak values? if yes, can I change it to low peak value?
    3) can we use gamma probes for large signals?
    Thanks
    Solved!
    Go to Solution.
    Attachments:
    cout.jpg ‏80 KB

    Thank you mohi_kh and ryanawr.
    You are totally right and example is very good, but for these measurements can only be carried out from a PORT. I need the capacitance at the transistor output. There is a tuner between PORT and transistor. As you know if I dont use impedance matcher, gain and input impedance change...
    When I remove the tuner and change PORT's impedance as same impedance seen from tuner to PORT, gain changed because of harmonics terminations.
    I also tried YCOMP measurement at MainFrequency+0.001 (I selected transistor output pin for measurement) and convert it to capacicante by equations. As you see, graph is irregular around 24dBm input power. May it be correct?
    I tried to measure S22 from output port as attached, and S22 is positive maybe I am doing something wrong, I am still working on it. anyway it isnt useful for me. I need the impedance at the transistor output.
    Attachments:
    circuit.jpg ‏133 KB
    Ycomp and output cap.jpg ‏93 KB

  • Measuring DC signal with ac coupling

    I'm TOTALLY new to Labview. I was trying to use NI DAQ 4472 for measuring DC signal with large DC offset. I would like to see an example that sets AC coupling for filtering the unwanted DC offset. I found an example with "DAQmx Channel Property", but I need help in connecting it with the block diagram. I have attached my block diag. and and help in connecting the DAQmx Channel Property Node is highly appreciated.
    Thanks.
    Attachments:
    Sensor_Configuration_Test.vi ‏60 KB

    Good afternoon MiamiVipul,
    Thanks for contacting National Instruments with your issue, we'll try and get you up and running as quickly and efficiently as possible.
    Look like you've got the right approach to your problem.
    In order to integrate a property node into your code, you simply have to wire the task reference and error cluster in line with the rest of your code.  I.e. after you create the task, you will have the purple task reference out as well as the pink error cluster out, wire those to the corresponding intputs on the property channel node and then wire the task and error out of the property node into the DAQmx Create Channel vi. 
    Have a look at the examples by going to Help > Find Examples (Browse Tab)  > Hardware Input/Output > DAQmx > Analog Measurements.  There are a variety of different measurement types which you can start from to give you a strong idea of the general DAQmx coding principles.  Several of these also use Property Nodes.  For example Acq&Graph Voltage - Int Clk-Analog Start w Hyst.vi
    You mentioned you want to measure "DC signal with large DC offset", which I'm assuming is a typo, as AC coupling is of course designed to remove the DC offset so you can measure the AC signal.  
    Best of luck with your project.
    Sincerely,
    Minh Tran
    Applications Engineering
    National Instruments 

  • Mixed signal with same index :p

    Hi
    I try to draw multiple signals with same index x
    I built it but it can not draw 
    what part that is missed from this vi
    best regards
    m.s
    hi ?Q>
    Solved!
    Go to Solution.
    Attachments:
    mixed signal.vi ‏94 KB

    Hi,
    I have no mathscript licence, but I think this should work :
    let me know...
    Best Regards,
    V-F

  • How to add SharePoint 2013 Promoted link list view web part in page programatically with Tiles view using CSOM.

    How to add SharePoint 2013 Promoted link list view web part in page programatically with Tiles view using CSOM. I found that it can be
    done by using XsltListViewWebPart class but how can I use this one by using shraepoint client api.
    shiv

    Nice, can you point me to the solution please ?
    I'm  trying to do this but I get an error : 
    Web Part Error: Cannot complete this action. Please try again. Correlation ID: blablabla
    StackTrace:    at Microsoft.SharePoint.SPViewCollection.EnsureViewSchema(Boolean fullBlownSchema, Boolean bNeedInitallViews)     at Microsoft.SharePoint.SPList.GetView(Guid viewGuid)   
    All help really appreciated.

  • My computer has some serious problems, my iphoto only shows thumb size pics when I try to open them, i tried to rebuild my files from folders that had the pics in them. originally all the photos has a large delta with a question mark. also I can't back up

    my computer has some serious problems, my iphoto only shows  only shows thumb size pics when I try to open them, i tried to rebuild my files from folders that had the pics in them. originally all the photos had a large delta with a question mark. also I can't back up the library file because its not there. I went to time machune and tried to find the file but I can't find it or I am looking in the wrong place. I also lost my Idvd file, only have broken chain showing.

    Details please
    What version of iPhoto and of the OS?
    i tried to rebuild my files from folders that had the pics in them.
    Exactly what did you do and how did you do it? this ay be the cause of your issue but without details we can n=ony guess
    my iphoto only shows  only shows thumb size pics when I try to open them,
    where do you see htis? In the iPhoto window? what does "try to pen them" exactly mean?
    originally all the photos had a large delta with a question mark.
    Ok - this usually has a simple solution - do you still have a copy of the library that has this problem?
    also I can't back up the library file because its not there.
    This makes no sense at all - all of your previous statements indicate that you do have an iPhoto library but have some problems with it
    By default your iPHoto library is located in your Pictures folder and is named iPhtoo library - if tha tis not the case the you have moved or renamed it and only you know what you did until you tell us the details
    I went to time machune and tried to find the file but I can't find it or I am looking in the wrong place.
    Again unless you actually share what and how you are doing thing but continue to simply state abstract problems it is no possible to assist you - details on using Time Machine are here  --  http://support.apple.com/kb/HT1427?viewlocale=en_US&locale=en_US   --     and   --    http://pondini.org/TM/FAQ.html   ---
    I also lost my Idvd file, only have broken chain showing.
    This would be better addressed in the iDVD forum - but again unlesss yu share detailed information no one can assist
    LN

  • How to add the Note board web part to a page with powershell

    Hi everyone,
    I've been looking around everywhere but haven't seen it explicitly mentioned. 
    Does anyone know how to add the Note Board web part to a Team Site page, e.g. Non-publishing site, Left Zone, First webpart in the zone in powershell?
    Examples like this one http://adicodes.com/adding-web-part-to-page-with-powershell/ only talk about custom web parts uploaded from a local drive.
    The example here looks good - http://spcrew.com/blogs/lists/posts/post.aspx?id=21 but is it for the Page Viewer Web Part. How would you go about getting the correct name for the note board web part and configuring it? 
    Many Thanks,
    Ashley
    function main(){
    [void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
    $url = "http://sp2010dev1/sites/test1"
    $OpenWeb = Get-SPWeb $url
    $OpenWeb
    $OpenSite = Get-SPSite $url
    $file = $OpenWeb.GetFile("http://sp2010dev1/sites/test1/SitePages/test1.aspx")
    $WebPartManager = $file.GetLimitedWebPartManager([System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared)
    Add-PageViewerWebPart "http://sp2010dev1/sites/test1" "http://sp2010dev1/sites/test1/SitePages/test1.aspx" "Body" 0 "SPCrew Site" "sp2010dev"
    $OpenWeb.Dispose()
    function Add-PageViewerWebPart($SiteURL, $pageUrl, $webpartzone, $index, $title, $content)
        $site = new-object Microsoft.SharePoint.SPSite($SiteURL)
        $web=$site.OpenWeb()
        $webpartmanager=$web.GetLimitedWebPartManager($pageUrl, [System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared)
        $webpart = new-object Microsoft.SharePoint.WebPartPages.PageViewerWebPart
        $webpart.ChromeType = [System.Web.UI.WebControls.WebParts.PartChromeType]::TitleOnly;
        $webpart.Title = $title
        $webpart.ContentLink = "http://www.spcrew.com";
        $webpartmanager.AddWebPart($webpart, $webpartzone, $index);    
        $web.Close()
        $site.Close()
    function Get-SPSite([string]$url) {
        New-Object Microsoft.SharePoint.SPSite($url)
    function Get-SPWeb([string]$url) {
        $SPSite = Get-SPSite $url
        return $SPSite.OpenWeb()
        $SPSite.Dispose()

    Hi,
    According to your post, my understanding is that you wanted to add the Note board web part to a page with PowerShell.
    The name of the Note Board web part is SocialCommentWebPart.
    I recommend to use the powershell code below:
    $pageUrl="http://sitename/SitePages/test.aspx"
    $SiteURL="http://sitename"
    $site = new-object Microsoft.SharePoint.SPSite($SiteURL)
    $web=$site.OpenWeb()
    $webpartmanager=$web.GetLimitedWebPartManager($pageUrl, [System.Web.UI.WebControls.WebParts.PersonalizationScope]::Shared)
    $webpart = new-object Microsoft.SharePoint.Portal.WebControls.SocialCommentWebPart
    $webpart.title="Note Board"
    $webpartmanager.AddWebPart($webpart, "MiddleZone", 0);
    $web.Close()
    Then the Note board web part will be added to the page.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • I have an error message "page_bottom_overlay-2.png" which comes up when I try to publish.  There is a large X with a Question mark in the middle over the entire background of the page.  The error message says the file is missing.  I did not delete files.

    I have an error message "page_bottom_overlay-2.png" which comes up when I try to publish.  There is a large X with a Question mark in the middle over the entire background of the page.  The error message says the file is missing.  I did not delete files.  How can I find files that seem to be missing?

    This is probably one of the files that is required by the template you are using.
    These files are inside the iWeb app. Control click the iWeb app icon and select "Show package contents".
    You need to dig down through the folders and files to find what you want...
    Contents/Resources/da.lproj/Templates/
    If the file is missing you would need to re install the iWeb app...
    http://www.iwebformusicians.com/iWeb/iWeb-Tips.html

  • How to send a ttl signal with a good exactitude less than 10ms?

    i have a pci 6013 (8 input channel) and pci 6711 (4 outpout channel).Then i need to send a ttl signal to a camera ccd to take a photo when a waveform sinus is equal at zero (rising), but when i send this TTl signal with dasylab using generator pulse or combi trigger and readind this signal, i have difference between dasylab pulse(that is exactly) and measurement pulse that is approximate 40ms after.But i need to have less than 10ms is it possible?
    Frequence rate =1000hz and block size=512 the waveform sinus is 0.2Hz.i have already try to increase the sampling rate but nothing happens.Thank for your help.

    Yes, it's possible.
    You just have to reduce your block size to 10 !
    For more informations, visit Forum Dasylab en français at http://forum.aceboard.net/?login=128657
    Frédéric Miqueau
    MD Electronic, France
    http://www.mdelectronic.fr
    French Dasylab Forum : http://www.dasylab-forum.de/forum/index.php?showforum=43

  • A large email with documents is stuck in my outbox, how can I delete it?

    A large email with several documents is stuck in my outbox, it tries to send each time I open mail but it's been in there for over a week and is clearly to big to make it through.  I want to delete it from my outbox, how can I do this?

    Sounds like you constipated your email program! 
    Here is the Ex Lax:  Go into the Outbox and swipe Left/Right on the message.  A red DELETE button should appear.  Tap it to clear the message.

  • Handling large messages with MQ JMS sender adapter

    Hi.
    Im having trouble handling large messages with a MQ JMS sender adapter.
    The messages are around 35-40MB.
    Are there any settings I can ajust to make the communication channel work?
    Error message is:
    A channel error occurred. The detailed error (if any) : JMS error:MQJMS2002: failed to get message from MQ queue, Linked error:MQJE001: Completion Code 2, Reason 2010, Error Code:MQJMS2002
    The communication channel works fine with small messages!
    Im on SAP PI 7.11, MQ Driver is version 6.
    Best Regards...
    Peter

    The problem solved itself, when the MQ server crashed and restarted.
    I did find a note that might could have been useful:
    Note 1258335 - Tuning the JMS service for large messages or many consumers
    A relevant post as well: http://forums.sdn.sap.com/thread.jspa?threadID=1550399

Maybe you are looking for