implementation of generator electric automation in labview

I'm a grad student. I am doing my final project on automation of generator.

my project is->

I want to view, input voltage (mains voltage), temperature, fuel level, current load. If the supply voltage is interrupted, it automatically goes to the other power to start the generator. Now he's going to keep the generator temperature detection. If it exceeds 50 degrees celcius then generator will be automatically stopped. If the fuel level is below certain level, then it will sound the alarm. At the same time, I want to display the fuel level and temperature on the LCD.

It comes to my project.

I want to ask can I implement this project using the FPGA and LABVIEW?

What devices I have to buy for this (FPGA board)?

about, what will be the cost of Board and sensor devices?

Help, please. I'll be very grateful to you.

I agree with Smootastic, but NEITHER will not be able to provide everything you need to make all these measures.  You talk about a wide range of sensors for all these tasks.  You will need of thermocouples and RTD/themistors for measurements of temperature (see www.omega.com or www.marlinmfg.com), you will need a level indicator (Omega, Newark, Allied Electronics, etc.) and ammeter with alarm output (Grainger? McMaster Carr?).  You have a catalog to search for.

I don't know FPGA is needed to do this, have you considered Compact Fieldpoint?  Your rep OR can advise you better.

Tags: NI Software

Similar Questions

  • help the guitar hero automated using labview

    Hi, Im working on my final project for a class e and Im making a guitar hero automated using labVIEW and vision builder. I already have all the buttons and the strum bar, but I need help with the whammy bar. My problem is that it should only work on the notes which take more time with a single click, I think I should add some time delay (or something like that) so if the camera sees the note more times the amount of time its will send a signal to the solenoid to continue to press the whammy in intermittent form bar (I think I need a square to wave this) part).

    I'd really appreciate if someone can help me or show me an example implementation of the part.

    Here is a video of a similar project without the whammy bar

    Edit: Im using a NOR-cDAQ 9472 module for output on a digital OR cDAQ 9171 chasis USB

    Thank you

    Javier Morales

    Dear Javier,

    It sounds like a cool project work.

    Why not try wiring of the output of the shared in a shift register variable to retain the previous values and compare the old with the new value using a door and.  You can connect to a wait function in your loop and wire abour 100ms, normal human reaction time, while is the button held for two cycles this triggers your whammy bar.

    I hope this helps.

    Kind regards

  • extraction of volume changes to generate data automation

    I have two tracks. One is punchier it's synth strings all

    I can extract the hard-hitting track volume level changes to generate data automation?

    I would reverse the Automation data and apply it to the second track.

    The effect I'm trying to achieve with each beat of a drum, for example, the volume of the synth breaks down.

    Is there another way to do this?

    Looks like a great app for a compressor.

    Install the compressor on the synth channel online and have the input of the side chain linked to your drum channel. Adjust the parameters of the compressor (threshold, attack, release, ratio) of taste.

  • Automing instruments LabVIEW without using specific and coding drivers for each instrument?

    Hello

    I'm new to programming in labVIEW, but I had a few questions about its use in automation and remote controlling several instruments.

    It is an ideal software for automation of various instruments remote control/test. Assuming that I have several different companies spectrum analyzers, I understand that labVIEW drivers of instruments or special VI who would control these instruments. But if I wanted that all these spectrum analyzers to say, to display on another computer using the remote control, but I wanted to use the same program for effeciency, is it possible to do so universally for all instruments using labVIEW? Or do I have to adapt this program for each instrument to instrument drivers cause?

    If labVIEW can do that, is - anyone had good success for such scenarios in other programming languages?

    Thanks in advance for your help.

    Look for the Abstraction Layer material (that you can implement with LabVIEW, even if it's a slightly advanced topic).

    The idea of having a specific Test and be able to enforce it against different Instruments, decided at run time, is the kind of situation that LabVIEW and use of HALs was designed to facilitate.

    The concept is to 'Levels of Abstraction'.  When you create a test, you can design it for an abstract Framistan, since all the Framistans are supposed to be able to measure Vorbels in the range of 0 to 100, so you just plug a generator of Vorbel to generate Vorbels in a certain sequence of Test (linear, random, quickly, slowly, pulsatile, continuous, you decide), measure your Abstract Framistan records readings and compare with the results you expect write the results in a nice report.

    Of course, Framistat of OR uses Ethernet as the means of communication, while HP uses a serial port (depending on the model, series settings can change) and uses of the Intel one. DLL to communicate with the low-level API.  So you also need to develop, for each specific instrument, an "interface" between its API and the Framistan abstract (not everyone uses Vorbels as the input unit, for example).

    So the good news is that it can be done, the bad news is that one of the best ways of handling this type of question on the programming is to use OOP (OOP).  A number of languages (LabVIEW, C++, JAVA) support OOP, but LabVIEW might have the advantage when it comes to interact with the material.

    I you are looking for Hardware Abstraction Layer?  Add LabVIEW to the search query and you should find some nice presentations by Elijah Kerry...

    Bob Schor

  • We can implement random generator lv in hardware?

    Salvation or

    I've been using the lv randomly in my project and now I want to set up my project in hardware

    can I implement this Randomizer LV in the material?

    If not then why?

    Please I need some details if you can

    Best regards

    Magnin

    The random numbers function is not available on FPGA. Good algorithms for random generation numbers are complex. I guess that the LabVIEW function calls one or more functions in the operating system that are not available on FPGA. Also the output random number is a floating-point, which was not taken in charge on FPGA, until recently (and I do know that if it is fully supported now, I have not yet tried).

  • How to control an electric motor using LabVIEW?

    Hello

    is there a simple way to control the rotation speed of an electric motor (12V) using LabVIEW?

    I have an idea how to achieve this using the card OR measurement, its not that cheap. Any ideas?

    Maciek.


  • How to generate a vector under LabVIEW?

    How to generate a vector as n = 0:Ts:T in LabVIEW with the need for the mathscript node and with out of the loop?

    Focus on the ramp VI model.  It is located in the treatment-> Palette generation of Signal of the Signal.

  • Error 5008 opening with ActiveX Automation in LabVIEW

    I use a VI Open Automation to communicate with a Server ActiveX in LabVIEW.  I chose the ActiveX class that I created in my Refnum Automation. When I run my code, I get the following error:

    What can I do to fix this?

    What ActiveX Server?

    Mike...

  • The implementation of generator of random when password the user is created using recon trust in OIM 11 g R2 PS3

    Hello

    Event handlers in the process pre don t work with recon trust in OIM 11 g R2 PS3. In our scenario, we want to create the user using recon trust and need the password to be generated randomly for the user created through trust recon.

    What is the workaround that can be implemented.

    Help, please.

    Thank you

    Sahana

    Post event handler process on the user object to create a new action. Set the order after the current ootb event handler that generates the default.

    -Kevin

  • Write orders for specific data channels in report output via script or generating an automated script...

    In my project, I need to do some calculations, and then get the data plotted in the given report model. I use an automated for this script. My script is doing all the calculations and then he did not select and drag and drop the selected channels on the report model. His recording of the report template is empty.

    I'm fighting to get the specific channels data plotted using the script. I need the selected channels appear on this report template and then get saved.

    Any help will be much appreciated. Thank you

    Hi LaxG,

    If your script creates calculated channels, then you know what you're naming them - why your presentation of the STATE could not contain references to these names channels already?  Is it a dynamic number of conditional curves to the results of the analysis, or perhaps a dynamic number of REPORT sheets?

    You can programmatically change the reference of string of existing curves or the columns of the table with a VBScript DIAdem.  You can also add a curved column or a table with a VBScript DIAdem.  But the more you can save in the TDR file, work less you programming, this is the best place to start.

    Brad Turpin

    Tiara Product Support Engineer

    National Instruments

  • Automation of LabVIEW hp8722d and hp34401a

    I am trying to automate the RF E-field measurement with the use of HP8722d (as an oscillator) and HP34401a (like a voltmeter), measure DC voltage output of antenna RF diode terminated. I'm looking for labview software?

    [email protected]

    If there are examples of programs for these two instruments, they would be in the examples of LabVIEW. Simple no?

  • 6 error when generating an executable in Labview 2009

    I am trying to build an executable that uses the Spectral Measurements Toolkit vi.  I have been able to build a source distribution that allows me to call my application using a runtime engine so I know that all the dependencies are correct in the project file.  However, if I try to build this as an executable file, I get the following message:

    An error occurred during the recording of the following file:

    C:\Program NIUninstaller Instruments\LabVIEW 2009\vi.lib\addons\Spectral measures Toolset\LVSupport\SMT niScope Utilities\SMT niScope Dependent\SMT Config niScope for .vi spectrum (auto)

    Invoke the node in AB_Source_VI.lvclass:Close_Reference.vi-> AB_Build.lvclass:Copy_Files.vi-> AB_Application.lvclass:Copy_Files.vi-> AB_EXE.lvclass:Copy_Files.vi-> AB_Build.lvclass:Build.vi-> AB_Application.lvclass:Build.vi-> AB_EXE.lvclass:Build.vi-> AB_Build.lvclass:Build_from_Wizard.vi-> AB_UI_Frmwk_Build.lvclass:Build.vi-> AB_UI_FRAMEWORK.vi-> AB_Item_OnDoProperties.vi-> AB_Item_OnDoProperties.vi.ProxyCaller

    Method name: Save target: Instrument

    The details of the message are:

    Visit ni.com/ask support request page to learn more about the resolution of this problem. Use the following as a reference:

    Error 6a held at AB_Source_VI.lvclass:Close_Reference.vi-> AB_Build.lvclass:Copy_Files.vi-> AB_Application.lvclass:Copy_Files.vi-> AB_EXE.lvclass:Copy_Files.vi-> AB_Build.lvclass:Build.vi-> AB_Application.lvclass:Build.vi-> AB_EXE.lvclass:Build.vi-> AB_Build.lvclass:Build_from_Wizard.vi-> AB_UI_Frmwk_Build.lvclass:Build.vi-> AB_UI_FRAMEWORK.vi-> AB_Item_OnDoProperties.vi-> AB_Item_OnDoProperties.vi.ProxyCaller

    Possible reasons:

    LabVIEW: File generic i/o error.
    =========================
    NOR-488: IO abandoned operation.

    I tried mass, the vi in the compilation of... \vi.lib\addons\Spectral Measurements Toolset\LVSupport\SMT niScope Utilities\SMT niScope Directory depending on, but for some reason any installer still tries to save to this place during construction and fails.

    Any ideas on what is happening here?

    Kind regards

    David

    Hi David,

    I built an executable with the VI, and I could not reproduce the problem.  Have you searched and found the VI in the specified directory?  A couple of things to try:

    -Use the LabVIEW 8.x file structure.  This lie in the advanced the Build menu.

    -Try and build an executable with just that VI.  Who will tell us if it is a symptom or a cause.

    Nick keel

    Engineering applications

    National Instruments

  • Implementation of the circular buffer for LabVIEW 8.5

    Greetings,

    Several weeks ago, I downloaded the application of a circular buffer for LabVIEW 8.5 of ni.com. The current Web page is:

    http://zone.NI.com/DevZone/CDA/EPD/p/ID/5883

    Unfortunately, this Web page has been updated since then and the files available for download (swcircularbuffer1.0.19.zip) are for LabVIEW 8.6.

    So my question is: where can I find the application of a circular buffer for LabVIEW 8.5?

    Thank you very much!

    Telmo

    The library in 8.5 is attached.

  • implementation of a function of time transfer real Labview program

    Hello

    I want to spend my control signal U through the 146 function /(S+276) for U_filtered

    How do I?

    I tried a low-pass filter, but I have the same results in comparison with Matlab.

    I mean I want to have:

    U_filtered = 146 /(S+276) * U.

    I have attached a picture for the signal U (yellow) and U_filtered (pink) in Matlab.

    I want to use in a real-time application

    Thank you

    How you implement the function of transfer in labview?

    I think this should be a separate implementation and maybe you already do. So forgive me if this is something you already know.

    Please see http://en.wikipedia.org/wiki/Low-pass_filter#Discrete-time_realization for an excellent time discreet introduction, low-pass filters.

    Essentially, you have to implement a discrete equation to achieve this. Something like:

    y(k+1) = 0.53 * alpha * x (k) + (1-alpha) * y (k)

    where alpha is related to the low-pass frequency and the frequency of sampling by alpha = flp /(fs+flp), flp is the low frequency of success and fs is the sampling frequency.

    In your case, flp = 276 and fs, it's whatever you choose to implement: it is the speed at which your loop runs on the RT or the FPGA or whatever. If speed is not a problem, I recommend 5000 rad/s or above as a starting point.

    The factor of 0.53 above is just the gain of the filter described you 146/276.

  • use excel to generate signals in labview

    Hello

    I have an a problem generating a signal in labview using excel and then he charted under the waveform.

    In excel file, I 2199 rows and 9 columns with the second time and I want to draw time against other columns except column 1. In the rows, I have the text first.

    Any help much appreciated.

    Thank you

    A simple thing you can do. Open the Excel file and save as delimited .txt file and use the reading of the spread sheet file to read the data and then remove the first line and convert DBL and then draw it.

    Good luck

Maybe you are looking for

  • Satellite P305-S8822 - withdrawal of the dedicated graphics card

    Dear members of the forum, probably due to a fault of the graphics card dedicated to my Toshiba Satellite P305-S8822 (PSPC4U - 02T 014)Processor Intel Core 2 Duo T 5550ATI Mobility Radeon HD 3470 graphics card3072 MB PC5300 DDR2 SDRAM200 GB Serial AT

  • Fallout 3 CTD

    Fallout 3 crash to desktop while playing randomly

  • As the ONLY USER of my VISTA PC how do I boot directly to my desktop?

    I am the only user of my Vista Ultimate PC.  What are the directions that allow me to direcfrly Boot on my desk is by avoiding the user screen. NOTE: I found the directions of last year in a magaszine PC and used them - worked perfectly.  However, si

  • New hard drive - recovery disks

    Hello I have a HP Pavilion dv6-3230us running windows 7(64 bit). I was thinking of upgrading my hard drive to an SSD and I was wondering if I could use recovery discs to reinstall Windows 7 and all drivers. I have a new copy of Windows 7 Professional

  • Cursor on Windows Live Mail becomes a large black square

    Original title: 'cursor '. Cursor on Windows LiveMail becomes a large black square. How can I give it to a small vertical slider?