05-27-2014 09:12 AM - edited 05-27-2014 09:23 AM
Thank you for the link to this timer !
Unfortunately it seems my computer doesn't has precision timer according to the VI's error message 😕
Do you know where I could find a list of the processors that have this feature (like this I could compare).
I have a Intel Core i5-2430M @ 2,4 Ghz.
I am a student in internship, so tomorrow I'll ask my tutors if they have another DAQ board available for me in which I could define the waveform, since my SensorDAQ counter isn't fast enough...
The problem is that their budget is very limited, so I don't know if I will have another device. But it seems I have no other choice, so...
Thank you !
Edit : @ GerdW
Indeed, I cannot use waveforms with my DO channels.
I have a counter that could be used, but it is too slow (~2ms is the shortest period it can achieve).
My DO ports, nevertheless, can do a little better than 8ms pulses. I managed to obtain 2,4 ms pulses with the VI presented in my first post of this topic. (Checked through an oscilloscope).
But it is still insufficient for what I need to do. 🙂
05-29-2014 02:23 AM
Okay so thank you everybody, my problem has been solved.
Instead of using an expensive board, I am using a Arduino uno. I programmed the output signal in it and it works just fine. It is trigerred by an analog input that I command thanks to the SensorDAQ.
It could be an idea for those who don't want to buy too expensive cards for simple applications...
But once again, thank you for giving me this idea, because I was focused on LabVIEW without considering hardware.
Thanks !
06-09-2014 05:38 AM
From the spec it seems to be able to sample at 48kS/sec, which you can use as a clock/timer.
This'll give you a resolution of ~20us.
Set up a full speed sample and read as many samples as needed to get a good pause. E.g. 3 to get a 60us 'wait'.
I dont know how accurate it'll be, but it should get you below the 1-3ms minimum wait of windows.
/Y