Advertisement

Quick Links

PCIe-TC03
User Manual
Version 1.1
ⓒ 2005 DAQ SYSTEM Co., Ltd. All rights reserved.
Microsoft® is a registered trademark; Windows®, Windows NT®, Windows XP®, Windows 7®, Windows 8®, Windows 10®
All other trademarks or intellectual property mentioned herein belongs to their respective owners.
Information furnished by DAQ SYSTEM is believed to be accurate and reliable, However, no responsibility is assumed by DAQ SYSTEM for its use, nor
for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under
any patent or copyrights of DAQ SYSTEM.
The information in this document is subject to change without notice and no part of this document may be copied or reproduced without the prior
written consent.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCIe-TC03 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for DAQ system PCIe-TC03

  • Page 1 All other trademarks or intellectual property mentioned herein belongs to their respective owners. Information furnished by DAQ SYSTEM is believed to be accurate and reliable, However, no responsibility is assumed by DAQ SYSTEM for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or copyrights of DAQ SYSTEM.
  • Page 2: Table Of Contents

    PCIe-TC03 User‟s Manual Contents Introduction --------------------------------------------------------------------- 1-1 Product Features ------------------------------------------------------------------------ 1-2 Product Applications ------------------------------------------------------------------------ 2. PCIe-TC03 Block Diagram ----------------------------------------------------------- 3. PCIe-TC03 Board Description Board Layout ------------------------------------------------------------------------ Device Features ------------------------------------------------------------------------ Connector Pin Map 3-3-1 External DSub-37Pin (J8) ------------------------------------------------------------ 3-3-2 Internal BOX 40Pin (JP1)
  • Page 3 PCIe-TC03 User‟s Manual 5. Sample Program 5-1 Program Interface ---------------------------------------------------------------------- 5-2 Function Description ---------------------------------------------------------------------- 6. Test Method 6-1 DOUT7..0 Test Connection --------------------------------------------------------------- 6-2 DIN7..0 Test Connection --------------------------------------------------------------- 6-3 Counter & Timer Connection ---------------------------------------------------------------- Appendix A-1 Repair Regulations -------------------------------------------------------------------- Reference ----------------------------------------------------------------------...
  • Page 4: Introduction

    PCIe-TC03 User‟s Manual 1. Introduction PCIe-TC03 is a PCI Express bus industrial board with general pulse count, quadrature encoder count, timer and digital input/output functions. Control of each function is implemented and applied to FPGA (Field Programmable Gate Array), so function reinforcement or change is quick and easy.
  • Page 5: Product Features

    PCIe-TC03 User‟s Manual 1-1 Product Features Items Description Remark Hardware PC Interface PCI Express x1 32bit/33Mhz Operation Power +5VDC at 250mA typical I/O Port D-Sub37 Plug Type Feature 16bit Isolated In/Out, 8-Ch 32bit Counter/Timer Isolated Digital Input Number of Channels : 16...
  • Page 6: Product Applications

    PCIe-TC03 User‟s Manual 1-2 Product Applications ♦ Data acquisition ♦ Laboratory instrumentation ♦ Process control systems...
  • Page 7: Pcie-Tc03 Block Diagram

    PCIe-TC03 User‟s Manual 2. PCIe-TC03 Block Diagram PCIe-TC03 consists of 8 32-bit counters or 4 32-bit Quadrature Encoder counters, 8 32-bit timers, 16-bit digital input and 16-bit digital output circuits as shown in [Figure 2-1]. PCIe-TC03 INTERNAL BLOCK External PCI Express...
  • Page 8: Pcie-Tc03 Board Description

    PCIe-TC03 User‟s Manual 3. PCIe-TC03 Board Description Each important board function is briefly described. For detailed function information, please refer to the parts specification. 3-1 Board Layout www.daqsystem.com DAQ system 39 40 PCIe-TC03 Rev. B LED1 LED2 LED3 PC10 LED4...
  • Page 9: Device Features

    PCIe-TC03 User‟s Manual 3-2 Device Features (1) FPGA : U12 All functions of the board are controlled through this FPGA Logic. (2) Photo-coupler : PC1 ~ PC10 Photo-coupler chipset. (3) Regulator : U1, U2, U4, SP1 It supplies the power used by the board.
  • Page 10: Connector Pin Map

    PCIe-TC03 User‟s Manual 3-3 Connector Pin Map PCIe-TC03 receives counter, timer and digital I/O in two parts: D-Sub37 Pin (external connector) 82 and BOX 40 Pin header (internal connector) JP1. 3-3-1 External DSub-37Pin (J8) PWR_OUT DOUT7 DOUT6 DOUT5 DOUT4 DOUT3...
  • Page 11 PCIe-TC03 User‟s Manual [Table 1. PCIe-TC03 J8 Connector] Pin No. Pin Name Description Remark COUNT0+(EN0_A+) Counter 0 +Input, Encoder 0 A-Phase (+) Signal COUNT1+(EN0_B+) Counter1 + Input, Encoder 0 B-Phase (+) Signal COUNT2+(EN1_A+) Counter2 + Input, Encoder 1 A-Phase (+) Signal...
  • Page 12: Internal Box 40Pin (Jp1)

    COUNT6- COUNT7+ COUNT7- DIN8 DIN9 DIN10 DIN11 DIN12 DIN13 DIN14 DIN15 DIN_COM1 GND_OUT1 GND_OUT1 DOUT_COM1 TMR4+ TMR4- TMR5+ TMR5- TMR6+ TMR6- TMR7+ TMR7- DOUT8 DOUT9 DOUT10 DOUT11 DOUT12 DOUT13 DOUT14 DOUT15 DIO_PWR1 [Figure 3-3. PCIe-TC03 BOX 40 Pin JP1 Connector]...
  • Page 13 PCIe-TC03 User‟s Manual [Table 2. PCIe-TC03 BOX40 PIN JP1 Connector (HIROSE HIF3F-40PA-2.54DS)] Pin No. Pin Name Description Remark COUNT4+(EN2_A+) Counter4 + Input, Encoder 2 A-Phase (+) Signal COUNT4-(EN2_A-) Counter4 – Input, Encoder 2 A-Phase (-) Signal COUNT5+(EN2_B+) Counter5 + Input, Encoder 2 B-Phase (+)
  • Page 14: Output Power Jumper (J3, J4, J5, J76)

    PCIe-TC03 User‟s Manual DOUT9 Digital Output 9 DOUT10 Digital Output 10 DOUT11 Digital Output 11 DOUT12 Digital Output 12 DOUT13 Digital Output 13 DOUT14 Digital Output 14 DOUT15 Digital Output 15 DIO_PWR1 Board Power Output Refer 3.7 NO CONNECTION NO CONNECTION...
  • Page 15: J9, J10, J11, J12 Connector

    [Figure 3-5. Jumper (Top View)] 3-3-5 SW1 PCIe-TC03 board is designed of four maximum PCIe-TC03 boards at the same time so as usable. Distribution of each board sets it up through 4 pin switch (SW1) in a board. The total number of boards installed in one system is four.
  • Page 16: Counter Input Circuit

    Counter - [Figure 3-7. Counter Input Circuit] The counter input circuit is insulated with a circuit protection and noise-resistant port coupler, and a maximum of 30mA input is possible. A total of 8 optocoupler circuits are configured on the PCIe-TC03 board..
  • Page 17: Timer Output Circuit

    The timer output circuit is insulated by a port coupler and outputs up to 50mA. And a current limiting resistor 10Ω (Ohm) is connected in series to the output for protection. A total of 8 photo coupler circuits are configured on the PCIe-TC03 board.
  • Page 18: Digital Input Circuit

    PCIe-TC03 User‟s Manual 3-6 Digital Input Circuit 3.3V DIN_COM In 0 DIN 0 3.3V In 7 DIN 7 3.3V DIN_COM1 In 8 DIN 8 3.3V In 15 DIN 15 [Figure 3-9. Digital Input Circuit] In the figure above, the 16-bit digital input circuit is insulated by a port coupler, and is divided...
  • Page 19: Digital Output Circuit

    PCIe-TC03 User‟s Manual 3-7 Digital Output Circuit 3.3V DOUT 0 Out 0 DOUT_COM DOUT 7 Out 7 3.3V DOUT 8 Out 8 DOUT_COM1 DOUT 15 Out 15 [Figure 3-10. Digital Output Circuit] As shown in the figure above, the output circuit is insulated by a port coupler, and it is divided by 8 channels to use DOUT_COM and DOUT_COM1 in common.
  • Page 20: Installation

    Tighten the screws between the bracket of the board and the connection part of the case. ⑤ In case of multi-board, repeat from step 3. Connect the PCIe-TC03 board in the PC to an empty PCI slot. When you turn on the power, a new hardware search window will appear.
  • Page 21: Driver Installation

    The board environment must be Windows 2000 SP4 or higher and Windows XP SP1 or higher. First, turn off the PC's power, plug the PCIe-TC03 board into the PCI Slot, and turn on the PC's power. When the “Start New Hardware Wizard” window opens as shown below, select it as shown below and click the Next button.
  • Page 22 PCIe-TC03 User‟s Manual (2) In the figure above, if you press the “Search for driver software on your computer (R)” button to install the driver, the driver search screen appears. Designate the Driver folder on the CD that contains the driver.
  • Page 23 PCIe-TC03 User‟s Manual (3) Click Next to install the driver files.
  • Page 24 PCIe-TC03 User‟s Manual (4) When the installation is completed normally, it is shown in the figure below.
  • Page 25 PCIe-TC03 User‟s Manual (5) Once the installation is complete, you can use the PCIe-TC03 board immediately. Before using it, check if the driver is installed properly again in the following way. On the My Computer -> Properties -> Hardware -> Device Manager screen, check if the multifunction adapter ->...
  • Page 26: Sample Program

    PCIe-TC03 User‟s Manual 5. Sample Program 5-1 Program Interface In the APP folder of the CDROM provided with the board, sample programs “PCI_TC03_APP.exe” and “pci_tc03_app2.exe” are provided for easy use of the board. In order to test the sample program, the driver of the board must be installed first.
  • Page 27: Function Description

    PCIe-TC03 User‟s Manual [Figure 5-2. Sample Program “pci_tc03_app2.exe”] API (Application Programming Interface) is required to use the above sample program. API is provided in the form of “DLL”, and import library and header file are required for compilation. In order to run the sample program normally, the API DLL (PCI_TC03.DLL) must be in the folder of the executable file, or in the Windows system folder or the folder specified by the Path environment variable.
  • Page 28 PCIe-TC03 User‟s Manual (3) 32Bit 8 Channel Timer Function / 32Bit 8-Channel Timer Enable the 8 channels Timer, and control the Timer register. Current Register Read : Read the value of current Timer Init (All) : (All) Timer initialize. Read (All) : (All) Read the current value of Timer.
  • Page 29: Test Method

    PCIe-TC03 User‟s Manual 6. Test Method 6-1 DOUT 7..0 Test Connection PWR_OUT DOUT7 DOUT6 DOUT5 DOUT4 DOUT3 DOUT2 DOUT1 DOUT0 TMR3- TMR3+ 3.3V TMR2- TMR2+ TMR1- DOUT 0 TMR1+ TMR0- TMR0+ DOUT_COM Out 0 DOUT_COM Jumper1 GND_OUT DIN_COM GND_OUT DIN7...
  • Page 30: Din7

    PCIe-TC03 User‟s Manual 6-2 DIN 7..0 Test Connection PWR_OUT DOUT7 DOUT6 DOUT5 DOUT4 DOUT3 DOUT2 DOUT1 DOUT0 TMR3- TMR3+ Jumper1 3.3V TMR2- TMR2+ TMR1- TMR1+ TMR0- DIN_COM In 0 TMR0+ DOUT_COM GND_OUT DIN 0 GND_OUT DIN_COM DIN7 DIN6 DIN5 Jumper2...
  • Page 31: Counter & Timer Connection

    PCIe-TC03 User‟s Manual 6-3 Counter & Timer Test Timer+ Pin19(PWR_OUT) Connection. Counter- Pin28(GND_OUT) Connection. Timer- to Counter + Connection APP)‟En ALL’ -> „Control Register‟ 5 Input -> „Set All‟ -> Auto Read Check...
  • Page 32: Appendix

    (3) All DAQ SYSTEM products have a one-year warranty. -. The warranty period is counted from the date the product is shipped from DAQ SYSTEM. -. Peripherals and third-party products not manufactured by DAQ SYSTEM are covered by the manufacturer's warranty.
  • Page 33 PCIe-TC03 User‟s Manual References 1. PCI System Architecture -- MindShare Inc. 2. PCI Local Bus Specification -- PCI-SIG 3. AN201 How to build application using APIs -- DAQ system 4. AN242 PCI(e)-TC03 API Programming --DAQ system...
  • Page 34 PCIe-TC03 User‟s Manual MEMO Contact Point Web sit : https://www.daqsystem.com Email : postmaster@daqsystem.com...

Table of Contents