Make bode plot using Multisim connectivi​ty toolbox

Hi
I have bulid low and high pass filter in  Multisim and I would like to make bode plot in LabVIEW to demonstarte the functionality of these filters ( an interactive session for student to let them for example finding threshold voltage using bode plot garph)
I use Multisim connectivity ver 1 to connect Multisim to LabVIEW.Would you please help me how can I work with AC Sweep function of this toolbox and is it possible to make bode plot using this function.
Many thanks

Hi there en99,
Thanks for your post, I have had a look into this for you and have found the following information. In terms of using the Multisim connectivity kit, here is a good introduction of all the VIs an the roper ways to use the API functions.
http://zone.ni.com/devzone/cda/tut/p/id/7785
However, in terms of the Bode plot, this can only be done with the functions available in either the Sound and Vibration Module or, and more relevantly, the Control, Design and Simulation toolkit which are purchased separately. More information regarding this can be found at the following link:
http://sine.ni.com/nips/cds/view/p/lang/en/nid/203​826
More information can be found in the linked Discussion Forum that I found asking a very similar question.
http://forums.ni.com/t5/Signal-Generators/how-to-m​ake-bode-plots-in-Labview-7-1-without-using-Contro​...
Hope this helps!
Liam A.
National Instruments
Applications Engineer

