Is it possible to use PCI 5112 as a software radio

Hi, I have PCI 5112 (100 Ms/s sampling) and the modulation toolkit. Is it possible to use this for a software radio application? I am looking at HF, VHF and UHF bands.

Hi Dhiraj,
Since the bandwidth of the PCI-5112 is only 100MHz, the only frequency bands that you would be able to sample are the HF (3 to 30MHz) and lower end of the VHF (30 to 300MHz) bands.  To get a good representation of the signal, it is recommended to sample at 10 times the frequency.  Taking this into account, sampling a signal greater than 10MHz may not return an ideal representation of the radio signal.  What would be best for your application is one of our RF Signal Analyzers such as the PXI-5661 or PXI-5660.  More information about these can be found here.  These products are only available in the PXI platform, but they provide a downconverter and digitizer so that you can downconvert the RF signal to a frequency range that can be analyzed.
Regards,
Andrew W
National Instruments

Similar Messages

  • Is it possible to use PCI-1200 on the DAQ Signal Accessory?

    Is it possible to use PCI-1200 on the DAQ Signal Accessory? The documentation for the Daq signal accessory did not mention explicitly whether it
    supports the PCI-1200 specifically or not?

    Hi,
    Yes, you can. According to the manual, the DAQ Signal Accessory is compatible with Lab / 1200 series devices -- this includes the PCI-1200 card.
    Regards,
    RamziH.

  • Is possible to use PCI 6250 card for order power spectrum in sound and vibration

    Hai all,
    Iam new to Labview sound and vibration. In my application i need to extract the order power spectrum, for that iam using PCI 6250 NIcard. I tried with our NI example program i cant able to get the prober result. Whether this card is suitable for my apllication ?. If it is suitable can any one explain to me to get the order power spectrum...
    In my application iam using one analog signal and one encoder signal(Speed) . Can any one Help...
    Thanks in advance,
    Vijay

    iam using one accelerometer to get the signal from transaxle gear box. This accelerometer signal iam passing to charge amplifier card to get 0-10v signal. This signal iam passing to PCI6250 ai- 0 channel and encoder is connected with motor is passing to ai-1channel for analog tacho. iam using NI example program (Order power spectrum - analog tacho. VI).
    sampling rate is 1000 S/s and no. of samples 1000 for acquiring data. But i cant able to get speed and order magnitude value proberly. Encoder PPR -1000. Can u help me....
    Regards,
    Vijay.

  • Counter using PCI-6602 for multi output

    Hi guys,
    currently I tried to control a linearmotor using PCI-6052E and PCI-6602.
    The questions is, how to use PCI-6602 to be a counter which will be converted to several output (multioutput):
    (1) converted to position >> 1count = ...[mm] --> position measurement
    (2) converted to voltage >> 1count = ...[mV] or [V] --> voltage measurement
    (3) converted to current >> 1count = ...[mA] or [A] --> current measurement
    (4) converted to velocity >> 1count = ...[mm/s] --> velocity measurement
    (5) converted to acceleration >> 1count = ...[mm/s^2] --> acceleration measurement
    (6) converted to force >> 1count = ...[N] or [kg.mm/s^2] --> force/load measurement
    (7) converted to frequency >> 1count=...[Hz] --> frequency measurement
    (i) Please assist me how to connect the driver's encoder (Ch. A A/ B B/ Z Z/) with PCI-6602, so I can get all informations above (7 measurements). What/which port of PCI-6602 connect to where from the driver.
    (ii) Please assist me how to connect the feedback signal to the PC. What/which port of PCI-6602 connect to PC.
    (iii) How to test those 7 measurements above using Measuremant and Automation Explorer (MAX) ver.4.4.1?
    Thank you for your kindly help and assistance.
    Best wishes,
    hendro

    Dear Jochen,
    (1) Principally, I'd like to use PCI-6602 to be a motion encoder also be a counter (Is it possible? Due to the manual, it is possible). I expect to have all information, such as position, time, velocity, etc. from that motion encoder (or at least the position and time). It is also expected of using PCI-6602 to do all measurements that I mentioned before . My meaning is, after having a signal from the counter, that 'count' will be converted to desire units under other programs. So, in this case, PCI-6602 is only used to get the 'count'.
    Simplified, the voltage command will send to the system (linear motor) through PCI-6052E (-10V to 10V). The actual position or other actual information will be catched (read) by using PCI-6602 (as a motion encoder, also as a counter). Then, this actual position will be used as a feedback, that will be compared to desired position.
    Is that also possible to use PCI-6602 be a motion controller + a counter + a frequency measurement in a same time parallely?
    I don't decide yet (I don't know) which acquisition rate will be needed/required, higher is better.
    (2) I'd like to apply an adaptive robust controller (yes, it is a closed loop system) under matlab with their feature called Real-Time-Workshop instead of using LV.
    (3) Power drive for the linear system will be driven by AC servo drive.
    Thanks for your help before,
    Warmly regards,
    hendro

  • Using LabVIEW to program a Pattern Trigger for the PCI-5112

    I am trying to program a pattern trigger for the PCI-5112.  Has anyone ever done this?  I am trying to use the the "Fetch forever" example as a base, then use the software trigger when there is a pattern match.
    Any help or advice with this would be very appreciated.
    PS as an example, I want to trigger when the pre-trigger data matches the pattern, say a 8 bit word such as 1010 0000.  Maybe I can try to do like my Tektonix TS5104B scope and try to program a timeout trigger.

    Good morning Andronicus,
    Thanks for contacting National Instruments with your issue, we'll try our best to resolve it for you as quickly and efficiently as possible.
    Unfortunately, there is no easy way to do what you're trying to accomplish with simply a Scope alone. The trigger input and PFI lines have no buffer and are only capable of looking for a single edge, and the standard CH0 and CH1 inputs strictly represent signals in analog. 
    So your current approach may be best, of using the Fetch Forever to acquire the signal into a prebuffer and then analyzing it and sending a software trigger.  So the best you can do in terms of response will be software-time, which is not ideal.  There is also the very tricky matter of interpreting that analog signal as a digital signal.  You'd have to know the clock rate of the incoming pattern and then also the phase in order to correctly assess the incoming pattern.  No easy task, and certainly nothing that would be super reliable or recommended.
    Your best bet would be to purchase one of our  HSDIO cards, such as the PCI-653x that inherently does pattern triggering in the hardware domain, and then route the start trigger (i.e. when the pattern has been matched) via a RTSI cable to the Scope card which can then simply use the digital edge trigger to begin it's acquisition.  This will be far more robust, easier to code and have a much quicker response time. 
    Best of luck with your project.
    Sincerely,
    Minh Tran
    Applications Engineering
    National Instruments

  • Can i use PCI-1411 to trigger NI 5112 to capture YUV vdieo wave of DVD sync?

    I have a PCI-1411 ,i can use this card to trigger NI5112 to capture a line signal of CVBS output of DVD. And i can see in the graph just a line's wave. But it seems that PCI-1411 cannot trigger the YUV output.The wave display still moves quickly,not just a line signal. Can i use PCI-1411 to trigger NI5112 to capture YUV output sync?

    A similar question to this one was answered before by an NI employee with an example program attached. Please search the discussion furoms with keywords "5112" and "imaq" and you will find a discussion on triggering a 5112 with an IMAQ board.

  • Is it possible to establish an I2C communicat​ion using PCIe-6363?

    Hi,
    Is it possible to establish an I2C communication using PCIe-6363? If yes any example would be appreciated.
    All I2C labview solution are using LabVIEW FPGA modules but PCIe-6363 doesn't seem to be compatible with FPGA modules.
    However PCIe-6363 can generate dgitial input/output signal up to 1MS/S which is more than enought for 100KHz I2C communcation.
    Thanks
    Charles

    Thanks for your link,
    it clearly explains that a Per-Cycle Tristating DAQ is necessary so I can't use the PCIe-6363 for I2C communication.

  • Is it possible to use any nvidia 8800GT in my Mac Pro?

    Hi,
    I have a 1st gen Mac Pro, with PCIe slots. Is it possible to use any 8800GT or do i have to get one from the apple webshop. This upgrade hasn`t come to Norway yet, but i`ve found some other great 8800GT`s. I don`t see why i can`t buy a MSI 8800GT (as long as it`s PCIe and not 2.0).
    What do you think? Please help me.. =/

    Thanks for the replies.
    Thats a real shame, though. The Upgrade kit cost the equivalent of $475 in Norway. Thats insane for a $170 graphics card. I found one computer store that had it listed at about $355, which i find strange. How could another computer store sell apple hardware cheaper then the official apple reseller?
    I find this whole situation frustrating. I can't buy from nvidia.com either as the taxes and stuff would likely end up in the $200 area. For once i wish i lived in the US.
    Thanks for the help. =)

  • I need to read multiple counters using PCI 6601 can I do this, and How?

    I am reading 4 TTL signals from a Magnetic Pickup how do I read multiple channels using PCI 6601?

    Not concerning my primary question, I would like to point out to an N.I. Rep. that there is a typo in the help section concerning "posting a message".
    I have built a large format, two axis digitizer using linear encoders, a 6601 counter/timer, and labview 8. In building my application program, I  initially am using two daq assistants, with each set up to accomplish  the task of reading two encoders simultaneously. In doing some research, It has come to my attention, that, with my current configuration, errors may result, due to one daq assistant attempting to access the cards driver while the other is acquiring data.  All attempts to get two channels working through a single daq assistant have resulted in an error message informing me that I can only have one task per counter.Thus far, I have not seen any noticeable errors, thought I would like to have this device "rock solid", as it will be used extensively.
    Is it possible, that I should have purchase  an "S" series board instead?

  • PCI-5112 Simulation and Calibration

    Hello,
    I am working in a lab where they are using the PCI-5112:
    http://www.ni.com/pdf/manuals/373495b.pdf
    I had a few questions.
    First, I would like to simulate this device on my computer using NI-DAQmx so I can play around with a program which we have on another computer with the actual hardware. However it is not included in the list when I try! Is there a way to "import" the PCI-5112 so that I can simulate it? If not, is there a similar device which someone recommends?
    Also while reading the spec for PCI-5112 I saw this:
    Calibrated Vertical Ranges; ±25 mV to ±25 V in 10% steps
    Just to make sure, this means:
    ±25mV, 27.5mV, 30.25mV, 33.275mV, etc...
    Or does it mean:
    ±25mV, 27.5mV, 30mV, 32.5mV...etc...
    As well, if I select a voltage range outside of these values, is it completed uncalibrated? Or does it round my input to the near calibrated range?
    I assume the same answers to the above question also apply to the Calibrated Offset Range? 
    Finally, I saw that the internal source should be calibrated to an external source every year, and the self-calibration every 24 hours. I know for certain my lab doesn't do the self-calibration every 24 hours, and I assume they have never done it to an external source. With our experiments however we are just concerned with measuring the decay of an exponential signal. Therefore, would calibration be a moot point?
    Thanks in advance for your help and sorry for the multitude of questions!
    Cheers
    Solved!
    Go to Solution.

    The 5112 is a very old device and the driver is written using tradition DAQ, not DAQmx.  This is why you cannot simulate it using DAQmx like you can most high speed digitizers.  You can simulate it by using the correct options in the Initialize with options VI instead of the simple Initialize VI.  I believe they are the default option string (it has been almost a decade since I did this).  If you try this and have problems, let us know and I can dig up the exact string.
    The 5112 does indeed have 10% increments in the voltage range setting.  The exact values vary slightly from device to device.  On the 5112, you should set the range to your anticipated need and the driver will choose the next highest range which matches your request, assuring you of best resolution (the 5112 is an 8-bit device, so this is important).
    Self calibration can be done on demand by any user.  You can see an example of how to do this in the example niScope EX Calibrate.vi.
    Let us know if you have further questions.  Good luck.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Could I use PCI-6601 to generate a 200Hz clock based on a external 40kHz clock?

    Could I use PCI-6601 to generate a 200Hz clock based on a external 40kHz clock?
    That means I want to use PCI-6601 as a frequency divider. (40KHz->200Hz)
    Is it possible? Is there any example I can refer to?

    1. Yes it's definitely possible to make such a frequency divider.
    2. Here are a couple links that may help:
    http://forums.ni.com/ni/board/message?board.id=40&message.id=3607&requireLogin=False
    http://forums.ni.com/ni/board/message?board.id=170&message.id=78359#M78359
    http://forums.ni.com/ni/board/message?board.id=40&message.id=4232&requireLogin=False
    -Kevin P.

  • Continous data acquisition using NI 5112

    Is is possible to acquire and store continous data as long as i want using NI 5112? The card contain 16MB buffer and the time required for this buffer to get filled depends on the sampling rate, but once this is full, how can i transfer my data to PC without disturbing or loosing any data during this transfer?

    There is an example that ships with NI-SCOPE called "Fetch Forever." This example uses the circular buffer of the NI 5112 to store data while acquired data is fetched to computer RAM. Please let me know if you have any problems or questions about the example.

  • Inquiring about the issue of using PCI-5922 and PCI-5412 simultaneously under Linux OS! Thank you!

    hi all,I am lily and I an AE from NI shanghai .Now I confronted a pullze from customer,and I really feel at a loss! Hope some one of you would come and land me a hand,thank you in advance!
    The problem is as follows:
    Customer use PCI-5922 and PCI -5412 under Linux OS, if they use either of the two cards seperately,there would be OK. but if the use both of the two cards simultaneously, the error will occured as attachment shows. "Error code:-50258 occured at niscope_DAQmx Create Channel (AI-Voltage-Base).vi:2  Possible reason(s):The specified software component failed to initialize."
    Can I know is there any solution vs this probelm?Thank you in advance!!
    Attachments:
    Screenshot-NI-DAQmx Test Panels.png ‏17 KB
    NI-NEW_error.txt ‏8 KB
    shortsyms.txt ‏973 KB

    This is the wrong board for this question, you should re-post here
    Regards
    Ray Farmer

  • Use PCI-6602 Counters from different threads

    Hello,
    I have read that DaqMX is thread safe. So is it possible to use several Counters form the PCI-6602 form different threads at the same time?
    Thanks
    farmer

    Hi Farmer,
    the DAQ driver is thread safe, that means, that the driver manages the
    data flow to your application and no data gets lost in case of
    simultaneously tasks in an multichannel acquisition for example. So the
    mechanism of how to deploy the data from different channels in your
    application threads will be managed by the driver.
    It's possible to create parallel threads where an data aquisition with
    different channels is running. The new DAQmx driver is a multithreaded
    driver, it improves the performance and programming simultaneously is
    much easier.
    Have a look on the following link for further information to that,
    http://digital.ni.com/public.nsf/allkb/E1C8492854855FA98625689E0072E832?OpenDocument
    regards,
    Nikolai

  • Can the Macbook Pro 15-inch 2012 model use PCIe SSD?

    I am going to upgrade the internals of my 2012 Macbook Pro 15-inch model and was wondering if I could use PCIe SSD. If it does work will my computer be able to use the benefits of a PCIe SSD or will it just work like a SATA SSD?

    Thats and excellent question....how come no one has ever reply? guys? help?!
    P.S: i dont think that it'll be possible.... Because our 2012 rMBP, use SATA and 2013 models use PCIe.... a whole different kind of technology...
    Can anyone confirm?

Maybe you are looking for

  • Order Management Ship-To location

    Hi, I am new to OM module and We are implementing OM for our client and i came through a scenario for which i need to do the setups. Scenario goes like this, my client's customer do a Dropship in his business process. when ever he get an order he pla

  • Easy DMS Installation

    We have recently upgraded to component SAP R/3 Enterprise and I would like to install Easy DMS. I would like to know how much work is required of our basis team to install this, just so I can test how good it is? Is it a lot of work to get going, if

  • Macro not working

    Hello friends,     I have written a program by using macro "rp_read_all_time_ity" . But when i execute this program no records were fetched from this macro.     I have also tested this macro in another program where it is already used and in that pro

  • My 4th gen Shuffle just up and died after 2.5 years.  It won't charge when attached to my Mac.  Can I replace a battery or do I have to buy a new one?

    My 4th gen Shuffle just up and died after 2.5 years.  It won't charge when attached to my Mac.  Can I replace a battery or do I have to buy a new one?

  • How to empty Download Basket

    Hi, Since there are too many contents in download basket, I am getting below message on service market place: Gateway Timeout The proxy server did not receive a timely response from the upstream server. Reference #1.8a4fe3c.1247504174.ec42974 and whi