Multi motorized-micromanipulator control system (71 pages)
Summary of Contents for Sutter Instrument Lambda SC
Page 1
Lambda SC Smart Shutter ® Control System USB Installation & Configuration Rev. 1.03 (20080617) One Digital Drive Novato, CA 94949 Voice: 415-883-0128 Web: www.sutter.com Fax: 415-883-0572 Email: info@sutter.com...
4.2.2.1 Confirmation Command Echo ..................16 4.2.2.2 Command Completion Indicator ..................16 5. REMOTE CONTROL: USB Port....................17 5.1 Installing the Lambda SC as a USB Device on a Windows System ..........17 5.1.1 Installation Steps ........................17 5.1.2 Interactive USB Device Driver Installation (Windows Only) ..........18 5.2 Installing the USB Interface for Non-Windows Systems............21...
Page 6
Table 4-2. Remote control commands ...................... 7 Table 4-3. Status command return codes and data ................10 Table 4-4. Timer command time encoding ....................14 Table 4-5. "Get Controller Type and Configuration" command return codes and data....15 LAMBDA SC USB INSTALLATION & CONFIGURATION – REV. 1.03 (20080617)
1.1 About this manual The Lambda SC is a system designed to control and drive a single SMARTSHUTTER. The configuration and control of the Lambda SC is made via the USB port, and basic control is possible via TTL triggering.
4. REMOTE CONTROL The remote control of the Lambda SC can be achieved by issuing commands on a remote computer and transmitting them to the Lambda SC over a USB (Universal Serial Bus) or RS- 232 serial connection. This chapter provides a description of these commands and how they are used.
ASCII carriage return after a command’s task is complete, is the same for both serial and USB interfaces. 4.1 Input Command Structure The following table provides a complete list of all the remote commands for the Lambda SC. Table 4-2. Remote control commands Command...
Page 10
TTL IN falling edge. FA + A4 SmartShutter to 11111010 + 10100100 Toggle Open/Close TTL OUT Disabled 250 + 176 Disables TTL OUT shutter open synch signal. FA + B0 LAMBDA SC USB INSTALLATION & CONFIGURATION – REV. 1.03 (20080617)
Page 11
Resets the controller and sets the configuration to the Last Saved the one that was last saved. Configuration 11111011 Get Controller Type Queries the controller as to its type and and Configuration * configuration. 11111011 LAMBDA SC USB INSTALLATION & CONFIGURATION – REV. 1.03 (20080617)
Note that this byte is present (and at this position) in Status structure only if the Shutter Mode (Byte 3) contains the value for Neutral Density (222 decimal (DE hexadecimal)). LAMBDA SC USB INSTALLATION & CONFIGURATION – REV. 1.03 (20080617)
Page 13
(and respective nibbles where applicable) 0001xxxx may contain values for hours, minutes, seconds, and milliseconds. 0 – 5 Hours (Lower Nibble): Hours (0 – 5). x0 – x5 xxxx0000 – xxxx0101 LAMBDA SC USB INSTALLATION & CONFIGURATION – REV. 1.03 (20080617)
(0 – 5), minutes (0 – 59), seconds (0 – 59), and milliseconds (0 – 999.9). The maximum time that can be specified is 5 hours (exactly 5:00:00:000.0), or 4:59:59:999.9 + LAMBDA SC USB INSTALLATION & CONFIGURATION – REV. 1.03 (20080617)
This section describes some suggested tips and techniques when writing programs on the remote control computer for the purpose of communicating with the Lambda SC via either the serial RS-232 port or the USB (Universal Serial Bus) port. The following paragraphs and the code examples deal with remote control command programming in a general manner, abstracted from telecommunications medium.
4.2.1 Preparing the Command Byte All remote control command codes for the Lambda SC require no more than one byte (8 bits) of storage for each command. If using a programming language that make a distinction between unsigned and signed bytes, always select unsigned only.
However, the Lambda 10 series of controllers with USB interfaces have not been tested on such systems. 32-bit and 64-bit Versions of Windows: The USB device driver for the Lambda SC is designed to work with 32-bit versions of the Windows operating systems listed above.
Figure 5-1 -- The USB cable device connector. 3. And the receptacle in the rear of the Lambda SC into which the “device” connector of the USB cable connects is shown in the following figure. Figure 5-2 -- The Lambda SC USB receptacle.
Do not be concerned that Windows is unable to find a Microsoft digital signature for the Lambda SC as shown in the previous figure. Simply press the “Yes” button to continue to the next step. The next figure shows the dialog box that Windows displays when it is ready ask you for the location of the Lambda SC USB device drivers.
Windows remembered it had last copied a USB device driver. This may or may not be the path that currently contains the necessary files for the Lambda SC USB interface installation. You have the following three choices for this dialog box: 1.
5.3 Verifying USB Communication Between Remote Computer and Lambda SC Once the Lambda SC has been connected to the remote computer with the USB cable and the remote computer has had the necessary device drivers installed, you will probably want to test and verify that the remote computer is, in fact, communicating correctly with the Lambda SC over its USB connection.
Once you have the program up and running, and the screen in the previous figure is displayed, you can use the program to first identify whether or not one or more Lambda SC units are installed as USB devices. This is accomplished by first clicking the Search button which causes USBTest to scan the USB for the device requested.
FTDI, the manufacturer of the USB chip set used in the Lambda SC. This library is called FTD2XX.LIB and is included in the source code for USBTest, as well as being freely downloadable from FTDI’s web site: (www.ftdichip.com).
USB driver for the Lambda SC after having gone through the uninstall process, Windows will most likely be able to locate the necessary USB driver file on your system during the installation process, without requiring you to supply the disk containing the driver.
Need help?
Do you have a question about the Lambda SC and is the answer not in the manual?
Questions and answers