Description
The PCI-TMC12A is a general purpose timer/counter card that supports the 5 V PCI bus and “Plug & Play” functionality to automatically obtain I/O resources from the BIOS.
This card contains twelve 16-bit timers/counters (four 82C54 chips x 3 timers/counters), 16 TTL digital input channels and 16 TTL digital output channels.
The two onboard clocks (8 M/1.6 M and 0.8 M/80 K) are jumper selectable and provide a high-resolution clock source for timers/counters. Counters/timers can be used for industrial and laboratory applications such as pulse/event/switch-toggle counting, frequency readings, elapsed time measurement, pulse-width measurement, PWM (pulse-width-modulated) output, and pulse (square wave) and rate generation, etc.
The PCI-TMC12A supports various OS versions, such as Linux, DOS, Windows 98/NT/2000 and 32/64-bit Windows 7/Vista/XP. DLL and Active X control together with various language sample programs based on Turbo C++, Borland C++, Microsoft C++, Visual C++, Borland Delphi, Borland C++ Builder, Visual Basic, C#.NET, Visual Basic.NET and LabVIEW are provided in order to help users quickly and easily develop their own applications.
Includes one CA-4002 D-Sub connector.
Features
- 4 onboard 8254 timer/counter chips
- 12 independent 16-bit timers/counters
- 12 external clock inputs
- 12 external gate control inputs
- 12 timer/counter output channels
- 16-bit timer/counter can be cascaded to create 32/48-bit timer/counter
- Gate input can be either an external signal or the output of a previous timer/counter channel
- Four interrupt sources
- Two internal clock sources
- 16 TTL D/I channels and 16 TTL D/O channels
- Drop-in replacement for PCI-TMC12 without any need for software/driver/wiring modification
- More flexible interrupt mechanism
- Hardware mechanism for the generation of two starting-clocks
Software
- DOS Lib and TC sample program (source codes included)
- DLL and OCX SDK for Windows 98/NT/2000
- DLL and OCX SDK for 32-bit and 64-bit Windows XP/2003/Vista/7
- VB/VC/Delphi/BCB/VB.NET/C#.NET/VC.NET/MATLAB sample programs with source codes.
- LabVIEW toolkit for Windows.
- Driver for Linux.
Specifications
Digital Input |
|
Channels |
16 |
Channels |
5 V/TTL |
Input Voltage |
Logic 0: 0.8 V max. |
Response Speed |
2.0 MHz (Typical) |
Digital Output |
|
Channels |
16 |
Compatibility |
5 V/TTL |
Output Voltage |
Logic 0: 0.4 V max. |
Output Capability |
Sink: 24 mA @ 0.8 V |
Response Speed |
2.0 MHz (Typical) |
Timer/Counter |
|
Channels |
12 (Independent x 12) |
Resolution |
16-bit |
Compatibility |
5 V/TTL |
Input Frequency |
10 MHz max. |
Reference Clock |
Internal: 8 MHz |
General |
|
Bus Type |
5 V PCI, 32-bit, 33 MHz |
Data Bus |
16-bit |
Card ID |
No |
I/O Connector |
Female DB37 x 1 |
Dimensions (L x W x D) |
150 mm x 105 mm x 22 mm |
Power Consumption |
500 mA @ +5 V |
Operating Temperature |
0 ~ 60 °C |
Storage Temperature |
-20 ~ 70 °C |
Humidity |
5 ~ 85% RH, non-condensing |