Difference between revisions of "CAEN V785N ADC"
Jump to navigation
Jump to search
Line 23: | Line 23: | ||
1 msec Max gate width | 1 msec Max gate width | ||
+ | |||
+ | ==Data Format== | ||
+ | |||
+ | |||
+ | {| border="1" |cellpadding="20" cellspacing="0 | ||
+ | |colspan= "2" | Address | ||
+ | |- | ||
+ | | Module|| address | ||
+ | |- | ||
+ | |V775 || 0x610000 | ||
+ | |- | ||
+ | |V785 || 0x20000 | ||
+ | |- | ||
+ | |V792 || 0xee0000 | ||
+ | |- | ||
+ | |V260 || 0xda0000 | ||
+ | |- | ||
+ | |V1495 || 0x80110000 | ||
+ | |- | ||
+ | |VX1190 || 0x210000 | ||
+ | |- | ||
+ | |SIS3610 || 0x3800 | ||
+ | |- | ||
+ | |JlabF250 || 0 | ||
+ | |- | ||
+ | |Struck3332|| 0x40 | ||
+ | |} | ||
=Address= | =Address= |
Revision as of 19:54, 13 December 2016
CAEN peak sensing multi event ADC
Documentation & Specs
http://www.caentechnologies.com/csite/CaenProd.jsp?parent=11&idmod=285
Specs:
0-> +4 Volt input
5.7 us conversion time
12 Bit ADC
50 nsec min rise time for input pulse
1 k-Ohm input impedance
250 nsec min gate width
1 msec Max gate width
Data Format
Address | |
Module | address |
V775 | 0x610000 |
V785 | 0x20000 |
V792 | 0xee0000 |
V260 | 0xda0000 |
V1495 | 0x80110000 |
VX1190 | 0x210000 |
SIS3610 | 0x3800 |
JlabF250 | 0 |
Struck3332 | 0x40 |
Address
const PDC_ADDR = 0x0200000
Library functions
c785Clear(ADC_ID); c785ClearThresh(ADC_ID); /* Zero c785 thresholds for all channels*/ c785Enable(ADC_ID); c785Status(ADC_ID,0,0); stat = c785Dready(ADC_ID); if(stat > 0) { nwrds = c785ReadEvent(ADC_ID,rol->dabufp); if(nwrds<=0) { logMsg("ERROR: ADC Read Failed - Status 0x%x\n",nwrds,0,0,0,0,0); c785Clear(ADC_ID); } else { rol->dabufp += nwrds; } }else{ logMsg("ERROR: NO data in ADC datascan = 0x%x\n",stat,0,0,0,0,0); c785Clear(ADC_ID) }
Standalone functions on 2.6.2
A standalone program was created to test the peak sensing ADC functions in the library on the CODA 2.6.2 ROC
error message:
initializing the SIS3610 Initialized SIS3610 ID 0 at VME (USER) address 0x3800 (0xacfbb800) gefVmeAttachCallback failed: code 0x3010000b ERROR: vmeIntConnect failed