Sometimes it is necessary to measure additional signals time synchronously with the spectra. In windows one so called time slice is 1ms. That means you are not able to switch between applications faster then that. Think you have a 2nd PCI board with analog input signals which you want to sample together with the camera signals. Your shot rate is 1ms or even 20ns (@50kHz). You now have the problem that you cannot say exactly what signal belongs to which spectra. One solution would be to save a time stamp together with that data, but you would have to sort out the stamps from the spectra and to find the corresponding one of the additional data. Thats no easy task.
For that we have the solution that together with the camera spectra, we can add the additional signals to the data stream. The values are taken directly after the camera read was done. So every data array holds the camera data and the additional signal values as if that were additional pixel values. These values are always synchronized as they are kept in the same data plot.
Our options are:
- 8 channel delay pulse generator
here you can program a complete sequence of 8 TTL-signals (0/5V) where delay and duration can be programmed individually.
- 2 or 4 integrator inputs for additional photo diodes
can be used to correct pulse energy fluctuations.
- 2 or 4 voltage inputs
0-10V (or 0-5V)inputs which can be used to store delay stage positions or other signals.
- Delay stage position counter
here the direct sync motor signals are counted to store the delay stage (is more precise then option 3)
- TDC (Time Delay Counter)
the signal delay of 2 fast photo diodes can be measured here with sub ns resolution.