Similar Messages

  • How to make bode plots in Labview 7.1 without using Control Toolbox

    I'm trying to make a bode plots from transfer function using Labview 7.1. My installed labview not contains any toolbox, so I have to create the block diagram of bode plots my self. I have a problem when creating the phase bode plots for polinomial with conjugate roots pairs. Suppose the polinomial is ax^2+bx+c, with a,b,c is the polinomial coefficients. If b coefficients is negatif, i  have no problem, because the phase is start at 0, and the final value is 180. But if the b coefficient is positive, the phase plots starts at -180 and it's final value is 0. So, if there is any one who can helps me to give any solution, i'll really appreciate that. Or if there is any of you who had made the program to create the bode plots from a transfer function, i hope you can share the code with me. Thank you.

    Hey pflo,
    Are you using LabVIEW 7.1?  Can you explain the problem that you are having with the using the Bode Plot VI?  Below please find links to some documentation on the Control Design Toolkit.  With further information on your problem I will be able to better assist you with the toolkit.  
    http://zone.ni.com/devzone/cda/tut/p/id/3560
    http://zone.ni.com/reference/en-XX/help/372458B-01/lvsysid/bode_plot/
    Regards,
    Kira T

  • Re: how to make bode plots in Labview 7.1 without using Control Toolbox

    I am using Labview 10. I have connected a signal generator, a LP RC filter and an oscilloscope. I am using Labview in order to control the generator (sine with frequency sweep) and acquire the signal from the scope. I want to plot the Bode diagram without using the transfer function, from the amplitude of the sine signal and the frequency.  
    Thank you very much.
    Best Regards.

    Hi pflo,
    Are you using the CD Bode Plot VI or the SI Bode Plot VI?  For the CD plot you must use a transfer function.  Below, please find a link to an example on how to create a Bode plot without using the toolkit.  
    https://decibel.ni.com/content/docs/DOC-14762
    Regards,
    Kira T

  • Bode Plot Problem - Multisim

    Hello
    I'm a new user of Multisym and I am trying to get a Bode Plot, where the input to the circuit is a current source (not a voltage source), please see the attached file. Any ideas?
    Best Regards,
    David
    Attachments:
    Simulation.ms12 ‏244 KB

    Hi David,
    In order to use the Bode Plotter tool with a current source:
    1. Place a current probe on the current source
    2. Connect the other end (output) of the current source to the input of the Bode plotter
    I have created that setup in your original file (see attached)
    Regards,
    Puneet Mehra
    Attachments:
    Simulation - modified.ms12 ‏846 KB

  • How to make a multimeter in multisim using LabVIEW

    Hello there, I want to make a multimeter in Multisim using LabVIEW. And I have read this article http://zone.ni.com/devzone/cda/tut/p/id/5635#toc3 before.
    And now I have these questions:
    1. How to measure a resistor? The Impedometer.llb in lvinstruments folder made me confusing.
    2.how to measure the current? I can measure the voltage but I dont know how to measure the current.
    3.What's the meaning of "instrument version" in every _multisimInformation.vi, whether I can modify it?

    Hello,
    A question for you: your multimeter will acquire real data (using a data acquisition board) ? or, is it just for simulation (like the Multimeter included in Multisim)?
    The Impedometer.llb is a library that contains all the files for the Impedance Meter instrument in Multisim. As stated in the template, the instrument version constant is an internal reference that must not be modified.
    Regards,
    Fernando D.
    National Instruments

  • Electrodes used in ECG simulation toolbox in NI Multisim

    I've designed an ECG extraction circuit and simulated it in NI Multisim. I used the ECG Simulation toolbox to give raw electrode inputs to my circuit. I also got a very good ECG as output. Now, I need to do the same in hardware for which I'll have to buy  ECG electrodes. I felt that the ECG simulation toolbox would've been modelled based on a real ECG electrode. If so, can anyone tell me the specifications of that electrode so that I can buy a similar one and be rest assured that the same circuit will work in hardware too? Please reply as soon as possible since I have to order and buy electrodes and components.

    You've posted to the TestStand board. Click on options and request the moderator to move this thread.

  • Transfer function + controller + Bode plot and root locus

    Hi
    I am trying to plot Bode plot and root locus for trasfer function
    TF = 1/(s^4 + 2s^2)
    Then I want to implement Ideal compensators (PI , PD or PID) or lag/lead compensator to get the required stability
    I am trying to do this Labview 8.o in control design and simulation loop. (V2.0)
    I have done some simulation but I am not understanding as to how implement controller on this.
    I need little help.
    I am attaching my VI. but you will find rootlocus not there and feed back loop control to implement controllers not there
    Thankyou

    I have one typical controlers question where I am using feedback control
    alongwith compensators. My transfer function is like fourth order
    TF = 1/S^2(S^2+2)
    but  rootlocus and transfer function in labview  do not let me write equation more than 3rd order.
    How can I write this 4th order equation.
    Next I want to make one feedback control on this transfer function and then want to plot bode and rootlocus.
    I have made one vi of fourth order by placing transfer function in series and then for feedback gain I have placed another transfer function with feedback. I have also attached rootlocus vi but it does not show me rootlocus since rootlocus Vi can not take more than fourth order transfer function.
    I want to plot my step response, bode, and root locus for step input
    I have also tried to  make another VI with tansfer function VI which has feed back terminal in it, but I donot know how to get bode and rootlocus out of that.
    I am attaching my both VIs for you.
    see my two Vis please.
    Attachments:
    Bode_practice.zip ‏156 KB

  • More Diagramms in Bode Plot

    good evening once more.
    I'm plotting the graphs from filters on bode plotter.
    Cause I have more filter circuits i would like to view them in one bode plot rather in the graph (in viewing menu) otherwise its difficult to compare them.
    How do i do that ?
    thx

    There are two ways of doing this. You should have 1 Bode analyser for every Bode graph that you want to generate.
    To copy one graph into a second one, you should:
     Run your simulation and verify the result of each Bode analyser
    Click on the Grapher button or click View>>Grapher
    You will see multiple tabs in the Grapher View. You will get 1 graph for every simulation you perform for every body analyser (or other instrument)
    Right click on the trace that you want to copy from and select Copy Trace
    In the list that comes up, select the graph that you want to copy the trace to
    Click OK
    Multisim's grapher can also let you overlay multiple traces into a new graph. To do this, you should:
    Perform steps 1 to 3 of the previous set of instructions
    Select one of the graphs that you want to overlay
    Click the Overlay traces button (its a button in the tool bar)
    Select the other graph that you want to overlay with
    Click OK
    Multisim's graphing capabilities go quite beyond simple overlays and copying. You can use equations and other techniques to help you better visualize and analyze your data. The best way to learn it them is to play around with the graphing tool.
    Yi
    Software Developer
    National Instruments - Electronics Workbench Group

  • Bode plot

    Hi,
    Is it possible to obtain bode magnitude plot and phase plot from FFTed frequency response curve without using the transfer function?how
    I have the frequency response curve obtained from milling machine using Labview 2014
    Can I use Express>signal analysis>spectral measurements >Magnitude (peak),dB to obtain a bode plot??
    Is there any other choice to obtain this?
    Thanks,
    Karthick

    A bode plot is by definition a drawing with the poles and zeroes of the transfer function of a system.
    What you want to do is called the Frequency/Phase response of your system.
    Without the pole/zero data, it is of course possible. The process goes something like this:
    You sweep a sine over your wanted frequency range, and from FFT, you get the Frequency magnitude and phase for each frequency measured.
    then you make two plots, one with log Frequency / Amplitude, and with with log Frequency / Phase.
    And there you have your Frequency / Phase response.
    Old analog instruments used a sine sweep and a peak detector for amplitude, instead of FFT, very cool, but a bit tricky to get the phase response.

  • How to get bode plot in lab view

    Hi all,
    I'm just starting with lab view.
    We have NI PXI system.
    I need frequency responce of a servo motor i.e.  bode plot,
    I'm using labview 8 ,we have PXI 7352 motion controller.
    I'm very confused as where to start and what is the in put to the motor.
    can any one help me?

    Hello,
    I'm not so sure that using a motion control card is the way to go about finding the frequency response of a servo motor. In order to do this, you would give the motor a varying sinusoidal voltage and then measure the voltage output of a velocity sensor. Here is a link to a document that goes through the process: ftp://ftp.ni.com/pub/devzone/epd/lab5_frequency_response.pdf
    -Zach
    Certified LabVIEW Developer

  • How to make the plot area of a xy transparant?

    I want to use a image to use as background of a xy graph so I want to make the plot area transparant

    hi there
    use the color - Tool, select transparent for background and foreground color and click on the control.
    Best regards
    chris
    CL(A)Dly bending G-Force with LabVIEW
    famous last words: "oh my god, it is full of stars!"

  • Frequency measurement using multisim

    Hi all
    i'm new to multisim and i want to ask about how can we measure frequency of analog signal(ecg) using multisim oscilloscope
    I will be waiting for you reply
    thnx 

    Hi Rahul,
    OK, for a bandpass filter, you should use the AC Analysis under the Simulate menu. Another method is to drag a Bode Plotter and connect it to your circuit.
    For the AC Analysis of the filter respnse, this following link might help you.
    Configuring an AC Analysis in Multisim
    http://www.ni.com/white-paper/12690/en/
    NI Multisim: AC Analysis frequency response
    http://www.youtube.com/watch?v=tgCPDBtRcso
    If using  the Bode Plotter,
    MultiSim Bode Plotter
    http://www.circuitsmadeeasy.com/index.php?option=com_content&task=view&id=105&Itemid=74
    Regards,
    Chen_T
    National Instruments
    Attachments:
    14Pin_Chip.ms13 ‏87 KB

  • Bode plot vs. theory

    Hello,
    I'm trying to design an ultrasonic range finder using only analog components. So far I've designed the Wein Bridge and one amplifier. The problem is that I'm trying to create a band-pass filter in the amp loop. While my calculations show that the filter's band is between 35.367-41.882kHz which is fine (I think ) since the incoming wave is ~38kHz, the bode plotter shows a different band:1-1MHz. Maybe one of my connections is wrong? Or the plotter is wrong? I'll be happy to hear any input you might have on the matter. 
    Thank you,
    A
    Attachments:
    amp.pdf ‏30 KB
    oscil-1.ms11 ‏408 KB

    S_M,
    OK, now I see your problem. Neither the Bode plotter or AC Analysis will work correctly on anything other than a linear circuit. If I replace your
    op amp with a virtual (ideal) op amp then the Bode plot works ok. The "real" op amp has non-linearities such as slew rate limit. Since the circuit you chose does not have a negative supply for the op amp I think it may have been getting into the negative limit as well. I'm attaching a modified version of your circuit with the ideal op amp. Try the Bode plot now and see if it doesn't work for you. I didn't try AC Analysis but expect it would work as well.
    Attachments:
    oscil-2.ms11 ‏720 KB

  • Diadem,bode plot

    Hi, Is it possible to create script for bode plot & order analysis, in diadem? If possible then can anybody please send me some examples regarding that.
    Thanks Nidhi

    Hi Nidhi,
    I really don't know if the DlgOpen() command will work in DIAdem-Base.  If so, that would be an excellent and simple way to enable your user to input the relevant parameters.  If not, then you'll need to re-create a similar dialog with the SUDialog Editor, which is only active in DIAdem Advanced and Professional.  Once you have the finished *.SUD file, you can call and use that SUDialog in a VBScript running on DIAdem Base.
    It is definitely possible to programmatically import and merge multiple data files that fall in a user-selected time window.  Loading multiple files is pretty straighforward once you know the file paths of the files that fall in the user-selected time window.  It is also possible, though slightly more work, to trim unwanted rows (after loading) from the top of the first file and/or from the bottom of the last file, if those rows do not fall in the user-selected time window.  Merging the remaining data located in multiple groups in the Data Portal into one consolidated group is also work, but the good news is that DIAdem ships an example that shows how to do this, and there are also example programs posted on the NI support site that you can use.
    The real wildcard in this whole proposition is how the user will know what time window to select, and how the VBScript will know what time range a particular data file falls in.  Will you need to promt the user with an available range of possible time windows, or will the user be able to pick a time window out of the air and type it into a dialog field?  Will the time range for each data file be embedded as part of the file name, or will it be stored in a property inside the file?  What data file format are we talking about here?
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • How do I plot a Lineweaver-Burk plot using Numbers?

    I have to create a Lineweaver-Burk plot (Double reciprocal plot) for Biochemistry, but Numbers isn't the most straight forward program to use for this?
    Is anyone familiar with how to plot this graph? This Mickey Mouse program is laughable at best...
    Thanks for the help!

    Hi mattvang and Badunit,
    mattvang wrote to Banunit:
    I also need to make ternary plots for my thesis. Since mobile me is now inactive, I cannot access the file you posted. Do you still have it?
    I tried to download Badunit's file (that post was June 2011) but could not find it.
    Badunit wrote:
    The formula for "X" is =IF(B="","",G/1.73205+2*D/1.73205).
    I am interested to know what formulas are not shown. What are G and D?
    A ternary graph is used to plot percentages of sand, silt and clay. I got this far with an image to go behind the graph:
    I constructed an equilateral triangle because the triangle shape in Numbers is not truly equilateral.
    If the X axis is to be Sand, we will need to reverse the values (100-Sand) to plot high values on the left.
    Getting there!
    Ian.

Maybe you are looking for