Does Strain task in DAQmx include lowpass filter?

I am using a load cell with a 2.232 mv/V with an excitation voltage of 10V.  When I put a scope to the output, there is a lot of high frequency noise which causes me to have to use an amplifier with a lowpass filter built in.
I would like to be able to accomplish this same task without having to purchase the amplifier (I have 3 load cells per machine, 6 machines so cost does add up).  I am currently using a PCIe-6320 for some encoder measurements on this same application and did find where I can use the analog inputs to measure Strain using DAQmx.
My question is does the Strain measurement in DAQmx have a built in lowpass filter to clean up the signal?  If not, is there a solution to this that does not require a Toolkit or additional module for signal processing?  We have the basic LabView 2009 SP1.

aeastet wrote:
I would also look at why you are getting so much noise. How do you have your channels hooked up to the system?
Yes.
Using a strain guage module the bridge is built into the terminal block and the hardware does the mv/V thing so there must be some place the noise is entering the system, long, non-shielded, non-twisted pairs, bad ground...
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • Noisy Analogue Signal and Lowpass Filter Questions

    Hi everyone,
    I am getting analogue signals from a strain gauge that are a bit more noisy than I would like... Normally, I jump right in an smooth the signal using a lowpass filter of whatever order gave me the result that was acceptable, without overkill and smootig the signal to nothing... However, I am settingup a new DAQ device and would like to a little more informed about what and how am doing this...
    So, here are my questions:
    1. How do I determine the filter order? I usually use a 2nd order filter for smoothing.. I understand the comncepts of roll-offs and phase delay as they relate to the order numbers... On what basis should I decide which order filter to use for this specific signal?
    2. I am still thinking that using a lowpass filter is the best approach... I assume the lower cutoff freq is in Hz (i.e. 10Hz) and is NOT a normalised freq [i.e. cutoff freq / (sample rate/2)]?.. The default value is 0.125, which seems too low for a Hz value? Also, on what basis should I decide what cutoff freq to use for this specific signal?
    3. I need to synch the filtered strain gauge signal with other, unfiltered signals... But as the filter will add a phase delay it will affect signal synchronisation... I heard somewhere that a 4th order filter is zero-phase, but I can't see how that could be right as the filter only operates in one direction... Any suggestions for what I could do to maximise the timing alignment between the filtered and unfiltered signals?
    All comments welcome!
    Regards,
    Jack

    Jack,
    I was the Instrumentation Engineer at a university for 24 years and worked with several execise physiologists, biologists, and neuroscientists on similar projects.  My group was the "lab/tech staff" you have little of.  There were 3.5 (engineer, 1.5 electronics technicians, and machinist) of us for the entire university.
    OK.  The strain gauge signals probably have no information above a few tens of Hz (hummingbirds) or a few Hz for most larger species.  EMG is usually filtered in the amplifiers to slightly larger bandwidths (few hundred Hz) unless you are trying to see the individual action potentials.  Does the dynamometer have specifications on the bandwidth or sampling rates used?
    Since your bandwidths are realtively low, I suggest that you sample all the analog inputs (and the trigger outputs, if the boards have the capability) from the same clock.  You can later decimate or average data on channels where less data is needed.  Record the trigger signals on an unused analog input if you have one available.  It can be very handy to have the information about when the triggers actually occurred in the same dataset as the response data.
    Delay equalization is a complex topic. Suppose that you are sampling all your channels at 1 kS/s. Suppose you have a 10 Hz low pass filter, 2 pole Butterworth, on a strain gauge channel and a 50 Hz filter, 4 pole, elliptical, on an EMG channel and you want to synchronize the filtered data with some unfiltered channels.  The two filters have very different phase and delay responses over the 0-500 Hz frequency range. To equalize you would need to determine the maximum delay at any frequency in the range for both filters. Then you would need to design THREE all-pass filters. One would have a phase response which compensates the 10 Hz filter. Another would compensate the 50 Hz filter.  These would need to be designed so that the total delays through the low pass plus all-pass filters is the same.  Then you need a third all pass filter with that same total delay to compensate the unfiltered data.  This is may be a non-trivial job for an expert, depending on the low pass filters.
    What kind of noise are you seeing and how is it affecting your measurements?  Can you post some data?
    Lynn

  • How to configure the lowpass filter integrated to the serie M DAQ (6280)

    It's written that for the NI 62xx serie M DAQs, a lowpass filter can be programated (to prevent noise or aliasing), but I can't find where I can configure it ...
    I use LV 7.1, DaqMX 7.3 and MAX 3.1.1.3003.
    Thanks for your help !
    Mathieu

    Bonjour,
    Effectivement, la valeur du filtre de la carte NI-6280 est 40kHz.
    En simulant la carte, j'ai pu faire le test avec le VI joint.
    Si ce VI ne fonctionne pas, quelle est le code d'erreur obtenu et à quelle fonction apparaît-il ?
    Salutations,
    Isabelle
    Ingénieur d'applications
    National Instruments France
    Attachments:
    filtre 6280.vi ‏73 KB

  • Error when starting an analog read task with DAQmx 8.5 while 8.0 works

    I am programing a measurement application with Borland C++ Builder 6.
    Problem: Every time when I try to start an analog input task with the DAQmxStartTask() command of DAQmx 8.5 the program execution is interrupted and the error message "Invalid floating point operation" is given out. This problem does not occur with DAQmx 8.0 !

    Hello Johannes,
    the error occurs every time, when I try to start an analog voltage input task either with a simulated or a real device (PXI-4472). Changing any of the measurement parameters did not have any effect. I also tried one of the C-source code examples, which came with the original NI-documentation of the DAQmx 8.5 driver, resulting also in the same error.
    However, starting a counter task with a simulated PXI-6601 device worked without any problems !
    Do you have any ideas ?
    Regards,
    Thomas

  • Error -200141 when doing buffered events with DAQmx and PCI-6602

    When doing buffered events with DAQmx and PCI-6602 I get error 200141 - Data was overwritten before it could be read by the system.
    This error is generated ONLY with random inputs >200/sec.
    My setup is :
    DAQmxCreateCIVCountEdges(taskhandle,"Dev1/ctr3"....
    DAQmxCG+FGSampClkTiming(taskhandle,"/Dev1/FPI35",...
    DAQmxSetCICountEgdesChan(taskhandlem,"", "/Dev1/80MHZTimeBase")
    DAQmxSetChanAttribute(taskhandlw,",",DAQmx_CI_DataXferMech,DAQmx_Val_DMA,0);
    Can somebody help ?

    i'm getting the same Error-200141, while reading semiperiods. (Meas_Buffered semiperiod continous)
    while loop ex.rate seems to be pulsewidth*no.Samples to read. in my case PW=60ms
    Input buffer size measured with Property node= 10000
    why this error happens?? i cant use any mode other than implicit timing for semi-period measurement right??
    more info: all the ai channels are used ~ 16 differencial.
    i found one solution which is _ reinitializing the whole task if an error occur. is this the right way??
    Kudos always welcome for helpful posts
    Attachments:
    Counter_1_Meas Buffered Semi-Period-Continuous_main_lv09.vi ‏34 KB
    SemiPeriod_Reconnect Counter on Error.vi ‏35 KB

  • Lowpass filter in modulation

    hello
    i'm using LABVIEW to implement LSB-SSB modulation, this requires a VSB signal passed through a lowpass filter, the problem i couldn't get my required spectrum, i wonder if the problem is in the filter or elsewhere, i hope you can help me in that , i only need to know how the filter in labview works , thanks
     here is the right attachment (the previous one was wrong sorry
    Solved!
    Go to Solution.
    Attachments:
    ssb1.png ‏71 KB

    The realities of real filters!
    1. It is not possible to implement an ideal filter in the real world. *
    2. All filters, hardware or software, have a transient when the signal is first applied (or changed).
    3. The narrower the bandwidth or the sharper the cutoff, the more significant the transient.
    4. All software filters have errors due to the finite size of the numbers used in the calculations.
    5. Many filters and all spectral measurements are affected by the finite size of the data set provided as inputs. The mathematics of the Fourier transform assume the signal behaves the same for all time from -infiinty to +infinity. Since people are unwilling to wait infinite time to get results, errors occur.
    How did I design the filter in the VI I posted?
    - I selected a filter type -elliptic- based on my knowledge that elliptic filters can provide a very deep null close to the cutoff frequency.  I used the default passband ripple of 1 dB because the passband ripple is somewhat irrelevant in this situation and 1 dB is a small change for an audio signal. Then I experimented with the filter order until I got what I thought seemed like a reasonable upper sideband suppression. If I had detailed specifications for a filter, I wold have looked up the characteristics in a filter handbook to see if the selected parameters met all the requirements.
    * You can sometimes approximate one by calculating the Fourier transform, setting all the undesired frequency bin values to zero, and then doing an inverse transform. However, if there is any spectral leakage, this technique does not work. In any case it is limited by the same numeric concerns in item 4 above.
    Lynn

  • Error in Bex Analyzer including the filter button command in Callback macro

    Hello,
    I have the following problem with the function filter button in the Bex Analyzer included in the callback macro:
    Because of using 2 hierarchies in the filter the setting drill down to level 2 in the query gives no right output in the Bex Analyzer. The drill down level 2 is not shown. SAP recommends the include of a filter button to solve this problem. With a filter button in the sheet the problem was solved.
    But after including the filter button command in the callback macro I get an error in MS Excel.
    The callback macro starts, the filter was set by the user and the data was refreshed. Because of the refreshing of the filter the callback function the callback function starts several times. After setting the filter the first time, the following macro avoids the several starting of the set filter function:
    Sub CallBack(ParamArray varname())
    On Error GoTo err_handler
       Dim lRange As Range
       Set lRange = varname(1)
    'Filter entfernend/delete filter
    Dim ZeichenFilter As Long
    ZeichenFilter = Len(Sheet4.Cells(41, 3).Value)
    Dim Filter1 As String, Filter2 As String
    Filter1 = Left(Sheet4.Cells(28, 3), ZeichenFilter)
    Filter2 = Left(Sheet4.Cells(41, 3).Value, ZeichenFilter)
    If Filter1 <> Filter2 And Filter2 <> "" Then
        onAction = True
        onAction = False
    End If
    'Filter setzen mit einmaligem durchlaufen/set filter and run one time
    If onAction = False Then
        onAction = True
        Call Sheet4.BUTTON_55_Click
        onAction = False
    End If
    exit_handler:
        Exit Sub
    err_handler:
        MsgBox Err.Description, vbOKOnly, "Error in " & " setMusterSub"
        Resume exit_handler
    End Sub
    After the filter was set the callback macro starts the second time. Then the Bex Analyzer erros with the sandglass. The working on VBA is possible, but not the working with Bex Analyer . Values in Excel weren’t shown.
    How can I avoid this error?

    Once I am adding VAR_VALUE_1 to the static parameters, the system generates two messages error:
    Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
    System error in program SAPLRRS2 and form GET_SID-1
    Best Regards,
    Hanit

  • Adobe Acrobat  X1 Pro- cannot edit a PDF we created. It says to use Live Cycle, Does this Adobe subscirption not include Live Cycle? The earlier version of Adobe did.

    Cannot edit a PDF we created in Adobe Acrobat X1 pro. The form tells use to use Live Cycle to edit. Does the X1 subscription not include Live Cycle? Our earlier versions of Adobe did include Live Cycle

    No. You have to purchase LCD separately now.
    On Mon, Apr 13, 2015 at 5:23 PM, celestes5673329 <[email protected]>

  • Does the Mac Mini Server include iLife?

    Hi,
    I couldn't find a question to this anywhere...
    I'm considering buying a Mac Mini Server soon.
    Question - Does the Mac Mini Server include iLife?

    When Apple first came out with the Mini with Snow Leopard server, even their sales support people said it came with iLife. (They no longer make that mistake.)
    By using the statements of sales support and by referring to the claims on the iLife page (which you quote) -- with some insistence on my part -- I was able to get AppleCare to send me iLife for free. Worth a try. Though frankly, my time would have been better spent just buying the iLife.

  • Does iTunes back up everything including photos, contacts, messages and music etc? I have an iPod touch (4th gen).

    Does iTunes back up everything including photos, contacts, messages and music etc? I have an iPod touch (4th gen).

    See the what is backed up topic of:
    iTunes: About iOS backups

  • Does Adobe Acrobat XI Std include Distiller?

    Does Adobe Acrobat XI Std include Distiller?

    Hello brenda,
    looking to my WIN start menu, Distiller is listed as an indipendent program (see screenshot of my German WIN):
    To further intensify here some links where you can find some informations:
    Adobe Acrobat XI : Product comparison >>> http://www.adobe.com/products/acrobat/product-comparison.html (couldn't find Distiller) and
    Acrobat XI Standard / Features >>> http://www.adobe.com/products/acrobatstandard/features.html?promoid=KATIR or
    http://www.adobe.com/products/distiller-server.html?promoid=DJDVN
    Hans-Günter

  • Why is it that I'm lacking cpu power when I'm doing high tasking things but when i run a dinky little game it decides to use all the power possible?

    why is it that im lacking cpu power  when I'm doing high tasking things but when i run a dinky little game it decides to use all the power possible? its like when i need it its not there and then when i dont its there?

    Check here
    http://support.apple.com/kb/PH10900http://support.apple.com/kb/PH10900

  • I signed up for cc a while back and thought i was supposed to receive both ps and lr but i have only been able to use ps.  I pay the monthly 9.99 subscription. Does this price level not include Lr?

    i signed up for cc a while back and thought i was supposed to receive both ps and lr but i have only been able to use ps.  I pay the monthly 9.99 subscription. Does this price level not include Lr?

    Sounds a bit odd to me.  Like Gene says, if you are signed in to the Desktop Application Manager, it should recognize you and the plan you are on, and let you install LR without asking for a serial number.  Try signing out of the Desktop Application Manager by clicking on the cog icon > Preferences > Account tab > sign out.  Then sign back in again.  This forces the Desktop Application Manager to scan your system (it normally only does so once every 24 hours looking for updates).
    If LR is still not inviting you to Install it, then sign in to your Adobe account .  See what it says under My Subscriptions. I don't have the Photography plan, so don't know what you should see, but I imagine it will be obvious.  Click on Manage and see if that makes sense.
    If still in trouble, I think you would do better starting a thread in the Creative Cloud forum that deals specifically with this sort of issue.  You'll also find some FAQ links on that page that will likely give you a clue as to what is going on.
    Bottom line is I have never been asked for a serial number installing LR from the CC Desktop Application Manager.

  • Please tell me what all softwares does Java Studio Enterprise 6 include.

    Please tell me what all softwares does Java Studio Enterprise 6 include.

    Hi there,
    JSE 6 software includes the following components.
    * Java Studio Enterprise IDE
    * Java Studio Enterprise 6 plug-ins and additions
    - Sun Java System Portlet Builder 2.0
    - Sun Java System Application Server 7 Standard
    Edition, Update 1 plug-in
    - Sun Java System Web Server 6.1, Service Pack 1
    plug-in
    - Sun Java Studio's Web Application Framework
    * Sun Java Enterprise System Servers as follows:
    - Sun Java System Application Server 7 Standard
    Edition, Update 1
    - Sun Java System Message Queue 3.0.1 Service
    Pack 2 Platform Edition
    - Sun Java System Web Server 6.1, Service Pack 1
    - Sun Java System Directory Server 5.2
    - Sun Java System Identity Server 6.1
    - Sun Java System Portal Server 6.2
    * Sun Java System Identity Server Policy Agent 2.1 for
    Sun Java System Application Server 7 Standard
    Edition, Update 1
    Hope it helps!

  • Lowpass filter help for thermocouple reading

    Hello
    I have an old legacy E-Series AI-16SE 12bit 500KHz PCI card.
    I am attempting to setup a temperature reading test program. I will have the E-Series connected to a SCB-68, which will have five T type thermocouples connected. I realize this is not the best test setup but it is an attempt at a quick setup on a bench so hopefully any noise interferance will be minimal.
    I will be using LV 8.2 professional development.
    I was wondering if I setup a software based lowpass filter if that would be helpful in this situation?
    If so can someone show an example the has a cutoff freq for 2Hz? I am unfamilular with all the settings of the lowpass filter VI and some guidance would be much appreciated.
    Thanks in advance
    Tim C.
    1:30 Seconds ARRRGHHH!!!! I want my popcorn NOW! Isn't there anything faster than a microwave!

    Tim,
    Rob's idea is probably what you should try first.  It is in effect a low pass filter with about a 10 Hz corner frequency.
    If you find that you have strong power line frequency interference, you may need to do more aggressive signal conditioning.  Especially watch out for ground loops.
    Lynn 

Maybe you are looking for

  • How to import email in Mail from Time Machine to Lion

    My laptop, which had Leopard OS, was stolen. Fortunately, I have a Time Machine backup. I used that to install on my new laptop which has Lion (10.7.4). In Mail, my folders show up, but not the email in them. How do I get the email from Time Machine?

  • Accessing or creating thumbnail images of pages to use in navigation

    In Bridge I can scroll through the Indesign pages by scrolling through the thumbnail images without opening the Indesign file. Is it possible to access those thumbnails so that I can use them as page navigation buttons in the Indesign file, or is the

  • Custom XML Over  Internet

    Where can i download the details reg the Custom XML Over Internet Document protocols information ?

  • Native xsd to string variable

    I have a variable defined by a native xsd. Is it possible to write out the text from the native xsd variable to a string instead of a file?? Thanks, Sean.

  • IPhone 4 & iPod Touch can connect to Time Capsule, but not Internet

    My family and I have an iPhone 4, iPhone 3G & iPod Touch. Our WiFi comes from a Time Capsule. My Macbook Pro can connect to the WiFi and get online, but the iPod & iPhones can only connect to the Wifi, not actually get online. We some issues with our