top bar


Revision as of 10:50, 9 November 2009 by Kdb (Talk | contribs)

Summary:Controls Heka ITC18
Author:Karl Bellve
License:LGPL License
Platforms:32 bit or 64 bit Linux, 32 bit Windows

The ITC18 from Heka is a 16bit data acquisition device. It has the benefit that it can run asynchronously from the host computer, as well as being electrically isolated.

It has the following ports:

On the front panel:

  • 4 DA
  • 8 AD
  • 4 TTL Out
  • 4 TTL In

In addition, more TTL inputs and outputs can be found on the back panel.

The ITC18 can be controlled with two different devices, PCI18 and the USB18. The PCI18 comes as a 5V or a 3.3V PCI card. The USB18 needs a 2.0 USB port.

Linux implementation is limited to using the USB18 to control the ITC18.

32 bit windows version should work with either the USB18 or the PCI18 but has only been tested with the USB18. It is not be compatible with 64 bit Windows.

The ITC18 can be used to control anything that either needs ±10Volts or a TTL signal, including shutters, filter wheels, triggering cameras, pifocs, etc...and everything can be done synchronously with high accuracy and speed.

The ITC18 can be used in two modes. The normal mode is to use it to open or close shutters, or setting or reading a voltage on one of the DA/AD ports. In this mode, it acts like any other device adapter.

The second mode is used by preloading the ITC18 with an imaging protocol, via Micro-Manager, to drive devices.

More information can be found here: ITC18

Example Scripts

  1. Create a protocol by running Media:ITC18.csh
  2. Run that protocol inside Micromanager with Media:TESM.bsh

Note: The above protocols are very complicated designed for a very specific microscope. You need to modify them to suit your needs.

Windows driver

--Karl Bellve, Biomedical Imaging Group, University of Massachusetts 19:36, 28 October 2009 (UTC)

© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact