Interface labview with the test board to identify opamp pins automatically

is it possible to interface LABVIEW to a test board in such a way that the input, output pins of an op amp (8, 10, 14, 16 pin opamps) are identified automatically when DUT is placed in the socket

pratheek wrote:
Thanks alot. pin numbers are variable. I need to test the functional and test parameters for 8, 10, 14, 16 pin opamps.
The first thing you need to do is ensure that +VCC, -VCC, and GND are always connected to the correct pins.  I think the best way to do this is have preset wire options that you manually select with some switches (reduces the complexity of the LabVIEW controlled wire switching).
pratheek wrote:
The desired out put for my project is to check the functionality of the opamps
I understand the end goal, but what you need for first specity is the test sequence.
1. Identify In/Out pins & number of op-amps.  What is the sequence for this??? What voltages do you apply to the various pins and what is your desired outcome???  How do you identify each pin as in/out and whether they are for OpAmp1, OpAmp2, etc.  Since this sequence will inevitabely apply voltage to the output pins, make sure your test sequence doesn't damage the chips.
2. After identfying each op-amp, what is the test sequence for evaluate its "functionality"??  Do you wish to evaluate the gain for various resistor combinations in an external circuit????
3. Now with your test sequences outlined, you can finally begin on getting LabVIEW to implement these functions.  I'd use the DAQ digital outputs to a decoder (3-to-8 or 4-to-16).  Use the outputs of the decoder to control switches (these switches control the connections between a second DAQ and the test pins).  A third DAQ may even be necessary to control the selection of various test resistors.  Keep in mind that each of these switches will add resistance to the path so your evaluation must be made measuring the voltages at the op-amp pins (not using the sourced voltage values).  Planning the full measurement sequence and requirements before you start will not only help guide your program's development but it will tell you which DAQs are useful and how many you will need.
This is quite an undertaking and we can't really provide any help on the LabVIEW end until you have a full write up of what you want to happen and how (step-by-step details).  Once you have that, start thinking about the sequence of events your code will have to follow to make it happen, then come back for guidance/help.

