Implement active filter in LabVIEW using Orcad

Hello. My problem is as follows:
I have to generate a filtered signal using LabVIEW and NI-5411(Arbitrary Waveform Generator)(A sinus sweep from 10KHz to 100KHz in LabVIEW --> filter it in LabVIEW --> AWG NI-5411). The filter to use is an active filter designed with Orcad. I had thought of two choices: integrating somehow Orcad in LabVIEW or using a mathematical expression via a Formula Node to characterize that filter. The question would be how should I do it and how do I implement it.Just started working with NI5411, so any help would be really valuable. Thanks.

Nlquist, I am attaching a passive filter in this post. But please see that it is a very rough simulation, I have not yet finalised it. I have done using signal processing and butterworth filter  In this attached simulation, I have made a noisy sine wave and filtered it using Butterworth filter. Perhaps now you could be able to answer ny doubt in a better way. I am also attaching a pdf  on reading which, I was able to simulate the passive filter ..I have checked the wikipedia page which you are referring but it contains no information how to simulate it in labview. It just contain theory of active and passsive filter. Tell me any method -simple or difficult but please help me with this active analog filter
Attachments:
filter labview good.pdf ‏451 KB
low pass and high pass filter.vi ‏83 KB

Similar Messages

  • Multiple active implementations for filter value EXEC_METHODCALL_PPF

    Hi,
    I have created an implementation for the EXEC_METHODCALL_PPF badi which is triggered from an action in a transaction.It is working fine in the development system but while transporting it to the quality system I am getting the following error.
    Multiple active implementations for filter value EXEC_METHODCALL_PPF definition
    Errors occurred during post-handling AFTER_IMP_SXCI for SXCI L
    AFTER_IMP_SXCI belongs to package SECE
    The errors affect the following components:
    BC-DWB-CEX (Customer Enhancements)
    When i refer to the documentation of the error message it says....
    Multiple active implementations for filter value EXEC_METHODCALL_PPF definition
    Message no. ENHANCEMENT474
    Diagnosis
    There are multiple active implementations of the same business add-in definition, even though this is not allowed.
    System Response
    This is not correct and should not occur.
    Procedure
    Deactivate the implementations active for this BAdI definition one by one until there is only one active implementation left.
    You should use transaction SE18 (Utilities -> Adjustment -> Multiple-use interfaces) to solve these conflicts systematically.
    But I am apprehensive if deactivating all the standard implemenatations of the badi will create any problem.Please can any one suggest as to how to resolve this issue....
    Any help would be highly appreciated.

    Hello,
    Please check the following suggestions
    a) go to se18 -> enter your definition name and see if "Multiple" call check box is ticked in Quality
    b)compare your transports since some objects in development may not have found it's way to the quality server
    c)Please see if for the same definition,for different filter values...implementations are done...if so,is multiple checkbox marked? in quality also?if you have multiple implementations with the check box not marked..the message conveys u cannot have multiple implementations of the same badi....
    d)also check if the filter being passed to the BADI is ok
    Hope it was useful in some way
    Reward if helpful
    Regards
    Byju

  • How to implement a psophometric filter in Labview software without uising Sound and vibration toolkit?

    Someone know the method to implement a psophometric or weighted filter in Labview software Without using Sound and Vibration Toolkit?
    Thanks

    The simplest way to implement a psophometric filter is to use the Sound and Vibration toolkit.
    Anyway if you don't want to purchase it, you can have a look at this forum discussion and this one.
    Serena Monti
    Applications Engineer
    National Instruments

  • Error -2146960888 when opening excel from labview using active x

    attempting to open an instance of excel from labview using active x, I even tried using the "open excel and make visible.vi" found on this site. I get errors every time, Inserting a break right after the property node, I found that it does open excel with no active workbook. once the program runs to ompletion excel terminates. The error is on the line right after the property node executes.

    http://sine.ni.com/apps/we/niepd_web_display.DISPLAY_EPD4?p_guid=B45EACE3F15456A4E034080020E74861&p_node=DZ53003&p_submitted=N&p_rank=&p_answer=&p_source=External
    Attachments:
    XL97table.zip ‏29 KB

  • Using ACTIVE X in labview

    Hi all
    Please see attach file ,, this is Active X  which called TPDFILTER.OCX . … this suppose to recognize if usb  device connected if yes letter E : rise
    How can I use this active X in labview
    This is the command in this ocx
    System.String GetDriveLetterByHW_ID ( System.String strInput )
    please i need this very urgent
    thansk
    Attachments:
    TPDFilter.zip ‏195 KB

    Not sure if you're asking how to use ActiveX in LabVIEW, or how to use this specific function. The latter I can't really help you with. Did you get documentation? Based solely on the name and the prototype it seems you pass in some sort of hardware ID and you get the drive letter. What this ID is supposed to be, I haven't a clue.
    If you're asking how to use ActiveX in LabVIEW 8.2, you basically have to use Automation Open to create a reference to an ActiveX library, and then use the Property and Invoke Node functions to use the ActiveX library. There's plenty of examples that ship with LabVIEW that show you how to do this. Attached is a simple one for the library you posted and the function you provided.
    Attachments:
    TPDFilter_ex.vi ‏12 KB

  • Implement activation key in ABAP code

    In short:
    I want to implement a way to control if certain ABAP code (certain logicial areas) are executed, by having the ABAP code prompting for an activation key.
    Much like when you are promptet for a Developer access key or an object key for chaning sap standard code.
    The long explanation:
    We have som local developement in our system landscape that we want subsiduraies to request an access key if they want to go beond a certain point (or if they want to use this logical part of the develoment).
    They should be promptet for an access key - which they then request from the head office.
    A case could also be if we are developing an SAP Add-on using AAK (Add-on Assemply Kit) and we want to close of certain areas of functionality, these areas of functionality could then be opened by a access key requested from headoffice.
    Question
    Do you know how to impelment an access key feature in ABAP?

    For programs (SE38), you may implement EXIT_SAPLS38E_001 of extension SEUED001 (using CMOD transaction) to keep users from modifying programs:
    IF operation = 'EDIT' AND
       program IN <reserved_to_head_office> AND
       sy-uname NOT IN <head_office_team>.
      MESSAGE i001(00) WITH 'program reserved exclusively to head office'.
      RAISE cancelled.
    ENDIF.
    For function modules (SE37), you may implement EXIT_SAPLS38L_001 of extension SEU00004:
    IF operation = 'MODIFY' AND
       objectname IN <reserved_to_head_office> AND
       sy-uname NOT IN <head_office_team>.
      MESSAGE e001(00) WITH 'this FM is reserved exclusively to head office'
              RAISING cancelled.
    ENDIF.
    For methods (SE24), I don't know how to do it. I guess implicit enhancement option should be used.
    Edited by: Rob Burbank on Mar 22, 2010 6:40 PM

  • BBP_WFL_APPROV_BADI - There are already implementations active

    Hi
    I was thinking about using badi BBP_WFL_APPROV_BADI to set up different approvers for approval of the Shopping Cart in SRM. But unfortunately I get the message "There are already implementations active". Looks like SAP is already using this BADI. Does that mean that there is no way that I can use this BADI too?
    Best regards
    Steen

    Hi Steen,
    please look at BBP_WFL_APPROV_BADI  in SE80. In the object tree you should see the implemantation(s).
    Regards,
    Clemens

  • Implementi​ng Formula in LabView

    I seem to have a rather odd problem. I just can't figure out why isn't a certain calculation (refractive index) working properly.
    Background info: I measured a high purity silicon plate using an instrument (THz-TDS), suffice it to say that the formulae for calculating refractive index from my raw data is very well established and published. But when I implement this formulae in Labview and run it, I don't get the expected result for
    silicon (the published refractive index for high purity silicon is around 3.45), instead I get values around 1.
    Any ideas or explanations on what I'm doing wrong are appreciated.
    Attached files:
    3 VI's where one is the Main. On the Main VI just load the two *.dat files provided and type 0.00198 for sample (silicon) thickness and it should run.
    Attached is also the formulae in *.jpeg format.
    and a *.doc showing the correct ref. index graph for silicon. Unfortunately I don't have the matlab code that this was originally done from.
    Thanks again
    Kas
    Attachments:
    To Post.zip ‏67 KB

    I actually tried that but with no luck.
    There is one thing I'm curious.
    there is a line code in MatLab called: phas1=unwrap(angle(z_face1),pi).
    Is that the same this as "theta" from the polar form of FFT? 
    I made few phone calls and managed to get the MatLab code that calculated ref. index. Attached is the code.
    He didn't seem to have implemented the formulae as he should've. But he claimed he had various other samples measured and got the correct answer with this routine.
    Again, I tried implementing the same routine but no luck.
    is it possible to convert this MatLab into LabView code in a more efficient manner. I might have made a mistake translating from one language to another.
    Thanks again
    Kas
    Attachments:
    MatLab Code.txt ‏2 KB

  • Best way to implement this code in labview

    Hi
    What is the best way to implement this code in labview programming.
    I have an analogue input which triggers a boolean light when it reaches a certain voltage. but at the same time i would like it to enable two other outputs one for a set period of time and the other stay on until another statement becomes true.
    For example
    case 1:
    Set output high
    Delay(2000ms)
    Set output low
    Case 2:
    Set output high
    If statement 2 is true
    then set out put low
    if not then repeat until statement is true
    Thanks for your help

    Hi David,
    The code you posted will work, although note that the front panel becomes 'unresponsive' - as changes in the controls are only read once per iteration.  The wait function is an example of an execution timing VI, however if we want to do software timing (like a 2 hour wait) - we should use software timing VIs.
    Check out the following example (note we can stop execution during run-time):
    Regards,
    Peter D
    Attachments:
    SoftwareTiming.vi ‏26 KB

  • Active X between LabView and Lotus 1-2-3

    I want to controll Lotus 1-2-3 with LabView using Active X.
    I have tried the example: "Write table to Excel.vi", and it works.
    But When I try to do a simular opperation against Lotus it fails.
    When i select the ActiveX library: "Lotus 1-2-3 Versin 1.0" there are no creatable objects. When i remove the selection on :"Show creatable objects only" are the objects simular to the objects when Excel-Library are selected. But when used they don't work.

    Try selecting "browse" when you are prompted for an activeX object, and select the Lotus 1-2-3 activeX library from it's directory. If 1-2-3 is properly installed on your system, you should be able to create objects using it's activeX capabilities. If browsing does not work, I'd try installing Lotus again. I'd be glad to help you, but don't have Lotus 1-2-3 so... Good luck.

  • How to Implement Sort, Filter funtinality in Normal web dynpro ABAP Table

    Hello,
    How to Implement Sort, Filter funtinality in Normal web dynpro ABAP Table ?
    Thanks

    hi,
    Check out this link for sorting in Table.
    Sorting option in WebDynPro ABAP UI Table
    steps to follow :
    ->Have the data in internal table (itab).
    ->Now use sort command for the particular column which ever you want to sort.
      e.g sort itab descending by <Column>.
    ->Now you can bind the internal table with the Context Node which is binded to Table.
    I hope it helps.
    Thanx.

  • How can I filter thermocouple noise using a TC-2095 and SCXI-1102c?

    Hello all,
    I currently have four TC-2095s connected to SCXI-1102c cards inside a SCXI-1001 chassis. These thermocouples are floating and I have been getting a fair amount of noise (3-phase 400 Hz and even 60 Hz noise) when we power on some equipment such as blowers and fans. Using this current set up, how can I filter the noise? Or do would I need to set up a new hardware configuration (i.e. SCXI-1102 cards)?
    Solved!
    Go to Solution.

    Hi RALoo, 
    The 1102C has a lowpass filter with a cutoff at 10kHz, so you will not be able to filter in hardware with your current setup.  
    Your first option would be to use a software filter.  LabVIEW has several functions which accomplish this. More information on this can be found here: http://zone.ni.com/reference/en-XX/help/371361J-01/lvanls/filter_vis/
    The second option would be to change to SCXI 1102 cards as you suggested.  The lowpass filter of the 1102 has a selectable cutoff frequency at 2 Hz, which will stop the 400 and 60Hz noise from affecting your readings.
    Patrick W.
    Applications Engineer
    National Instruments

  • Implementing active data service proxy for MySQL database

    Hi,
    I am referring "Oracle Fusion Developer Guide - Building rich Internet Application..." to implement Active data Service to update Af:Table for any change in the MySQL database.
    The book discusses of a class which extends ADS "BaseActiveDataModel" which should handle starting and stopping of active listener and listener registration.
    1. Does this class is sufficient to detect changes coming from MySQL database or is it specific to Oracle database?
    2. Also the book does not discuss about the code for starting stopping or registering active listeners. Can someone guide me to some reference material or to a right place which explains me what kind of code does these methods require?
    3. Also I wonder if anyone knows, if we can differentiate between events generated from different database tables. (I guess we need to do that by using 'instanceof' operator and comparing ViewObjects from my project).
    (Just trying to develop my understanding around various ADF concepts.)
    Thanks!!
    (Have also referred http://technology.amis.nl/2012/06/18/notifying-adf-applications-of-database-changes-fast-and-lean-using-database-query-result-change-notification-part-one/
    not sure if that's the way I need to register the listener. ADF should have made that easy.)
    Edited by: 996574 on May 23, 2013 3:11 PM

    Above link seems helpful to find good blogs.
    Especially following blogs looks good;
    http://adfwithejb.blogspot.com/2012/12/active-data-serivce-with-data.html
    http://adfwithejb.blogspot.com/2012/12/active-data-service-with-active-image.html
    Thanks Shay Shmeltzer!

  • Implemented active dataguard

    Hi all,
    Anyone has implemented active dataguard on EBS 12.1.0.3 ?
    thanks & Regards
    Ravi Kumar

    990464 wrote:
    Hi Hussein,
    I have implemented standby database using this document ID 1070033.1, but i can't understand this document ID 1070491.1, Please can you tell me some step, I follow and make it active dataguard because i want to access my standby database through standby application node.
    Thanks $ Regards
    Ravi KumarWhat part of the document you don't understand?
    Thanks,
    Hussein

  • What kind of FIR filter in Labview SignalExpress Tektronix Edition?

    I am using FIR filter in Labview SignalExpress Tektronix Edition to process signal acquired from the TDS3032B.But i dont know what kind of this filter(Window,least-squares,or equiripple...).Does any one know about this?

    Check out some of NIs links:
    Virtual Instrumentation Empowers Digital Signal Processing Design
    http://zone.ni.com/devzone/cda/tut/p/id/4759
    Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit
    http://zone.ni.com/devzone/cda/tut/p/id/3237
    lots of information about different FIR can be found by searching on google as well.
    National Instruments

Maybe you are looking for

  • Hard Drive Server ok on 10.5.8, cannot access on 10.6 Snow Leopard

    Have Mac Mini w/3GB Memory 500GB internal drive, running great on leopard 10.5.8, can login and access (read-write to ethernet Hard Drive server dlink DNS-323, loaded friday 10-18 Snow Leopard 10.6, Everything running ok, attempted to access DNS-323

  • On clicking empty cell in the table

    System forces user to enter valid value on clicking empty customised cell in the table. it should not happen eventhough cell is previously empty.

  • Display all sales order's smartform output in one spool request

    Hi, If suppose user has given sales order number from 01 to 14 then the output of all sales order should come in one print priview of spool request. How to do it? Please help. Thanks in advance, Rgds, Madhuri

  • Firefox allows random adds to run on my phone in the background.

    Maybe it's the upgrade I installed a few days ago, but now Firefox is allowing random adds to play in the background on my Android phone, and I can't stop them. The particular add that's been flaying is a commercial for Verison Wireless. I recall hav

  • Calling labVIEW vi from matlab

    i want to pass data (modulated sine wave) from matlab into labview, transmit it (through the NI-DAQ card) into a channel, receive it back on the input port of the card and pass the data back from labVIEW into matlab. i built the vi and compiled the c