CTL200 User GuideLast updated: 2021-07-23 PDF version
The CTL200-1 / CTL200-2 is compatible with Type 1 / Type 2 butterfly laser diodes. Note that it is compatible with floating diodes.
Terminal block connections
- RX, TX: Serial interface pins.
- AI1, AI2: Auxiliary analog inputs between 0 and 2.5 V.
- DO1, DO2: Digital outputs that replicate the status of LASER and TEMP LEDs on 3V3 logic levels.
- LCK: Interlock pin.
- VCC: 3V3 output supply pin. This pin is not designed to supply the CTL200.
The CTL200 is provided with a 5.9 V / 3 A power supply. The CTL200 is supplied with 5 V or 6 V via the barrel connector. With 5 V power supply, compliance voltages are reduced by 1 V. To supply the board with 5 V supply, set the SW3 position to ON.
Important note: The VCC pin on the terminal block is not designed to supply the CTL200.
- Switch 1: When SW1 is ON, the user configuration is loaded at start-up. When SW1 is OFF, the default configuration is loaded at start up.
- Switch 2: SW2 is used for firmware update. It should be kept OFF for normal operation.
- Switch 3: SW3 is used to switch between power supplies. Set SW3 to ON when supplying the CTL200 with a 5 V power supply.
- Switch 4: Unused.
The serial interface can be accessed either via the micro USB connector or via the TX and RX pins of the terminal block (3V3 logic level / 5V tolerant).
The serial interface is the only way to configure the CTL200 operating parameters. Once the configuration is done, it can be saved to the internal memory with the save command. If the configuration switch SW1 is ON at start up, the CTL200 will load the user-defined configuration and the serial interface is no longer needed.
The CTL200 can be controlled directly from a serial port terminal (e.g. Teraterm on Windows) with the following configuration:
- Baud rate: 115200
- Parity: None
- Bits: 8
- Stopbits: 1
- Flow control: None
Note: If your computer does not recognize your controller, please see also this FAQ.
Example use of the serial port terminal
>> >>version V0.1 >>rtset 10000.000000 >>rtact 10000.023438 >>rtset 12000 12000.000000 >>rtact 11999.853516
Note: Each command must be followed by
Graphical User Interface
A Graphical User Interface is available for Windows. The installer can be downloaded at this link. The GUI provides an effective mean of tuning the PID gains of the temperature controller.
|lason||Disable | enable laser current.||R/W||0||0||1|
|lckon||Disable | enable interlock functionality.||R/W||0||0||1|
|tecon||Disable | enable TEC current.||R/W||0||0||1|
|tprot||Disable | enable temperature protection.||R/W||1||0||1|
|rtset||Thermistor resistance setpoint.||R/W||Ω||10000.0||rtmin||rtmax|
|rtact||Actual value of thermistor resistance.||R||Ω|
|pgain||Proportional gain of the temperature controller.||R/W||0.001||0.0||0.1|
|igain||Integral gain of the temperature controller.||R/W||0.0001||0.0||0.1|
|dgain||Differential gain of the temperature controller.||R/W||0.005||0.0||0.1|
|rtmin||Minimum thermistor resistance. If temperature protection is enabled, the laser current is automatically disabled below this value.||R/W||Ω||5000.0||2000.0||50000.0|
|rtmax||Maximum thermistor resistance. If temperature protection is enabled, the laser current is automatically disabled above this value.||R/W||Ω||15000.0||2000.0||50000.0|
|vtmin||Minimum TEC voltage.||R/W||V||-2.0||-3.0||0.0|
|vtmax||Maximum TEC voltage.||R/W||V||2.0||0.0||3.0|
|ain1||AI1 pin voltage.||R||V||0.0||2.5|
|ain2||AI2 pin voltage.||R||V||0.0||2.5|
|status||Return lason, vlaser, itec, vtec, rtact, iphd, ain1, ain2.||R|
|save||Save configuration in internal memory (no argument)||W|
- STATUS: Always ON during normal operation
- LASER: Turns ON when the photodiode current is above 10 µA.
- TEMP: Turns ON when the thermistor resistance is within 1 Ω of the setpoint.
The digital outputs DO1 and DO2 replicate the status of LASER and TEMP LEDs on a 3V3 logic level.
The CTL200 has two current modulation inputs available on SMA connectors:
DC modulation input for modulation between DC and 10 MHz. A jumper allows to choose between 3 modulation gains (Low = 250 µA/V, Medium = 2.5 mA/V or High = 25 mA/V for the 200 mA version). Modulation range is between -1.3 V and +1.3 V for the Low and Medium modulation gain and between -1.3 V and 1.0 V for the High modulation gain (50 Ω input impedance).
AC modulation input for modulation above 100 kHz. Modulation range is ±5 V (50 Ω input impedance). Modulation gain is 20 mA/V.
The TEC voltage limits (vtmin and vtmax) and the thermistor resistance limits (rtmin and rtmax) provide an effective way of protecting the laser against thermal runaway. For reliable operation, the aluminium cooling base plate must be properly heatsunk.
An optional interlock functionality can be activated with the lckon command. Laser current is then disabled when the LCK pin is pulled low. The figure below shows the use of the interlock with an external opto-isolator:
Once laser current has been disabled, the serial command
lason 1 must be sent to re-enable the laser current.