open auc update cfa & sednterp san antonio 2012. hardware open auc

20
Open AUC Update CFA & Sednterp San Antonio 2012

Upload: sheldon-scandrett

Post on 14-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Open AUC UpdateCFA & Sednterp

San Antonio 2012

Page 2: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

HARDWAREOpen AUC

Page 3: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

CFA

5 feet

3 feet

Low

er o

ptic

al tr

acks

Upp

er o

ptic

al tr

acks

Page 4: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Rotor

Fiber composite Titanium inserts

8-hole 60,000 rpm 6.5 cm center Uses current cells In situ temperature

measurement In testing

Page 5: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Electronic interfaces

Synchronizer RAM Master clock

14-bit 5 MHz A/D Source/detector control

Power supply & stack

Page 6: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Multiple synchronizing modes Open collection

Fluorescence Once in a revolution

HRI, MWA Many times per revolution

LALS

0.1o resolution and accuracy Offset, delay, duration for each revolution Number of repeats per acquisition event

1 to infinity Background computer updating

CFA Synchronizer

Synchronizer

Master clock

Page 7: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

CFA ‘Stack’ architecture

Up to 15 stacks Up to 7 boards/stack

Master clock 8 MHz auto ranging

Synchronizer 14-bit DAC 3x1-Mbyte RAM Source/detector control

Each board knows its address Address: Optical track, stack, board number, board type Polled on software start up

10 cm

Power supply

Master clock

Synchro

DAC

Memory

Memory

Memory

SrcDetCTRL10 cm

15 cm

Page 8: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

48-bit parallel DIO

11 bit address/command

4-bit “stack” address

3-bit board address

4-bit command

16 bits data out

16 bits data in

μs Data acquisition bus

Page 9: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Motion control

Provisions for Stepping motors Linear motors Servo motors

Common interface

Stepping motor driven monochromatorServo driven optical platform

Linear motor scanner

Page 10: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Motion control subsystem Separate computer Token ring network Up to 255 trajectory generators

Ramp speed up/down Event generation Encoded position Threaded

TG

1

TG

2T

G3

TG

4

TG

i

TG

iT

Gi

TG

iT

Gi

TG

i

TG

i

TG

i

TG

iTG

i

CPU

CFA motio

n contro

l

CFA motio

n contro

l

MotionControl

Optical tracksMaster daemon

Page 11: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

MWA Absorbance optics

0.06 OD

Scan interval = 10 – 15 seconds

Page 12: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

CFA Software subsystems

Master Daemon- communications/UI Machine- vacuum, temp control, rpm Motion control- steppers, servos, linears μs DIO- clocks, synchros, DACs, memory ms DIO- address, temp logger, A/D Optical tracks- sources, detectors Experiment- setup, protocol Sednterp2- solutions, calculations

System integration

Page 13: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

CFA schematic

MasterDaemon

OT1

S2

S3

S4

S1 D1

D2

D3

D4

OT2

S2

S3

S4

S1 D1

D2

D3

D4

OT3

S2

S3

S4

S1 D1

D2

D3

D4Experiment

Machine

μsDIO

msDIO

MotionControl

D1 StackD1 Motion

S2 StackS2 Motion

D2 StackD2 Motion

S3 StackS3 Motion

S1 StackS1 Motion

D4 StackD4 Motion

S4StackS4 Motion

D3 StackD3Motion

D1 StackD1 Motion

S2 StackS2 Motion

D2 StackD2 Motion

S3 StackS3 Motion

S1 StackS1 Motion

D4 StackD4 Motion

S4StackS4 Motion

D3 StackD3Motion

D1 StackD1 Motion

S2 StackS2 Motion

D2 StackD2 Motion

S3 StackS3 Motion

S1 StackS1 Motion

D4 StackD4 Motion

S4StackS4 Motion

D3 StackD3Motion

Sednterp2

External programs

Page 14: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Experiment subsystem

User Login (optional)

Setup Rotor, cells, channels, windows, etc.

Samples Match with channels Sednterp 2

Protocol Which optical systems with which samples

Number of scans, delay, interval Advanced- optical system characteristics (e.g. gains)

RPM, temperature, wait before starting

Page 15: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

CFA software statusSubsystem Design Build

TestDriver Integration

Machine √ √ √ √Motion control

√ √ √ √

μs DIO √ √ √ √ms DIO √ √ √ √Master Daemon

√ √ √

Optical tracks

√ √

Experiment √ √Sednterp 2 √ √ √

Page 16: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

SEDNTERP 2Update on

Page 17: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Sednterp 2

Based on Sednterp 1 Thanks to John Philo

Same calculations Same logic Imports existing

Sednterp 1 data Multiple versions

Windows XP 7 Mac OSs Linux Web

Page 18: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

What’s new in Sednterp 2

Uses “daemon” model SQLite DB Javascript computations in modules Rendering engines for desktop & web Public web version in May

David Hayes’ help file now is a Wiki PDF version available for “unconnected” computers

Daemon has TCP/IP socket Allows external programs to use Sednterp 2 XML commands documented CFA software will use this

Page 19: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Why use Java script?

No recompilation New Computations New Tables of values New User interfaces New Graphs

E.g. Concentration unit conversion

Download: http://bitcwiki.sr.unh.edu/index.php/Downloads

Page 20: Open AUC Update CFA & Sednterp San Antonio 2012. HARDWARE Open AUC

Many thanks to

Bo Demeler Helmut Cölfen Michael Brigham-Burke BITC John Philo David Hayes Walter Stafford Jack Correia

http://bitcwiki.sr.unh.edu/