MNL-1012 Rev A
17
SPI
The Flame has the ability to function as a SPI master through the SPI port, which comprises the SPI Master Clock, SPI Master MOSI,
SPI Master CS, and SPI Master MISO pins. To send messages over the SPI port, use the
General SPI Input/Output
message. The
Flame does not send or receive any SPI data without direction from its host PC.
•
Because SPI is a full-duplex transaction, the
General SPI Input/Output
message both reads and writes at the same time. For
instance, a four byte write will return four bytes of dummy read data, and a four byte read requires four bytes of dummy write
data:
o
MOSI data is established just prior to the rising edge of the SPI clock
o
MISO data is sampled just after a falling edge of the SPI clock.
I2C
The Flame has the ability to function as an I2C master through the I2C port, which comprises the I2C-SDA, and I2C-SCL pins. To send
messages over the I2C port, use the General I2C Write and General I2C Read messages. Note that the Flame does not send or receive
any I2C data without direction from its host PC. The I2C lines are pulled up internally to 3.3V by 2K resistors.
Timing Signals
Strobe Signals
Single Strobe
The Single Strobe signal is a programmable TTL pulse that occurs at a user-determined time during each integration period. This
pulse has a user-defined High Transition Delay and Low Transition Delay. The pulse width of the Single Strobe is the difference
between these delays. It is only active if the Lamp Enable command is active.
Synchronization of external devices to the spectrometer's integration period is accomplished with this pulse. The Strobe Delay is
specified by the Single Strobe High Transition Delay (SSHTD) and the Pulse Width is specified by the Single Strobe Low Transition
Delay (SSLTD) minus the Single Strobe High Transition Delay ( PW = SSLTD
–
SSHTD). Both values are programmable in 500ns
increments for the range of 0 to 65,535 (32.7675ms).
The timing of the Single Strobe is based on the Start of Integration (SOI). SOI occurs on the rising edge of
ROG which is used to
reset the Sony ILX511 detector. In all trigger modes using an External Trigger, there is a fixed relationship between the trigger and the
Summary of Contents for FLAME
Page 2: ...MNL 1012 Rev A i...