User Tools

Site Tools


low_threshold_acquisition_lta_board

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
low_threshold_acquisition_lta_board [2024/07/30 14:52] – [Table] vagelislow_threshold_acquisition_lta_board [2025/10/26 13:12] (current) – [Image taking] simon
Line 11: Line 11:
 For further information about how the LTA works please read this {{ :readout:lta:low_threshold_acquisition_controller_for_skipper_charge_coupled_devices.pdf |article}}. For further information about how the LTA works please read this {{ :readout:lta:low_threshold_acquisition_controller_for_skipper_charge_coupled_devices.pdf |article}}.
  
 +There exists the possibility to use the LTA with the cdaq software of the ACM, but nobody knows if the ldaq library for the LTA already exists or not....
 +===== Hardware & Components=====
 +
 +The LTA uses 4 LTC2382-16 ([[https://www.analog.com/media/en/technical-documentation/data-sheets/238216fa.pdf|datasheet]]) 500ksps, Low Power SAR analog to digital converters from Linear Technology for signal digitization of the input signals, each coupled to a voltage reference. A number of ADG5234 ([[https://www.analog.com/en/products/adg5234.html#part-details|datasheet]]) high voltage Latch-Up proof, quad SPDT switches are used for directing the serial output of the ADCs to the integrated micro-controller while an additional ADG5207 [[https://www.analog.com/en/products/adg5207.html#part-details|datasheet]] high voltage, latch-up proof, 8-Channel differential multiplexer is also integrated for multiple CCD control.
 ===== LTA communication ===== ===== LTA communication =====
 If you want to talk to the LTA i have made a short step by step guide: If you want to talk to the LTA i have made a short step by step guide:
  
-1.      Go tot he directory /Home/LTA/Softtware/LTA_Daemon_Oscura, which includes the configure.exe file, open this directory in your terminal+1.      Go tot he directory /home/damic/Applications/LTA/ltaDaemon, which includes the configure.exe file, open this directory in your terminal
  
 2.      Do ./configure.exe 2.      Do ./configure.exe
Line 22: Line 26:
 4.      In the new terminal (called source) do: 4.      In the new terminal (called source) do:
  
-·         source setup_lta.sh (make sure in the lta.sh file is the correct name of your pc listet, default: localhost (changed to CCDTest))+·         source setup_lta.sh (make sure in the lta.sh file is the correct name of your pc listet, default: localhost
  
 ·         cd voltages ·         cd voltages
  
-·         Source voltage_setup.sh+·         source voltage_setup.sh
  
 5.      In the source terminal you can typ in the commands, all starting with lta 5.      In the source terminal you can typ in the commands, all starting with lta
  
 ---- ----
 +==== Image taking ====
 +The configure.exe does not automatically upload the sequencer. This has to be done manually with this command:
 +  * lta seq /home/damic/Applications/LTA/ltaDaemon/sequencers/legacy/skp_lta_v1.txt
 +to run the sequencer without image taking use this command:
 +  * lta runseq
 +to run the sequencer and take an image:
 +  * lta startseq
 +to read out the image:
 +  * lta read
 +to change the default saving direcotry:
 +  * lta name /home/damic/Pictures/LTA/
 +
 +==== We never got data from the LTA error ====
 +
 +It is quite possible that after an image is taking that you get the //We never got data from the LTA
 +// which can be solved by using this commands:
 +  * sudo tcpdump -i enp7s0 -n udp and host 192.168.133.7 -c 20 -w lta_pkts.pcap
 +  * sudo tcpdump -r lta_pkts.pcap -n -vvv | head -n 40
 +
 ==== Command protocoll ==== ==== Command protocoll ====
  
Line 76: Line 99:
 | sseq imageSeqA            | uploads skipper sequencer returns warning: cant read sequencer file: cleanSeq (doesnt exist)              |                                                                                      | | sseq imageSeqA            | uploads skipper sequencer returns warning: cant read sequencer file: cleanSeq (doesnt exist)              |                                                                                      |
  
 +==== Schematics ====
 +
 +^ Part Name            ^ Shematics                                                                                                  ^
 +| LTA DES Pinout        {{ :readout:lta:des_vs_skipper.pdf |LTA v1 DES Pinout Schematics}}                                               |
 +| LTA DES Complete             {{ :readout:lta:ccd_daq_v1_schematic.pdf |LTA v1 DES Schematics}}                                                                                                   |
 +| Adapter Board v1 v2  |  {{ :readout:lta:ltav1_to_ltav2.pdf |Adapter v1 to v2}}                                                    |
 +| Front End Board      |  {{ :readout:lta:lta_frontend_board.pdf |Front End Board}}                                                 |
 +| Front End Board UZH  |  {{ :readout:lta:fe_ada4817_mk2_pcb.pdf |PCB File}}  {{ :readout:lta:fe_ada4817_mk2_sch.pdf |Schematics}}  |
 +
 +===== Pin Layout =====
 +
 +There are two different Pin Layouts for two different Versions of the LTA, we use the DES Pinout. The J10, J14, J22 and J23 are blocks on the LTA itself.
 +
 +^ Pin  ^ Function DES PINOUT  ^ Function Skipper pinout  ^
 +| 1    | GND                  | Ground                   |
 +| 2    | H2B                  | H1A                      |
 +| 3    | SWB                  | H2C                      |
 +| 4    | V3C                  | H3A                      |
 +| 5    | RGA                  | RGA                      |
 +| 6    | H3A                  | SWA                      |
 +| 7    | DG                   | OGA                      |
 +| 8    | GND                  | DGA                      |
 +| 9    | VIDEO_INA            | TGA                      |
 +| 10   | VR                   | GND                      |
 +| 11   | VDD                  | GND                      |
 +| 12   | GND                  | VR                       |
 +| 13   | VSUB                 | VDD                      |
 +| 14   | J22 (Block)          | VDRain                   |
 +| 15   | J23 (Block)          | P+                       |
 +| 16   | GND                  | VIDEO_INB_N              |
 +| 17   | VIDEO_INB            | VIDEO_INB_P              |
 +| 18   | H3B                  | GND                      |
 +| 19   | V1C                  | H3B                      |
 +| 20   | TG                   | H2C                      |
 +| 21   | H1A                  | H1B                      |
 +| 22   | J14 (Block)          | RGB                      |
 +| 23   | VDRAIN               | SWB                      |
 +| 24   | VDRAIN               | OGB                      |
 +| 25   | GND                  | DGB                      |
 +| 26   | OGA                  | TGB                      |
 +| 27   | OGB                  | GND                      |
 +| 28   | NC                   | VIDEO_INA_N              |
 +| 29   | GND                  | VIDEO_INA_P              |
 +| 30   | RTDV+                | VIDEO_INC_C              |
 +| 31   | RTDV-                | VIDEO_INC_P              |
 +| 32   | RTDI+                | VIDEO_IND_N              |
 +| 33   | RTDI-                | VIDEO_IND_P              |
 +| 34   | H1B                  | V1A                      |
 +| 35   | RGB                  | V1B                      |
 +| 36   | V2C                  | V2C                      |
 +| 37   | SWA                  | V2C                      |
 +| 38   | H2A                  | V3A                      |
 +| 39   | DG                   | V3B                      |
 +| 40   | GND                  | GND                      |
 +| 41   | VIDEO_IND            | Analog +15               |
 +| 42   | GND                  | Analog -15               |
 +| 43   | VDD                  | GND                      |
 +| 44   | VR                   | GND                      |
 +| 45   | GND                  | VR                       |
 +| 46   | ANALOG +15V          | VDD                      |
 +| 47   | ANALOG -15V          | VDRAIN                   |
 +| 48   | GND                  | N+                       |
 +| 49   | GND                  | VSUB                     |
 +| 50   | VIDEO_INC            | GND                      |
 +| 51   | NC                   | NC                       |
 +| 52   | NC                   | J10 (Block)              |
low_threshold_acquisition_lta_board.1722343944.txt.gz · Last modified: by vagelis