신호처리와데이터수집장치 Signal Processing & Data Acquisition System 부산대학교물리학과교수유인권 제 7 회핵물리학교, APCTP 06/28/2009 핵물리학교

Similar documents
KAERI/AR-636/2002 : 技術現況分析報告書 : 방사선 계측기술 및 중성자 계측기 기술 개발 현황

歯03-ICFamily.PDF

전자실습교육 프로그램

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

Slide 1

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft Word - SRA-Series Manual.doc

디지털공학 5판 7-8장

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

Microsoft PowerPoint - ch03ysk2012.ppt [호환 모드]

전자교탁 사양서.hwp

MAX+plus II Getting Started - 무작정따라하기

박선영무선충전-내지

2

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

歯AG-MX70P한글매뉴얼.PDF

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7),

KR

03 장태헌.hwp

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

歯전기전자공학개론

서보교육자료배포용.ppt

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

전기정보 11월(내지).qxp

요약문 1 요 약 문 1. 과 제 명 : 소음노출 저감을 위한 작업환경관리 및 측정방안 연구 2. 연구기간 : ~ 연 구 자 : 연구책임자 장 재 길 (연구위원) 공동연구자 정 광 재 (연구원) 4. 연구목적 및 필요성

282서비스업관리-마트

PowerPoint 프레젠테이션

EMP 표 1. Table 1. Status of electromagnetic shielding military targets and constructed military unit. /

소개.PDF

Microsoft Power Point 2002

DIB-100_K(90x120)

intro

airDACManualOnline_Kor.key

RFID USN_K_100107

Chap06(Interprocess Communication).PDF

<4D F736F F F696E74202D20BEC6B3AFB7CEB1D7B9D7C6C4BFF64943BFF6C5A9BCA55F FBEC8B1E6C3CA2E707074>

1.LAN의 특징과 각종 방식

FTTH 기술발표

팬도캐드소개

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

Chapter4.hwp

歯DCS.PDF

T100MD+

歯02-BooleanFunction.PDF

[8051] 강의자료.PDF

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

< C6AFC1FD28B1C7C7F5C1DF292E687770>

내용 q Introduction q Binary passand modulation Ÿ ASK (Amplitude Shift Keying) Ÿ FSK (Frequency Shift Keying) Ÿ PSK (Phase Shift Keying) q Comparison of

(Exposure) Exposure (Exposure Assesment) EMF Unknown to mechanism Health Effect (Effect) Unknown to mechanism Behavior pattern (Micro- Environment) Re

PRO1_09E [읽기 전용]

서강대학교 기초과학연구소대학중점연구소 심포지엄기초과학연구소

API 매뉴얼

<4D F736F F F696E74202D2028B9DFC7A5BABB2920C5C2BEE7B1A420B8F0B5E220C8BFC0B220BDC7C1F520BDC3BDBAC5DB5FC7D1B1B94E4920C0B1B5BFBFF85F F726C F72756D>

