TDC-GPX acam messelectronic gmbh, TDC-GPX Datasheet - Page 29

no-image

TDC-GPX

Manufacturer Part Number
TDC-GPX
Description
Precision Time Interval Measurement
Manufacturer
acam messelectronic gmbh
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TDC-GPX
Manufacturer:
AMS
Quantity:
20 000
Part Number:
TDC-GPX
0
Part Number:
TDC-GPX2
Manufacturer:
AMS
Quantity:
20 000
Part Number:
TDC-GPX2
0
Part Number:
TDC-GPX2FLQM
0
2.11.2 Continous Measurement
Task: Typical application fluorescence spectroscopy.
Measuring a continous signal stream using the internal start-retrigger.
//****** I-Mode, endless measurement range with internal start retrigger **********
PuResN=Low;
PuResN=High;
StopDis1
StopDis2
StopDis3
StopDis4
_oupd( 0,0x007FC81);
_oupd( 1,0x0000000);
_oupd( 2,0x0000002);
_oupd( 3,0x0000000);
_oupd( 4,0x2000027);
_oupd( 5,0x02004DA);
_oupd( 6,0x0000000);
_oupd( 7,0x0281FB4);
_oupd(11,0x7FF0000);
_oupd(12,0x4000000);
_oupd(14,0x0000000);
_oupd( 4,0x6400027);
StopDis1
StopDis2
StopDis3
StopDis4
Wait(1µs);
Sta01 = -inpd(10)& 0xFFFF
do
{
} while(!quit)
if
{
}
if
{
}
data = _inpd(8);
Chan = (data & 0xC000000)>>26 + 1;
Start = (data & 0x3FC0000)>>18;
Time = (data & 0x1FFFF)-0x4DA;
if
{
}
Printf(Chan,Start,Time);
data = _inpd(9);
Chan = ((data & 0xC000000)>>26) + 5;
Start = (data & 0x3FC0000)>>18;
Time = (data & 0x1FFFF)-0x4DA;
if
{
}
Printf(Chan,Start,Time);
(EF1=Low)
(EF2=Low)
Time = Time + 1µs;
Start = Start –1
Time = Time + 1µs;
Start = Start –1
(Time<0)
(Time<0)
acam-messelectronic gmbh - Am Hasenbiel 27 - D-76297 Stutensee-Blankenloch - Germany - www.acam.de
= High;
= High;
= High;
= High;
= Low;
= Low;
= Low;
= Low;
// Power-up reset
// Disable inputs
// write configuration registers:
// Rising edges, Start ringoscil.
// I-Mode
// StartTimer = 39 -> period = 1µs, EFlagHiZN
// StopDisStart, StartOff1 = 100ns
// Res = 82.3045ps
// Any error -> ErrFlag
// Start# overflow to IrFlag
// Master reset
// Enable inputs
// Wait until Start01 is available from register 10
// read Sta01 = interval first int. Start – ext. Start
29
// Data on IFIFO1?
// Read IFIFO1
// Get channel#
// Get Start#
// Get time Stop-Start
// Negative time refers to next start
// Remap time to old start
// Correct start number
// Data on IFIFO2?
// Read IFIFO2
// Get channel#
// Get Start#
// Get time Stop-Start
// Negative time refers to next start
// Remap time to old start
// Correct start number
TDC-GPX

Related parts for TDC-GPX