Similar Messages

  • How to use labview with the handyboard

    Hi,
    how to use labview with the handyboard
    Thx...

    I'm assuming you're talking about this, since you didn't provide a link for those of us who don't know what you're talking about.
    As the other poster said, you didn't say how you want to use LabVIEW with it.  If you want to write LabVIEW programs than run on the microprocessor, then you're out of luck.  If you want LabVIEW to interact with it, then you've got a couple of options, SPI probably being the best, but it also has DI and AI that you could use to communicate with it - the DI's could be used as a parallel interface.
    Message Edited by Matthew Kelton on 12-17-2007 02:21 PM

  • Having Difficulties with the Paste Board Server (PBS)

    Hello!
    I have having difficulty with the paste board server with extensive use of QuicKeys v3.1.1. I have a repetitive process that draws data from FileMaker Pro 8.0v3 to populate variables in QucKeys via the clipboard. The data is then used by QuicKeys to control automated processes in a FileMaker Pro 6.0v3 solution. After about 8,000 copies, pastes, assign variable, and use variable processes, the pbs dies and is no longer usable in any application. I cannot copy, cut, or past after that. A log out or restart is required to get the clipboard working again.
    I found an old reference to this (dating back to December of 2004) on the Mac OS X HInts website. It reads as follows:
    I may be an unusual case, but I have a repetitive problem with Apple's Paste Board Server (pbs) dying on a semi-regular basis. The main symptom is the inability to copy and paste between applications. Logging out or rebooting will fix the problem every time, but a less disruptive solution is to spawn a new copy of /System -> Library -> CoreServices -> pbs. Some apps will connect to the new server automatically, though many (notably Firefox and TextEdit) need to be quit and restarted before they start working normally again.
    How can you tell if pbs is dead? Open a Terminal window and run:
    ps x | grep pbs
    If pbs is dead, you'll see something like:
    350 ?? Z 0:00.00 (pbs)
    22200 std R+ 0:00.01 grep pbs
    If pbs is alive, you'd see:
    350 p4 S 0:00.29 /System/Library/CoreServices/pbs
    22200 std R+ 0:00.01 grep pbs
    If you see (pbs) in parentheses, it's dead! Zombied to be technical. If you see the full path to pbs listed out, then pbs is running fine. If you see both, then chances are you've already restarted pbs manually at some point since you last logged out or rebooted.
    If your pbs is dead, you can starte a new one. Just open a Terminal window and type:
    nohup /System/Library/CoreServices/pbs &
    I have tried the above to no avail. When I check the pbs using the terminal command as stated above, I get the ??, but I also get the full path and no (pbs). Starting a new pbs does not seem to work. This info, of course, being 2 years old may no longer be relevant.
    My sense is that the constant use of the automated processes eventually reaches some limitation of the pbs and it needs to be reset. I'd love to be able to do this from time to time in the form of an AppleScript or Terminal command during the process.
    Any help on this would be much appreciated
    Dual 2.3 GHz PowerPC G5   Mac OS X (10.4.4)   quicKeys v 3.1.1

    Opened a case with apple, they were able to reproduce the error.
    "Dear Marly,
    I finally was able to get it to go to the point where I could try and purchase the allowance, and I received the same error that you initially reported. Now that we have finally been able to confirm that it is something specific to the account, I am going to open an investigation into what is causing it and report back as soon as we have resolved the issue. "

  • Has anyone done work in LabVIEW with the LLRP protocol for RFID readers?

    [cross-post]
    Has anyone done work in LabVIEW with the LLRP protocol for RFID readers?  I've googled around and didn't find anything.
    Message Edited by Jim Kring on 10-31-2008 10:45 AM

    Hi G-Money,
    The communication will be over TCP-IP.
    Thanks for your offer to help.  I don't really need assistance in figuring out how to communicate with the device in LabVIEW at a transport layer.  I'm just trying to take inventory on what's already been done, at a messaging protocol level, that could be useful as a reference or starting point.
    Thanks,
    -Jim

  • Multiple Issues with the MSI board...

    This is my first experience with the MSI board and so far its not very smooth... I have this MSI NEO 2 standard board My specs are
    P4 2.8C
    256 MB (single module) DDR 400 RAM. (TWIN MOS)
    Geforce Ti4200..
    80 GB Maxtor SATA
    FAX
    CD-ROM
    WIth WINDOWS XP HOME Edition..
    i have done no overclocking and the problems are..
    1. First of all it takes lot of time to show the first screen... like the vga card screen comes after 4 seconds.
    2. Some time i press the power button and when the system is detecting the hard disk and CDROM it gives error message like DRAM timings are too tight. i have check the BIOS setting and everything is normal and there is no overclocking and RAM is rated to run at 400 MHz.. although not a great brand but not a bad one either..
    3. Sometime just before loading the operating system it gives an error message that No boot sector found.. insert a Bootable floppy or CDROM.. and when i restart it start going on as usual..
    So wot are the causes of these problem .. i think mainboard is the main culprit... i have scanned my system with 2 anti virus and there is no virus..
    any suggestions..?
    Thanks..

    Quote
    Originally posted by Eddio1
    I've been reading the posts here for about a week and I decided to finally ask for some assistance.  Just picked up the MSI 865PE Neo2-V from BZBOYZ.COM and 1Gb generic matched Elixir 512's and I've tried dozens of bios settings as posted here.  I was finally able to install 2003 ent. server and if I'm lucky, it will get past the 2003 splash screen to a login screen, I'll log in, then put it to work (you know browse some heavily populated folders) it freezes and a reset is necessary.  Now, I cant even get past the splash screen.  I must have booted 200 times with every bios combination and I'm tired of doing fresh installs and experiencing the same system freeze issues.  I've been in the IT business and built dozens of boxes in the past and never had such problems (using bios failsafe defaults no less!) getting an OS to install and run in a reasonably stable fashion.  Mobos these days are extremely frustrating!  I'm going to pick up some Corsair twinx RAM and hopefully this will resolve.  Any ideas would be greatly appreciated in advance of more waiting and RMAing the RAM I have for some Corsair.  Do you think I'm on the right track because I'm gonna be really pissed if new RAM doesn't do the trick.
    Bios settings:
    Bus mastering enabled
    Configured RAM manually in bios 3-4-4-7-8 (tried PSD to no avail)
    Disabled dynamic o/c
    Disabled spread spectrum
    Normal speed
    HT enabled
    All other settings bios setup defaults
    MoBO specs:
    MSI 865PE Neo2-V latest bios: Version  5.4   Update date 2004-7-5
    http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_detail.php?UID=612
    P4 3.2 Prescott
    400 FSB
    1Gb Elixir PC3200 RAM (I suspect this cheap RAM is the issue)
    Memtest says it runs at 3-3-3-8
    I configured it manually in bios (per some previous posts) to run 3-4-4-7 (only way to get a boot)
    Native for SATA/ATA
    PS-Enermax EG365P-VE FCA-3.3V-32A, +5-32A, +12-26A
    ATI Radeon 8500 64MB
    Seagate SCSI Cheetah-36Gb 15K 160Mb/s
    Seagate SCSI Barracuda-73Gb 10K 160Mb/s
    Adaptec 29160N
    Boot to Adaptec then floppy then CD
    HI check my previous thread, entitled problem after udate of xp, or look for threads with name on  Sounds like a similar problem.

  • My iphone 6 turned off while i was using face time and it returns with the screen saying Hello mean its reset automatically how is this possible ? Now it requires an id and password to activate which i do not remember need help ?

    My iphone 6 turned off while i was using face time and it returns with the screen saying Hello mean its reset automatically how is this possible ? Now it requires an id and password to activate which i do not remember need help ? but i do remember the id and password which i was using on itunes and Apple store. please i almoost buy it in 890$ so it will be a big lost please help me.

    shahzadfromlahore wrote:
    Now it requires an id and password to activate which i do not remember need help ? but i do remember the id and password which i was using on itunes and Apple store. please i almoost buy it in 890$ so it will be a big lost please help me
    Who set up the phone? Who's Apple ID was used to activate it?

  • Interface Labview with custom board

    Hello, I want to use Labview with a board I designed. To be brief my board has an Altera FPGA, some memory, and a fiber-optic transceiver. I want to develop a Labview program to display the data I'm receiving from my fiber-optic transceiver. I want to know if this is possible to have Labview interface with a non-National Instruments board? What do I need in order for Labview to work with my board. In my previous design I had the received data written directly to the computer's main memory. Could I do something like that, just tell Labview where in memory to get the data to be displayed?
    thanks,
    joe

    Absolutely. I'm doing that right now with VISA. Look at the posting here. There are some links there in how to procede.

  • Error occur while interface labview with power and harmonic analyser

    hello,
            i done a project to test coreloss of motor. i our project we met some some trouble while interfacing labview software with navonip power and harmonic analyser through rs 232 communiation.i generate some error msg when i am using *IDHN? command to communicate with this hardware......  so i need ur technical support

    You will have to supply more info on the error(s) you encounter. Is there a command that does work as expected?
    Regards,
    André
    Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl)

  • (HELP) Dead MacBook Pro.. possibly something to do with the logic board.

    I had been noticing my MacBook Pro's performance degrading lately.. for example whenever I dragged a file into a folder it would lag for 5-6 seconds and then copy over. It started to bug me so I guessed that maybe a reinstall would fix the problem. After reinstalling and rebooting, I got no video on the display.. keyboard wouldn't work.. only things that happened was the disc drive made a sound, light came on the font and could hear the HDD spinning a little.
    I then took it to the Apple store as thats what Apple told me to do on the phone. So we took the loverly 3 hour drive(there and back) to the closest Apple store just to have the man take it out the back for 2-3 minutes and then come back to say "It's possibly the logic board that is dead".
    I am out of warranty by 2-3 months and so he told me I would have to pay £700 or so to repair. As a full-time student I don't have that kind of money.. I don't even have £60. - I find it annoying how they didn't even fully check the problem out.. just a "possibly the logic board".
    So what if I manage to click my fingers and have £700 appear right before my very eyes? I pay for the new logic board just to find out thats not really the problem? or maybe have the same thing happen again right after the 90 days that logic board is covered for? meaning I have to fork out another £700.
    I am a massive fan of Apple.. I love their products. I have brought so many products of theirs.. now just 2-3 months after my warranty runs out.. I get this. They didn't even say sorry for selling me a faulty product and didn't offer to help out in any way. When I spend £1,299 on something I expect it to last A LOT longer than a year and 3 months.
    I need my MacBook Pro very badly for College but now I can't do my work and if I want to do my work, I have to pay £700 for it.
    What do I do? Who do I talk to? Is it possible to get it fixed without having to pay that kind of money?
    I can't settle for anything less than a Mac. I love the OS way too much and need so many of the apps that are Mac-only. So no way am I going to forget this and buy myself some cheap PC CrapTop.
    - iTomath

    Unfortunately, if you cannot boot from the disc, it won't be possible to do any diagnostic tests yourself.
    It might be worth getting a second opinion. Is there an Apple authorized repair shop anywhere near you? If so, possibly you could take it there and see if they can diagnose it. You may need to pay a small fee for them to do this. But possibly someone might take a little more time with it and be able to give you a definitive diagnosis.
    I'm grasping at straws, but you might be able to try resetting the SMC:
    http://support.apple.com/kb/HT1411?viewlocale=en_US
    I don't know if this would help or not--there are not many things to do when the computer is unresponsive and you can't use the keyboard or a disc.
    Unless the problem was reported to Apple while the MBP was still under warranty, I don't think there is any way that Apple would be able to fix it under warranty. Did you ever take it in for any problem under warranty that might relate to its current situation?
    I don't know if you might be up for trying to fix it yourself. If you are, here is a site that might be of help:
    http://www.ifixit.com/
    You have my sympathy--this has to be an exceedingly difficult situation for you. I will continue to think about this, and will post back if anything comes to mind.
    Good luck!

  • Interfacing LabVIEW with Meta Morph Journal

    Hi
    I'm just starting a project where I must fully automate an experiment involving a microscope and a microfluidics manifold. I am planning to use LabVIEW to control the manifold and Meta Morph Journal to program the motions of the microscope stage and I'm wondering if it's possible to interface the two (i.e. have one talk to the other to coordinate the actions).
    Thanks

    Hi Shaheen,
    You can get started by followind this tutorial which explains how to add your instrument so that MAX can see it and establish communication with the device.
    Regards,
    Daniel REDS
    RF Systems Engineer
    Help us grow.
    If a post solves your question, mark it as The Solution.
    If a post helps, give Kudos to it.

  • Interfacing LabVIEW with SIEMENS s7-300 PLC

    Hi all,
    Im using LabVIEW 8.6 and DSC module I want to interface S7-300 SIEMENS PLC with LabVIEW. I've gone through the turorial on the NI site " Connect LabVIEW to any PLC". By following the tutorial when I am trying to create I/O server in the registred OPC servers window there is nothing what would be the reason. Also there is no specific information available about the hardware connection etc. Kindly help me through this or suggest some tutorial links. What about the PROFIBUS and MPI. I know the information i am giving is not specific and focused but I've tried to tell all of you to atleast understand what I want to do. Hope you people help. THANKS.
    Naqqash

    Hi,
    Lookout is our legacy OPC software that was phased out by the DSC module. You can read about both here: What is NI Lookout? and What is DSC?
    You can find a great introductory DSC tutorial here: Getting Started with the LabVIEW Datalogging and Supervisory Control Module. A couple other places to get started: NI Module Training (look for DSC)  and Connect LabVIEW to Any PLC Using OPC Webcast
    As for simulating your hardware, if you have a 3rd party simulator that will imitate your hardware, you might be able to fool DSC into thinking that there is actual hardware connected, but DSC does not include simulating capabilities itself. 
    Cheers, 
    Misha

  • I have recently replaced my iphone 4s front screen and made an error with the logic board. Is this fixable? picture will be linked

    Here is the picture of the logic board with the piece that has been broken off highlighted in yellow.
    https://plus.google.com/photos/118184697040837060146/albums/5873105616394112433
    Is this fixable some where? Or am i s%!t out of luck?

    If something has broken off the logic board, you'll need to get a new logic board.

  • Problems with the testing of querys in view objects

    I am working whih view object and i like to do one query with parameters for it(all with the wizard).
    The help of wizard no help me, because i write the clause where similar to the clause of the help.
    the error is:
    ORA-00904
    Exception:java.jql.SQLException
    Thank you for the attention.

    Hi Lynn
    Excuse me, i don't well explain my problem.
    I do the query of view object with the wizard of JDeveloper 3.2. i push the 'expert mode' and 'use ? style parameters' selection, and i build the query:
    SELECT EntVariable.COD,
    EntVariable.NOMBRE,
    EntVariable.DESCRIPCION,
    EntVariable.RANGO_INFERIOR,
    EntVariable.RANGO_SUPERIOR,
    FROM VARIABLE EntVariable
    WHERE :1 = EntVariable.NOMBRE
    When i push the button of 'Test' the query appear the error:
    java.sql.SQLException: ORA-00904: nombre de columna no valido
    void oracle.jdbc.dbaccess.DBError.throwSqlException(java.lang.String, java.lang.String, int)
    void oracle.jdbc.ttc7.TTIoer.processError()
    void oracle.jdbc.ttc7.Oall7.receive()
    void oracle.jdbc.ttc7.TTC7Protocol.doOall7(byte, byte, int, byte[], oracle.jdbc.dbaccess.DBType[], oracle.jdbc.dbaccess.DBData[], int, oracle.jdbc.dbaccess.DBType[], oracle.jdbc.dbaccess.DBData[], int)
    oracle.jdbc.dbaccess.DBColumn[] oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(oracle.jdbc.dbaccess.DBStatement, byte[], oracle.jdbc.dbaccess.DBDataSet)
    void oracle.jdbc.driver.OracleStatement.doExecuteQuery()
    void oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout()
    int oracle.jdbc.driver.OraclePreparedStatement.executeUpdate()
    java.sql.ResultSet oracle.jdbc.driver.OraclePreparedStatement.executeQuery()
    java.lang.Exception oracle.jbo.dt.ui.view.VOClausePanel.testSQL()
    java.lang.Exception oracle.jbo.dt.ui.view.VOClausePanel.testAction()
    void oracle.jbo.dt.ui.view.VOClausePanel.actionPerformed(java.awt.event.ActionEvent)
    void javax.swing.AbstractButton.fireActionPerformed(java.awt.event.ActionEvent)
    void javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(java.awt.event.ActionEvent)
    void javax.swing.DefaultButtonModel.fireActionPerformed(java.awt.event.ActionEvent)
    void javax.swing.DefaultButtonModel.setPressed(boolean)
    void javax.swing.plaf.basic.BasicButtonListener.mouseReleased(java.awt.event.MouseEvent)
    void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
    void java.awt.Component.processEvent(java.awt.AWTEvent)
    void java.awt.Container.processEvent(java.awt.AWTEvent)
    void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
    void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
    void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
    void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
    boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
    boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
    void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
    void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
    void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
    void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
    boolean java.awt.EventDispatchThread.pumpOneEvent()
    void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
    void java.awt.EventDispatchThread.run()
    so i haven't code because the code not generate it,
    I know that i must to ask to the Oracle service tecnical because the view object i think that is well build it, but now i can't.
    sorry my english.
    If you think a good idea, it is will fantastic, because i need it this 'where' on this view object.
    Thank you for all.

  • I would like to convert a continuous waveform (created in Labview with the waveform generator vi) into digital form...am I on the right track (see below)

    I would like to simulate a sample and hold circuit. I was thinking of using the zero order hold vi (for continuous to discrete conversion) in combination with the AC to DC vi? Am I on the right track, or could anyone suggest a better way to do this? Many thanks in advance! 

    Hi,
    The answer to this question was answered in the forum post below:
    http://forums.ni.com/t5/LabVIEW/How-can-I-create-and-sample-and-hold-circuit-in-Labview/m-p/2369050#...
    If this question is different then please clarify and let me know. 
    Regards
    Arham H
    Applications Engineer
    National Instruments

  • Can I make a hardware raid with the on board Marvell SE9128 chip on p67a-gd65?

    Hi,
    as you all know the RAID 0/1/10/5/JBOD with the p67 chipset are pure software raids or "fake" raids. I saw some sata-raid pcie 2.0 x1 cards on the sell which have the Marvell SE9128 chip. So my question is: Can I make a hardware raid with the onboard Marvell SE9128 chip on the p67a-gd65?
    Thanks
    --pepe

    Quote from: Stu on 06-November-11, 02:31:26
    Hardware RAID explained:
    http://www.pcguide.com/ref/hdd/perf/raid/conf/ctrlHardware-c.html
    What do you want to say with this? I know what's the difference between a software (fake) and hardware raid? Your post doesn't answer the question. The p67-chipset has integrated software raid. The marvell se9128 is also found on some hardware raid cards. That's why I'm still wondering if it is for a hardware raid on this board or not.

Maybe you are looking for

  • ITunes/ Windows Vista Home Premium

    Can someome PLEASE help me? I am trying to install itunes on my new laptop running Vista Home Premium. I installed the iTunes64setup.exe, but when I restart and try to run, iTunes is shut down. The program that shuts it down is "Data Execution Preven

  • Configuring network connectivity for VM's on Hyper-V 2012 R2 Server

    Hi, We have installed Hyper-V server 2012 R2 on a server and trying to configure 10 VM's. on the host machine we have 4 ethernet adpaters available ,for now we have enabled only one. Questions : 1)Can we use only one adapter and configure all the VM'

  • Can't install windows 8 on gpt partition

    Hi, my laptop came pre-installed with windows 8.1 and it did't allow Fifa13 to run, then I deleted the partition and tried to install windows 7 ultimate because it allows Fifa 13 to run. When installing windows 8.1 it displays "windows cannot be inst

  • Is it Worth Trying Wireless Gear other thank Linksys?

    I have a Linksys WRT54G router connecting to a Linksys WAP54G access point that provides the wireless for my Imac. I've read here about problems with Linksys gear and the Intel Macs, and have made some adjustments (IPv6 turned off, DNS servers set to

  • Moving iTunes and iPhone from an old PC to a new MacBook Pro

    Hi, I am having some real problems. I have recently bought a new Macbook Pro to replace my old Windows PC. I am having no trouble moving all of documents and music from the old PC however I am completely stuck for what to do in transferring my iTunes