Created by Lawrence Niu, last modified by Georg Jaindl on Nov 27, 2019
Bruker Microscope Wiring
ScanImage supports communication with the Bruker Resonant Controller and the Bruker MAMC stage controller. ScanImage is an open-source software package for controlling laser scanning microscope with a comprehensive feature list. It is written in Matlab and is fully scriptable and customizeable by the user. Please contact support@vidriotech.com for more information.
The following connections need to be made to connect a Bruker resonant scanning system to ScanImage:
Signal Source
Signal Sink
Description
Bruker Resonant Controller / RS-232
SI Computer COM Port
Controls Resonant Scanner Amplitude
Bruker Resonant Controller / Sync (MMCX)
SI Primary DAQ board / PFI0
Resonant Scanner Sync Signal
SI Primary DAQ board / PFI11
Bruker Resonant Controller / Trigger In
Starts the generation of the resonant scanner sync signal
SI Primary DAQ board / AO0
Bruker Galvo Controller / X Input
X-Galvo Position Control
SI Primary DAQ board / AO1
Bruker Galvo Controller / Y input
Y-Galvo Position Control
Bruker Galvo Controller / X Feedback
SI Primary DAQ board / AI0
X-Galvo Position Feedback
Bruker Galvo Controller / Y Feedback
SI Primary DAQ board / AI1
Y-Galvo Position Feedback
disconnected / grounded
Bruker Galvo Controller / Switch
Switches between X1/Y1 and X2/Y2 input
Wiring Diagram for ScanImage - Bruker integration
Software Configuration
Start ScanImage and create a new Machine Data File. In the ScanImage Machine Configuration Editor, add an entry for a Resonant Scanner and a Linear Scanner. In the Additional Components and Plugins section, add an entry for 'Bruker Resonant Controller'.
The resonant scanner amplitude is set through a serial connection, and does not require an analog output. Set the analog output to SI Primary DAQ board / AO0. This is just a placeholder value and is not going to be used.
Configure the Bruker Resonant Control Plugin: enter the resonant scanner name from step 1 to link the plugin to the scanner. Specify the DAQ device and trigger terminal to send the start trigger to the Bruker Resonant Control Box.
Wiring Diagram for ScanImage - Bruker integration
Icon
ScanImage currently does not support the configuration of the Bruker PMT Preamplifier. Use Prairie View to set appropriate Parameters. These settings persist when Prairie View is closed. Note: for resonant scanning, filter settings of 15MHz or higher are appropriate. When using linear (galvo/galvo) scanning with ScanImage, these settings do not need to be changed, since ScanImage samples the PMT with high speed even in linear scanning mode.
Stage controller
In the Machine Configuration Editor, add an entry for the Bruker MAMC stage controller: