Input impedance of NI 6602 Card

Hi All,
    Why is the Input impedance of the PFI's are Finite? In the data sheet it is mentioned that input impedance is 25k-500k ohms. I have measured the impedance of the PFI channel using a Multimeter and it shows that as 9k ohms. In any case (say even if 25k ohms), why is the input impedance finite?
When i connect my PWM signal to a PFI channel it is pulled down and so pulses ar not detected. I have had to use a pull up to count pulses. So, can any one explain why this input impedance is finite.
Thanks in advance

A typical project for one of the 660x RLP examples needs to include the following source code files:
../OSinterface/osiBus.cpp - generic register I/O interface used by the example code
../OSinterface/Linux/osiUserCode.cpp - OS specific adapter used by osiBus to access registers on the hardware in the specific OS
../ChipObjects/tTIO.cpp - abstraction of the chips and registers on the hardware into C++ classes and properties
and one of the examples files, e.g.
../Examples/gpct_ex1.cpp - implementation of a specific operation, including all initialization of the hardware
(The same is true for the examples for other boards although the names of the ChipObject and examples will be different.)
Each of these files needs to be compiled to give y
ou object files, and then all of the object files need to be linked together to build an application (executable binary). The errors you list seem to indicate that you are not using all of these files.
There is more information on the RLP example architecture in the attached PDF document.
Christian Loew, CLA
Principal Systems Engineer, National Instruments
Please tip your answer providers with kudos.
Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense
Attachments:
Register_Level_Programming_Architecture.pdf ‏165 KB