,.. 2, , 3.. 본론 2-1 가상잡음신호원생성원리, [8].,. 1.,,. 4 km (13.3 μs).,. 2 (PN code: Pseudo Noise co- 그림 2. Fig. 2. Pseudo noise code. de). (LFSR: Line

ez-shv manual

hd1300_k_v1r2_Final_.PDF

Microsoft PowerPoint - analogic_kimys_ch10.ppt

歯A1.1함진호.ppt

PowerPoint 프레젠테이션

<C3D6C1BEBAB8B0EDBCAD2E687770>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

歯Cablexpert제안서.PDF

??뀁?뀁?

API 매뉴얼

B _00_Ko_p1-p51.indd

: RTL-SDR (Young-Ju Kim: Implementation of Real-time Stereo Frequency Demodulator Using RTL-SDR) (Regular Paper) 24 3, (JBE Vol. 24, No. 3, May

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 26(12),

29 Ⅰ. 서론 물리학자들이 전파의 이론을 정립한 이후, 이를 기술적으로 실현함은 물론 적정 수준의 19세기 물리학자인 페러데이, 맥스웰, 헤르츠 등의 연구 결과로 인류는 전기장과 자기장의 변화 에 따른 전파를 만들어 낼 수 있게 되었고, 인류에 게 있어 없어서는 안되

1. Features IR-Compact non-contact infrared thermometer measures the infrared wavelength emitted from the target spot and converts it to standard curr

Microsoft Word - Automap3


ºÎ·ÏB

슬라이드 1

(specifications) 3 ~ 10 (introduction) 11 (storage bin) 11 (legs) 11 (important operating requirements) 11 (location selection) 12 (storage bin) 12 (i

untitled


PowerPoint Template

C++-¿Ïº®Çؼ³10Àå

¼º¿øÁø Ãâ·Â-1

untitled

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Aug.; 27(8),

MR-3000A-MAN.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 26(10),

Ultimate High Performance Audio tx-usb Operating Instructions Rev : 1.0

chapter4

PRO1_14E [읽기 전용]

untitled

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1),

Microsoft Word - HD-35 메뉴얼_0429_.doc

歯FDA6000COP.PDF

lecture4(6.범용IO).hwp

TViX_Kor.doc

<BBEABEF7B5BFC7E22DA5B12E687770>

- 2 -

인켈(국문)pdf.pdf

Preliminary spec(K93,K62_Chip_081118).xls

Information Memorandum Danam Communications Inc

PowerPoint Presentation

Transcription:

신호처리와데이터수집장치 Signal Processing & Data Acquisition System 부산대학교물리학과교수유인권 제 7 회핵물리학교, APCTP 1

Contents Leo, W.R., Techniques for Nuclear and Particle Physics Experiments, Springer Verlag, 1994 NOTICE ( 주 ) 김상열박사세미나 HIPEx DAQ System by IKYoo, JHKim, KEChoi, CWSon 1. Introduction 2. NIM Standard 3. Signal Transmission 4. Electronics for Signal Processing 5. Pulse Selection 6. Electronic Logic 7. Timing Methods and Systems 8. Data Acquisition System - CAMAC 9. Data Acquisition System - VME 2

Introduction Detector System Electric Signals Signal Processing Digital Data Data Acquisition Off-line Data Analysis Physics Analysis Ev / Track Selection Data Reconstruction Central Acquisition Event Builder TDC / QDC Amplifying / Discrimination Time-Of-Flight Tracking Beam On/Off HV / LV system Trigger System 3

보편적인핵물리실험 electronics setup 신호의크기를조절하는것이아니라 Charge 를 Vlotage 로변환하는기능을담당한다. ( 우리의 AMP 와는다른것 ) Detestor 에반드시 Voltage Supply 를걸어주어야함 여기서 Logic 은 NIM, TTL, ECL 을통칭함 06/28/2009 핵물리학교 2009

Introduction Signal Processing Converter Logic Units Cables Modules BUS System POWER Control RACK Pulse Signal Analog vs. Digital Fast vs. Slow 5

2. The NIM Standard NIM bin : Power Supply to each module : -24, -12, -6, -3, 0, +3, +6, +12, +24V 6

Logic Signals NIM, TTL, ECL Logic Signals Slow / Fast Logic Signals Positive / Negative Signals Noise immunity / no loss of bandwidth / minimize ground loop Twisted pair cable / flat ribbon cable Converter needed slow pos. NIM fast neg. NIM TTL ECL Yes, 1 +3 ~ +12V -0.7 ~ -0.9V 2 ~ 5V -1.75V No, 0 +1 ~ - 2V +0.05 ~ - 0.05V 0 ~ 0.8V -0.9V 7

3. Signal Transmission Commonly used Coaxial cables and Characteristics NAME RG-58/U RG-58C/U RG-174/U RG-62/U RG-59/U Z (impedance) 50 Ohm 50 Ohm 93 Ohm 73-75 Ohm Delay (ns/m) 5.14 / 5.06 5.14 4.0 5.14 Diameter (cm) 0.307 / 0.295 0.152 0.635 0.381 Capacitance (pf/m) Max.op. Voltage (kv) 93.5 98.4 44.3 68.9 67.3 1.9 1.5 0.75 2.3 Use Fast Signal Trans. Fast Signal Trans. Slow Signal Trans. HV power BNC Lemo BNC HV Single and double braided, high temperature use etc. 8

Coaxial Cable : 3. Signal Transmission two concentric cylindrical conductors signal / ground electromagnetic shielding self-capacitance and inductance ideal lossless cable 9

3. Signal Transmission Coaxial Cable : self-capacitance and inductance 10

3. Signal Transmission Ideal lossless cable : 11

3. Signal Transmission Ideal lossless cable : for an input signal of solution : with signal propagation : delay ~ 5ns/m characteristic impedance : 12

3. Signal Transmission Impedance Matching - Z1 < Z2 1/Z1 = 1/R + 1/Z2 R = Z1Z2/(Z2-Z1) - Z1 > Z2 Z1 = Z2 + R R = Z1 - Z2 13

4. Electronics for Pulse Signal Processing Preamplifier (PA) Scaler Amplifier (AMP) Coincidence Units Pulse Shaping Biased Amplifier (BA) Pulse Stretcher (PS) Linear Gate (LG) Delay (DELAY) Discriminator (DISCR.) Single Channel Analyzer (SCA) Analog-to-Digital Converter (ADC) Multichannel Analyzer (MCA) Time-to-Amplitude Converters (TAC) 14

4. Electronics for Pulse Signal Processing Preamplifier 15

흔히쓰이는두종류의프리엠프 out out 축전지에 Charge가 Full로차고나면, current가저항 Rf로흘러간다. Detector 06/28/2009 에는전압을걸어주기때문에항상축전지가걸려있는것과같다. 핵물리학교 2009

4. Electronics for Pulse Signal Processing BA SCA Pulse Stretcher TAC Discriminator COIN 17

5. Pulse Height Selection and Coincidence Techniques A Simple Counting System DET PA AMP DISC. SCALER HV A Simple Counting System for pulse height selection DET PA AMP SCA SCALER HV 18

5. Pulse Height Selection and Coincidence Techniques Basic Coincidence Technique HV DET PA AMP DISC. DELAY COIN SCAL ER DET PA AMP DISC. DELAY HV IN1 IN2 OUT 19

5. Pulse Height Selection and Coincidence Techniques Pulse Shape Discrimination (PSD) 20

5. Pulse Height Selection and Coincidence Techniques Pulse Shape Discrimination (PSD) 21

6. Electronic Logic for Experiments One-Body Scattering Two-Body Scattering 22

Measurement of the Muon Lifetime 6. Electronic Logic for Experiments 23

7. Timing Methods and Systems WALK JITTER Zero-crossing Constant fraction Discriminator 24

7. Timing Methods and Systems Calibration the Timing System 25

흔히쓰이는세종류의 ADC Signal 의최고점에이르는순간 a 부터는신호가끝날때까지일정하게유지함 Siganl 의면적을적분함 ground 와 gate 와의차이값을적분하여나옴 06/28/2009 핵물리학교 2009

Data AcQuisition System 데이터수집장치 27

Data Acquisition(DAQ) 란? ADC나 TDC등에의해 digitize된신호를버스를통해읽고, 기록여부를판단하여기록장치에기록하는일련의과정을지칭한다. Bus 란? 정확하게 DAQ 가무엇이라고규정하지는않지만, DAQ 라고하면대개이렇게얘기함 Address, Data 와 Strobe 들로구성된신호의다발 흔히사용되는버스 PCI, USB, IDE (PC 에서 ), VME, CAMAC ( 핵물리 ) 06/28/2009 ( 주 ) 노티스에서 VME 를자체제작가능함 핵물리학교 2009

암흑물질탐색연구단의 flash ADC DAQ VME USB2-VME controller 의 신호모습 (~24MB/s 전송 ) 06/28/2009 핵물리학교 2009

8. Compute Automated Measurement And Control System Computer Controlled Electronics 30

CAMAC DAQ System ( 장점 ) 모듈이엄청퍼져있다. ( 장점 ) 버스구조가간단하다 ( 안정적이다 ). ( 장점 ) 배우기쉽다. ( 단점 ) 전송속도가다소느리다 ( 최대 3MB/s). ( 단점 ) 핵. 입자물리이외사람들이사용안한다 ( 비싸다 ). ( 단점 ) 메이저생산업체가망했다. 06/28/2009 핵물리학교 2009

8. CAMAC System N L N L 32

Read 를주관하는부분 signal 이들어왔으므로받으라는명령을내림 Writer 를주관하는부분 CAMAC bus 특징 controller 를기준으로 Read 와 Writer 로나눔 - Read 와 Write 데이터선이따로있다. - Acknowledge 가없는동기 (synchronous) 버스이다. - N 과 L 신호가슬롯각각에 1 대 1 연결된다. 06/28/2009 핵물리학교 2009 33

Controller -> Module - W1-24 : 24bit의데이터쓰기신호 - N1-24 : 각슬롯의모듈을 access하기위한 address - B : Busy = 현재 CAMAC cycle중이다. - F1,2,4,8,16 : 모듈이수행할 function을설정한다. - A1,2,4,8 : 모듈안에서채널을구분한다. - S1,2 : CAMAC cycle의시간관계신호 - I : Inhibit = CAMAC 명령수행을금지한다. - C : Clear = 일부 register를클리어한다.( 모듈마다다름 ) - Z : initialize = 모든 register를클리어한다. 06/28/2009 핵물리학교 2009 34

Module -> Controller - R1-24 : 24bit 의데이터읽기신호 - L1-24 : LAM(Look At Me) 신호로각각의모듈에서 controller 로연결된다. 특정한상황발생시설정된다.( 조건은모듈마다다르다.) - X : accepted = CAMAC 명령이유효할때발생 - Q : response = 특정 CAMAC 명령에대해특정한상황일때발생된다. ( 모듈마다다르다.) ( 예, test LAM 시 ADC 변환완료됐다 LeCroy2249A) 06/28/2009 핵물리학교 2009 35

이만큼의시간간격을줘서이안에신호가오면인식을함 - CAMAC 의모든신호는 TTL active low이다. (0.8V이하 = 1, 2.0V이상 = 0) - S1 : N신호후이신호 ( 약 500ns) 이전까지 R, X, Q신호가설정되어야한다. -S2 : N이후 ( 약 1us) 이신호에서 cycle이종료된다. 06/28/2009 핵물리학교 2009 36

자주쓰이는 CAMAC 명령어 ( 모듈마다다를수도있음 ) - F(0) = 데이터레지스터읽기 - F(8) = LAM상태읽기 - F(9) = 모듈클리어 - F(16) = 레지스터쓰기 - F(24) = disable LAM - F(26) = enable LAM 06/28/2009 핵물리학교 2009 37

CAMAC controller란? - DAQ를구성하기위해서는 PC와의연결이필요하다. - PC에서는 CAMAC bus를지원하지않는다 - PC의 PCI 또는 USB, 기타등등과의 link가필요하다. - 일반적인 PC bus의신호를 CAMAC신호로바꾸는회로를 CAMAC controller라한다. CAMAC 을프로그래밍한다는것은? - 결국 PC 의 PCI 나 USB 를프로그래밍하는것이다. - controller 마다주어진 protocol 이존재한다. 06/28/2009 핵물리학교 2009 38

int main(void) { unsigned long data; 데이터레지스터를읽어라는명령어 data = CAMAC(5, 0, 0); // read latch register data = CAMAC(5, 0, 9); 클리어하라는명령 // clear latch register return 0; } unsigned long CAMAC(int N, int A, int F) { unsigned long addr, data; addr = (N << 11) (A << 7) (F <<2); data = VMEread(A32D32, 10, addr); // VME 명령어이다. 06/28/2009return data; } 핵물리학교 2009 39

HIPEx CAMAC DAQ System TOYO / CAEN Controller setup -> Station, Channel number call run_daq.c -> save to ASCII call d2root.c macro -> convert to a root file online monitoring of DAQ -> current entry 06/28/2009 핵물리학교 2009 40

9. Versa Module Eurocard DAQ System 44

HIPEx VME DAQ System Notice ( 주 ) Controller 8 channel x 8 mod. Amp - Shaper - FADC 100 MHz 일체형 Setup -> Station, Channel number call run_daq.c -> save to ASCII / Pulse shape call a macro to convert to QDC value 45

100ns 10ns VME Oscilloscope

9.2us 9.2us VME Oscilloscope