06-08-2010 03:43 PM
Hi,
I have a photon Focus MV-D1024E-160-CL-12 camera connected with a PCI2-1429 board. I trigger my camera externally using a NI-DAQ and an I/O board to the camera. I am having a problem with the frame rate of my camera. In the manual it says that the camera can operate at 150 fps. When I am triggering at 10Hz the camera works fine. But when I trigger it at 100 Hz the camera does not give me the required fps. I am imaging an analog clock to measure the fps. When I am triggering at 100 Hz I should get just 1sec in images but instead I am getting images of 3sec. I am using the NI-IMAQ sequence example for it. Is it a software problem (e.g. buffer allocation etc) or a hardware limitation.
06-08-2010 04:06 PM
Hi,
from your question I would assume that it relates to NI-DAQ. There is a specialiced forum for NI hardware, while this one is concerned with CVI software... Maybe I missed the CVI related part?
06-08-2010 05:36 PM
Hi,
My question is not related to NI-DAQ as I do not have any problems with the DAQ. I have checked the output signal on an oscilloscope and it is fine. My question is related to the CVI programming for the external triggering of my camera. I am not sure if it is a hardware problem or if something is wrong with the code. The code I am refering to is the NI-IMAQ sequence example which comes with the package.
06-09-2010 12:55 PM
Hi Farhan,
I'm not sure what you mean by you get 3sec of images when you should get 1sec of images. Can you clarify? And what is this analog clock you are imaging to measure the fps?
What if you decrease the size of your image (resolution, pixel size), does that help? It could also be that your exposure time is taking longer than 10ms to acquire and therefore is missing triggers, and as a result reducing your fps.
By looking at your camera, you could count the number of missed triggers, perhaps you can explore this possibility.
06-09-2010 04:21 PM
Hi Tejinder,
I am imaging a clock to measure the fps of the camera. When I trigger my camera at 100 Hz and get 100 images of the clock I should see the clock move just one second in my collected images. But instead of one second the clock moves 3 seconds. My camera exposure time is based on the trigger pulse width.
I have tried increasing the duty cycle of my trigger signal I get a slightly higher frame rate.
The missing trigger measures the trigger signal even when I have stopped acquiring the images.
Do you have other suggestions to measure the frame rate of my camera?
06-10-2010 03:04 PM
Hi Farhan,
I see, thanks for clarifying. As a first step, I would check MAX. At the very bottom right of MAX, it should display the frames per second when performing a grab. I would check that first.
06-10-2010 10:58 PM
06-11-2010 02:12 PM
Hello Farhan,
You can use the Calculate FPS VI here to display the number of frames/second for your camera.
06-14-2010 12:21 AM
06-15-2010 09:59 AM
Hi Ahmad,
Let me look around and see if I can find you a similar function for CVI. I will post it as soon as I get something.
Thanks and have a great day.
Esmail Hamdan | Applications Engineering | National Instruments