Similar Messages

  • How do I synchronize a pulse output to a sine wave input on a pci-6602 card?

    I have a sine wave from a function generator as the input on the source of a counter. Input frequencies vary from 2-60 kHz. I want to produce a pulse train at a different frequency (10 Hz), but in phase with the sine wave. I have only been using Labview 5.1 for a short time. I am using the PCI-6602 card with a SCB-68 connecting block.

    Hello;
    Unfortunately, you can't connect a analog sinewave to the counter source. Counters only work with digital TTL signal type. To accomplish that task, you will need a MIO board working in sync with the 6602 you already have.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

  • How do I program a NI 6602 card to send trigger pulses, one at each output port, triggered by an input trigger signal, using only one counter for each output port?

    Hello,
    I have managed to program a NI 6602 card in LabView to send pulses on three different output ports, one pulse on each output port (with individually chosen delays) for each input trigger pulse coming on a separate input port. It is the DAQmx Create Channel (CO-Pulse Generation-Time)-VI that I have used for this, see attached code. However, this VI controls both pulse delay and pulse width, and therefore uses two counters for each output port (although you only specify one counter in the VI input signals), as I understand.
    In my application though, I only need to have the delay chosen, the pulse width can be arbitrarily short, and thus I should only need one counter for each output port. How do I accomplish to program this in LabView?
    Best regards,
    Claes
    Attachments:
    Configure Side Camera Flash 1 Triggering.vi ‏47 KB

    Well you're welcome to do that--it will work just fine as long as you are configuring a start trigger.
    <rant>
    However, personally I really don't like putting multiple counter outputs in the same task.  I have seen so many people assume that the counter outputs would be synchronized due to having them in the same task when this is not the case (you need to configure a start trigger in order to synchronize the counter outputs even if they are in the same task).  This is the only case I can think of where multiple channels in a DAQmx task are not automatically synchronized.
    As an example:
    Running this on my PCIe X Series gives a measured 2 edge separation of 1 ms + {7.78 us - 10.11 us}.  This would likely be much worse on a bus with more latency (e.g. USB).
    The resulting output is close enough to what you might expect that it might go unnoticed, but really these counter outputs are not synchronized and it would be easy to glance at the code and not even think twice about it.  For the small amount of extra work on my end to create a separate task for each counter, it really clears up some ambiguity about what the counters are actually doing.  For me it's worth it.
    So again, for your case there really isn't a problem with having the counters in the same task since you are using an external start trigger anyway.  I have just gotten in the habit of avoiding doing this.
    </rant>
    Best Regards,
    John Passiak

  • Ni 6602 Card, Configuration in Register Level Programming

    Hello,
    I want to do register level programming with the NI 6602 card .
    I want to use an x4 encoder reader and I want to use the continuous
    frequency generation.
    so i got the following tool to map the kernel space to the user space, so
    a simple shell script will do the job.
    http://www.linux.it/~rubini/software/phob/phob.html
    and than just using the provided function phob_io
    to programm the registers in a shell script:
    #!/bin/bash
    # shell script for init 6602 card with prf and encoder counter
    # set prf
    ../phob_io ''0:048=0000'' # Input Select Register
    ../phob_io ''0:00C=1109'' # Command Register
    ../phob_io ''0:038=00ffffff'' # Load A Register
    ../phob_io ''0:03C=00ffffff'' # Load B Register
    ../phob_io ''0:
    034=9218'' # Mode Register
    But don"t get any output as i expect, what is wrong?
    Do i have to set some othe registers, or write somthing to the PCI-Config?
    Does anyone has some sample configuration?
    Thanks
    Mario Behn
    Mario Behn
    Microwave Remote Sensing Laboratory Room 104
    University of Massachusetts
    Knowles Engineering Building
    Amherst, MA 01003-4410
    phone (413) 545-4675
    fax (413) 545-4652
    email [email protected]

    A typical project for one of the 660x RLP examples needs to include the following source code files:
    ../OSinterface/osiBus.cpp - generic register I/O interface used by the example code
    ../OSinterface/Linux/osiUserCode.cpp - OS specific adapter used by osiBus to access registers on the hardware in the specific OS
    ../ChipObjects/tTIO.cpp - abstraction of the chips and registers on the hardware into C++ classes and properties
    and one of the examples files, e.g.
    ../Examples/gpct_ex1.cpp - implementation of a specific operation, including all initialization of the hardware
    (The same is true for the examples for other boards although the names of the ChipObject and examples will be different.)
    Each of these files needs to be compiled to give y
    ou object files, and then all of the object files need to be linked together to build an application (executable binary). The errors you list seem to indicate that you are not using all of these files.
    There is more information on the RLP example architecture in the attached PDF document.
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense
    Attachments:
    Register_Level_Programming_Architecture.pdf ‏165 KB

  • Can I trigger the read of a buffer period measuremen​t with a external signal (PFI line) with my 6602 card? How can I do it?

    I am doing a buffered period measurement with a 6602 card, Labview real time. I want to measure the period of 6 rising edges of a TTL, but I want to do it exactly when an edge comes on other external signal (of course slowler than the previous one), that is to say that I want an external start trigger. Can anybody help me? I have hardly searched at the web and I have not found an example of code of what I am looking for.
    Another question:
    After reading the buffer, how does my program know that the data has been refreshed in a continuous measurement? I attach two VIs I am trying to make work and a quite explanatory bmp of what I
    want to do.
    Thanks.
    Attachments:
    rtc_regimen.zip ‏3 KB
    Buffered_Period_pulse_generation.vi ‏283 KB
    simgle_counter_pulse_generation.vi ‏177 KB

    Hello;
    I can't think of any way to accomplish that task. Once the counters have only two input pins, and both are in use when one configures the counter to do buffered measurements, there isn't a way to trigger that operation in hardware.
    I'm not sure if I understood your second question, however, the buffered operation on a counter is hardware controlled, meaning that a pulse on its gate input triggers the transfer of the count value from the counter register to the PC memory buffer. That is therefore a continuous measurement.
    Regards
    Filipe A.
    Applications Engineer
    National Instruments

  • Audigy 2 ZS Notebook Input Impedance and Capacita

    Hello, anyone here know the input impedance and capacitance of this card? TIA

    OK, thank you for the information. More than likely something has gone wrong with your Windows registry. Rather than delve into that, I would suggest that you go back into Device Manager, and 'Uninstall' you 'On Board' sound card, and reboot your machine. While the notebook is off, remove the PCMCIA card, and this will force the OS to reinstall the on board sound into Device Manager and hopefully the registry as well. Once this is done, you should see a return of your on board sound card's functions and be able to hear you on board speakers.
    Please note, that it may take a secondary boot prior to hearing your on board sound card kick in. Simply 'Uninstall' the on board sound (and have the 'Drivers and Applications' CD/DVD from your notebook at hand... and the OS installation disc too), reboot then when the system logs back on it should reinstall the on board sound. It may ask you for the drivers CD/DVD and the OS CD/DVD during this process. That is why I suggested that you have it there when you start. Once this is complete, you should reboot and when your system comes back up you should have sound in your notebook's speakers.
    If not, leave a message. There is one instance, I can think of, where you would successfully reinstall the on board sound (and it's system registry entries) and the sound NOT come from your speakers.
    Enzo Matrix

  • SB Live! input impedance

    I would like to record my acoustic piano.
    I have a Realistic (Radio Shack) electret condensor PZM (boundary) microphone. It has DC power. It s impedance is 600 Ohms, the sensitivity is -74 dB (0.2 mV/Pa). If I assume that its max SPL is 20 dB, then my microphone max output level is 26 dBu.
    I want to use that microphone to record into my Sound Blaster SB Li've! version 2.00.32 sound card. It has a EMU0K audio processor. The sound card is an internal sound card and, by looking at my computer, it looks like the number 8900/0 has been stamped into the metal.
    What is the impedance of the sound card input
    Should I record using MIC IN or LINE IN
    Which pre-amplifier specs should I look for if I intend to purchase a pre-amplifier
    Thanks
    JJW

    Re: SB Li've! input impedance? The model/serial number on your SB Li've would be useful in identifying your particular card. If you have a mic input jack, use that for your microphone. You don't need a preamp for that except for a low impedance "studio mic." Here are the specs for input/output of Creative Soundcards of that vintage:
    MIC-IN
    Sensitivity : 0mv to 200mv
    Impedance 500-600 Ohms
    Stereo input jack:
    TIP Signal
    RING Bias (if available)
    SLEEVE Ground
    If it's a condenser mic the TIP and RING should be tied together.
    Studio mics, like low 25 Ohms, do not work with PC sound cards.
    Suggestion: For cleaner recordings use a powered/pre-amped mic
    into the line-in.
    Line-In:
    Line level inputs.
    Sensitivity: 0v to 2v Most new PCI cards are RMS, most or all
    the old ISA cards are peak to peak.
    Impedance 47K-50K Ohms.
    Normal input should be about V.
    Line-Out:
    0 to 2V RMS or peak to peak.
    Normal output level about V.
    Impedance assumed 0K Ohms, some cards 600 Ohms.
    Described as: Gi'ven a full Sine wave at Khz tone
    and a 0K Ohm > Load should produce about V RMS
    output.

  • Can the PCI-6602 card be configured for 3.3 volts?

    I would like to be able to configure my pci-6602 card to output 3.3 volt signals either in software or with MAX. Can this be done?

    The 6602 uses only 5V logic for it's driven outputs, but there is a Tri-State Enable feature which drives the output to high impedance instead of hi. This allows you to pull up the outputs to the required logic voltage.
    The Tri-State Enable is found using the wired OR map in the DIO Port Config.vi

  • Input Impedance in Differenti​al Mode

    Hello everyone,
    When I bought the USB 6212 card, I was impressed with the high input impedance stated for it - 10 GOhm.
    In the specification, this is stated to be for between AI+ and AIGND.
    So what is the input impedance under differential connection?
    Solved!
    Go to Solution.

    Hi Navneet,
    The question you have posted is actually a Multifunction DAQ question. You should post these questions in Multifunction DAQ Forums. You would get much faster responses to questions that are posted in the correct forums. 
    The input impedance, in differential mode is a little less then twice the impedance of AI referenced to ground. What this means is that it will be ~20 to 19 GOhms. The actual value is not available because it is such a high input impedance.
    Best Regards,
    Jignesh

  • NI 5734 Low Input Impedance

    I recently got a NI 5734 along with a FlexRIO card and am running into an issue when I connect the ADC up to one of my sources. I noticed on the specifications sheet that the input impedance of the 5734 is 50Ohms. This seems relatively small causing a higher current than one would expect at higher voltage (i.e. 10V input). Knowing that, I couldn't find any current limits on the card. I am guessing it is in the specification sheet, but those sheets have a lot of values with which I don't fully comprehend.
    With the above established and knowing that 50Ohms isn't a lot of input impedance. Is there a way that I can increase the input impedance to decrease the current draw from a source? Also, I know that LabVIEW sometimes has functionality selectable (hidden) with Property Nodes. Is there something I can leverage with Property Nodes to aid in my issue?
    A preemptive thank you for the assistance.
    -You can never have too much power...

    Hi MBoyd,
    While you don't have to worry about the 5734 being within current limits (we spec it at +/-10V with the 50Ohm impedance), I can understand your concerns about drawing more power from your device.  There isn't a way to do this on the card unfortunately; it is set at 50Ohms.  I believe this is due to the fact that we typically see this sort of Scope adapter module at higher acquisition rates and smaller voltages, where impedance matching is more of a concern than power draw.
    So to decrease current draw from the source, I would look at lowering the voltage of the signal you're acquiring, if possible, and if not then using some additional BNC attenuators in line with the cable from your device to the 5734.  There is a wide assortment on sites such as DigiKey here (http://www.digikey.com/product-search/en?FV=fff40036,fffc01f5), so I would explore that route as a workaround for your issue.
    Best Regards,
    Matt Lee
    National Instruments
    Applications Engineer

  • What Is Input Impedance Spec For Old SB

    I have an old Soundblaster 6, PCI version. I seem to have misplaced the documentation.
    I am working on a project where I would have to know the input impedance of the mic-in and the line-in of that card.
    I know the documentation is available at the Creative webstie, but I am stuck with 28.8 dialup and the documentation is 7 MB, which is a long, long time for me to download.
    If anyone has the specs handy, could they tell me the input impedance, (not output impedance), of the old SB 6 for the mic-in and the line-in? I think it is 0K ohms, but I am not sure. This is important for my project.
    Thank you.

    Another brand (two models) is Grass Valley
    Old forum message, message now gone, but here's the summary - I have not used, only made note of the product "Matt with Grass
    Valley Canopus in their tech support department stated that the 110 will suffice for most hobbyist. If a person has a lot of
    tapes that were played often the tape stretches and the magnetic coding diminishes. If your goal is to encode tapes in good
    shape buy the 110, if you will be encoding old tapes of poor quality buy the 300"
    http://www.grassvalley.com/products/advc110 for good tapes, or
    http://www.grassvalley.com/products/advc300 better with OLD tapes

  • Maximum number of PCI-6602 cards in 1 computer?

    Is it possible to have 4 PCI-6602 cards in 1 computer?
    Are there any DMA channels or IRQ limitations we need
    to worry about?
    Our computer will have 1 graphics card in the AGP slot,
    possibly a PCI NIC ethernet card and possibly a PCI
    based sound card. It will also have an IDE controller
    with 2 hard drives and 1 CDRW.
    The PCI-6602 manual seems to imply that if you are
    using more than 3 counter channels that you must
    use the slower Interrupt based transfer mode which
    has a maximum transfer rate specified as 2000
    Reading/second. If there are 4 PCI-6602 boards in
    the same computer and all 8 of the channels are
    used on each board does that mean the total
    transfer rate is still 2000 Readings/sec? Or
    wo
    uld the total transfer rate be 8000 Readings/Sec
    since there are 4 PCI-6602's (2000 Readings/Sec
    for each of the 4 PCI-6602's)?

    Hello;
    The only concern you need to have is the number of IRQs available. As far as DMA channels, as the PCI bus itself has only 3 DMA channels available, all the devices that use DMA will share those 3 channels. But, as IRQs can't be shared, the number of counters you will be able to use will be the exact number of available IRQs you still have on your machine.
    As far as transfer rate, the maximum transfer rate will be 2000 Readings/sec, regardless the number of counters you are using.
    Hope this helps.
    Filipe

  • Incorrectly calculating hfe/input impedance

    Hello
    Multisim calculates wrongly the input impedance of a common emitter stage - judging from the voltage drop on the base resistor network it appears it assumes a hfe of about 10, when the real value is over 500. I used the 2N2222A as a model, and the error is there on multiple transistors with hfes many multiples of 10.
    Could you please let me know what I am witnessing here? 
    Thanks
    Akis

    Hi All,
    I also ran this test and found that the HFE value was around the 220 mark. I wonder if you are looking at a different flavour of 2n2222A transistor? A quick look on google revealed the following components
    Microsemi - HFE between 50 and 100
    Philips Semi conductors - HFE 75
    SemiLab - HFE between 100 and 300.
    I think the thing to note is that these transistors can have a quite varying value for HFE. If you navigate to the component browser, find the 2N2222A component and click on the button marked "Detail report". You can see that the hFE value will vary between 35 and 300.
    I hope this helps,
    Many thanks, 
    Andrew McLennan
    Applications Engineer
    National Instruments

  • Ni 6602 Card, Configuration DIO and Counter in Register Level Programming

    Hello,
    I want to do register level programming with the NI 6602 card .
    Which register determine a channel act as DIO or Counter.

    Hi:
    please refer to this link,why not using DAQmx driver?
    NISH AE
    Haifeng Xu

  • Pxi 4070 input impedance

    I am trying to modify the input impedance of the pxi 4070 dmm with the NI DMM property node.  When I set the input impedance to greater than 10 giga ohms, I am getting an error outputted after running niDMM Configure Measurements Digits.vi.  The signal that I am measuring is 5V, so I should be able to use the 10 giga ohm input impedance.  I set the niDMM Configure Measurements Digits to autoscale. Could this be an issue that the pxi-4070 is not allowed to have its input impedance changed when the dmm is set to autoscale?

    You are correct.  When the range is selected, the API automatically selects the input impedence.  If you need to do this programmatically based on the measurement, then you could use a case structure that checks the range being used and then sets the input impedence based on this.  Do you know if the value you are trying to read at the time would set the range to a value that is compatible with the input impedence?
    Thanks,
    Sean Newton
    Applications Engineering Specialist - Semiconductor Test
    National Instruments

Maybe you are looking for