LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

functional circuit test

I am assigned to write LabVIEW program and design a system for a functional circuit test system for a circuit that generates voltage and current. A bed of nails will be used in the FCT. Most of the signal acquired are digital signals and about 2 analog signals. I have never developed any FCT before, so I want to ask what could possibly needed to be in the system (both hardware and software) besides the bed of nails, computer and DAQ card? (that's all I can think about). Do I need any signal conditioner for the digital and analog signal? On programming aspect, what could possibly be considered when writing a program? Any special care or caution on anything? Though I am a LabVIEW programmer, but I have done DAQ only once and never done any FCT. Ther
efore I would like to hear something about FCT so that I can study and be ready when I face the problem when developing the system. Thanks.
0 Kudos
Message 1 of 4
(3,064 Views)
The first thing to study is the board that you're testing. You should have a good basic understanding of its operation. Whfen you functionally test something, you are attempting to recreate the normal working environment of the board and verify that it meets it's design specifications. You will need a detailed test specification that lists all setup and stimulus/response conditions along with tolerances on stimulus and measurements. Once you have all of that, you can begin to design the test equipment. What, if any signal conditioning required will depend on the specs of the measurments and the specs of the test instruments. For example, if you're measuring an analog signal, is it AC or DC, what is the expected amplitude, what is the frequency and are all of
these with the range of you instrument? A bed of nails fixture is typically used only for low frequency so you may have to do something there.

When designing the software, you want to consider who is going to run the program and what is the purpose. Do you need to provide the ability to run a single test out of many? Do you need to log data? What happens when a failure occurs - stop, continue, pause?

I hope that's gives you a start. It's kind of hard to condense years of experience into a couple of paragraphs.
0 Kudos
Message 2 of 4
(3,064 Views)
It's a backplane circuit, and it also generates clock. Is that a hi-frequency circuit ? Is it likely that I can try using a bed of nails to get a clock signal from the circuit board to measure ?
0 Kudos
Message 3 of 4
(3,064 Views)
If all you want is frequency, you'll probably be okay. Depending on frequency, wiring type (twisted pair, coax, etc.), other types of measurement such as rise time or amplitude might not be so accurate.
0 Kudos
Message 4 of 4
(3,064 Views)