ThorCam™ Software for Windows® 7 and 10 Operating Systems
SDK and Programming Interfaces Provide Support for:
C, C++, C#, and Visual Basic .NET APIs
LabVIEW, MATLAB, and µManager Third-Party Software
Sensors and Functionality These ultra compact, lightweight CCD cameras feature USB connections, making them extremely versatile for a wide range of applications including industrial automation, quality control, medical imaging, microscopy, and security technology. The DCU223M model is equipped with a high-quality SONY 1/3" CCD sensor with XGA resolution (1024 x 768) and provides a full frame repetition rate of 30 fps. The DCU224C model has a 1/2" CCD sensor with SXGA resolution (1280 x 1024) and provide a full frame repetition rate of 15 fps.
SM1 Thread Compatibility
Compatibility of the CCD Camera with Thorlabs' SM1 Internal or External Threadings via the Included SM1 (1.035"-40) Adapters. Replacement adapters are shown below.
For all models, higher frame rates can be achieved by using the Area of Interest (AOI) or Binning functions; the former increases the frame rate by only reading a selected area of the sensor, whereas the latter increases the frame rate by combining pixel readings before transferring them to the PC, but in this case, image resolution is sacrificed. The computer can communicate digitally with the camera through the USB 2.0 interface, thus enabling the user to transmit images and control camera settings seamlessly.
Software Each CCD camera comes with ThorCam, our Windows-compatible software package on CD. In addition, the cameras are supported by an extensive software development kit. Standard drivers like Direct Show (WDM), Active X, and TWAIN are provided. In addition, over 20 demo programs (including source code) are supplied. A USB cable for connecting the camera to a PC is also included.
Lenses The DCU223M CCD camera is fully compatible with our standard C-Mount Camera Lenses and High-Magnification Zoom Lenses, which are sold separately. Our standard lenses include fixed focal lengths of 3.5 mm - 75 mm with maximum apertures of up to f/0.95, as well as an 18 - 108 mm f/2.5 zoom lens. Our high-magnification zoom lenses are a modular system that features magnification from 0.07 - 28.
Included Mounting Adapters Each CCD camera includes two thread adapters: one external C-Mount to internal SM1 (1.035"-40) and one external C-Mount to external SM1. The C-Mount threading of the CCD camera can be easily connected to components with Thorlabs' standard SM1 thread via one of the two included SM1 adapters, as shown in the photo to the right. Additional or replacement adapters may be purchased below. A mounting adapter plate is also provided with the CCD camera; by using the included M4 x 10 mm or 8-32 x 3/4" cap screw, the camera can be threaded onto Thorlabs' TR series Ø1/2" posts. Every unit also ships with four M3 x 6 mm screws for mounting the adapter plate to the camera.
Trigger Option The optional CAB-DCU-T1 and CAB-DCU-T2 cables can replace the standard USB connection while also enabling the use of the additional trigger input and output ports of these cameras. The exposure and readout/transfer events of the camera can be initiated via the input trigger; external events like strobe lights can be triggered by the camera through the output trigger. The trigger configuration, i.e. the source of the input trigger and the timing for the output trigger, can be set through the provided software or the LabVIEW drivers. Please click here for more details about the cables and the ordering information.
Electronic Global Shutter
Read Out Mode
1024 x 768 Pixels
1280 x 1024 Pixels
Optical Sensor Class
Exact Sensitive Area
4.76 mm x 3.57 mm
5.95 mm x 4.76 mm
Exact Optical Sensor Dimension (Diagonal)
6.0 mm (0.24")
7.6 mm (0.30")
4.65 µm x 4.65 µm
A/D Converter Resolution
Pixel Clock Rangea (Allowed/Recommended)
5 - 30 MHz/10 - 20 MHz
Frame Rate, Freerun Modeb
Frame Rate, Trigger Mode, 1 ms Exposure Timeb
Exposure Time in Freerun Mode
30 µsb - 773 msc
66 µsb - 1360 msc
Exposure Time in Trigger Mode
30 µsb- 10 minc
66 µsb - 10 minc
V: Monochrome Binning, Additive
Factor, Maximum Resolution, Frame Rate
2x, 1024 x 384 Pixel, 53 fps
2x, 1280 x 512 Pixel, 23 fps
Factor, Maximum Resolution, Frame Rate
4x, 1024 x 192 Pixel, 85 fps
4x, 1280 x 256 Pixel, 31 fps
Horizontal, Vertical d
Frame Rate at 320 x 240 Pixel (Cif)
Absolute Image Width, Step Width
16 - 1024 Pixel, 4
16 - 1280 Pixel, 4
Absolute Image Height, Step Width
120 - 768 Pixels, 1
120 - 1024 Pixels, 2
Position Raster Horizontal
Position Raster Vertical
Offset Control, Mode
Auto, Manual, Additive
Trigger Delay With Rising Edge, Jitter
39.5 µs ± 2.6 µs
39.9 µs ± 2.5 µs
Trigger Delay With Falling Edge, Jitter
57.9 µs ± 2.6 µs
57.7 µs ± 2.5 µs
Additive Trigger Delay To the Sensor
15 µs - 4 s
Sensor Delay To the Exposure Start
Trigger Low Levele
0 V Min, 2 V Max
Trigger High Levele
5 V Min, 24 V Max
1.0 - 1.7 W
1.1 - 2.1 W
Protective Window, Removable
Uncoated Glass (D263)
IR Filter D263 with HQ coating
1.7 W, via USB
1.1 to 2.1 W
32 to 122 °F (0 to 50 °C)
CE, FCC, Class A
Dimention (H x W x D)
1.59" x 1.26" x 1.35" (40.35 mm x 32 mm x 34.4 mm)
0.21 lbs (96 g)
External C-Mount to External SM1 (Replacement Item # SM1A39) and External C-Mount to Internal SM1 (Replacement Item # SM1A9 or SM1A9TS)
The max. possible pixel clock depends on the used computer.
Values are only achieved with maximum pixel clock.
Values are only achieved with minimum pixel clock.
Function increases the frame rate.
Trigger High and Low voltages are for the current USB board revision. A previously purchased camera contains the current USB board revision if it is compatible with our most recent driver (Version 3.82).
Pixel Sensitivity of the CCD Camera
Pixel sensitivity versus wavelength plots are shown at the right for the monochromatic and color versions of these CCD cameras. The color model incorporates a removable IR filter that blocks the spectral region marked by the pink background. For this model, the popular Bayer color filter array is used to acquire digital color images. The filter is based on the repeating 2 x 2 pattern shown to the left; half of the total number of pixels are green (G), and the remaining pixels are equally divided between red (R) and blue (B).
Due to this arrangement, each pixel is only sensitive to one color, and as a result, the overall sensitivity of the color image is three times lower than that achievable with a monochromatic sensor. Thus, B&W CCD cameras are preferred in low-light situations. Even though only one third of the color information is obtained at each pixel, a full-color image can be achieved through the use of various demosaicing algorithms that interpolate a set of red, green, and blue B G B G values at each point.
Click the button below to visit the ThorCam software page.
ThorCam is a powerful image acquisition software package that is designed for use with our cameras on 32- and 64-bit Windows® 7 or 10 systems. This intuitive, easy-to-use graphical interface provides camera control as well as the ability to acquire and play back images. Single image capture and image sequences are supported. Application programming interfaces (APIs) and a software development kit (SDK) are included for the development of custom applications by OEMs and developers. The SDK provides easy integration with a wide variety of programming languages, such as C, C++, C#, and Visual Basic .NET. Support for third-party software packages, such as LabVIEW, MATLAB, and µManager* is available.
*µManager control of Zelux and 1.3 MP Kiralux cameras is not currently supported. When controlling the Kiralux Polarization-Sensitive Camera using µManager, only intensity images can be taken; the ThorCam software is required to produce images with polarization information.