Apex Digital Tracer Reference Manual

48 channel digital i/o with three 16 bit counter timers

Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Tracer and is the answer not in the manual?

Questions and answers

Summary of Contents for Apex Digital Tracer

  • Page 2 TRACER Reference Manual RUGGEDIZED COTs PC/104 High Drive 48-line DIO and counter-timer module Apex Embedded Systems LLC 116 Owen Road Monona, WI 53716 Phone 608.256.0767 www.apexembeddedsystems.com customer.service@apexembeddedsystems.com Copyright Notice Copyright © 2003-2018 by Apex Embedded Systems LLC. All rights reserved.
  • Page 3: Table Of Contents

    Tracer Reference Manual Table of Contents Welcome Legal Notice Benefits and Features Exective Summary Photo Tracer Block Diagram Errata ESD Caution PC/104 Insertion Caution Hardware Configuration Base Address and Configuration Base Address Table Register Set Summary 8255 Device #1 Registers...
  • Page 4 Tracer Reference Manual Counter/Timer I/O Connector J13 General Configuration Register Connector Summary Specification TRACER-DIO-3.3VIO TRACER-DIO-5VIO Valid Part Numbers Revision Information Application Notes Quadrature Decoder Limited Warranty Index Friday, June 08, 2018...
  • Page 5: Welcome

    Tracer Reference Manual Tracer Reference Manual Welcome Dear Valued Customer: Thank you for your interest in our products and services. Apex Embedded Systems "Continuous improvement" policy utilizes customer feedback to improve existing products and create new product offerings based on needs of our customers.
  • Page 6: Legal Notice

    Tracer Reference Manual Legal Notice Apex Embedded Systems’ sole obligation for products that prove to be defective within 1 year from date of purchase will be for replacement or refund. Apex Embedded Systems gives no warranty, either expressed or implied, and specifically disclaims all other warranties, including warranties for merchantability and fitness.
  • Page 7: Benefits And Features

    • Digital I/O connectors organized to allow direct interfacing to OPTO-22’s isolated I/O racks including the G4 series, the PB16-H, PB16-J, PB16-K, PB16-L, PB8H and the PB24HQ. All that is required is a 50-pin ribbon cable from the Tracer to any of the OPTO-22 racks.
  • Page 8: Photo

    Tracer Reference Manual 3.3 Tracer Block Diagram Photo Friday, June 08, 2018...
  • Page 9: Tracer Block Diagram

    3.3 Tracer Block Diagram Tracer Reference Manual Tracer Block Diagram Friday, June 08, 2018...
  • Page 10: Errata

    Tracer Reference Manual Errata Addresses known board related issues and includes methods to work around the issues. Description none --- end Friday, June 08, 2018...
  • Page 11: Esd Caution

    Tracer Reference Manual ESD Caution A discharge of static electricity from your hands can seriously damage certain electrical components on any circuit board. Before handling any board, discharge static electricity from yourself by touching a grounded conductor such as your computer chassis (your computer must be turned off).
  • Page 12: Pc/104 Insertion Caution

    Tracer Reference Manual PC/104 Insertion Caution Before powering up the PC/104 stack... and look for proper PC/104 connector alignment. This simple step will prevent permanent board damage. Helpful hint: During system prototyping install the spacers to help guide installation and provide another means of checking board alignment.
  • Page 13: Hardware Configuration

    7.2 Base Address Table Tracer Reference Manual Hardware Configuration Base Address and Configuration Example Base Address Base Address = 768 or 0x300 (11 0000 0000 Mode Normal, Legacy* J12.9 replaces J13.2 (J12.9 will now be CT_CLK1) Note: 1 = Jumper installed 0 = Jumper not installed...
  • Page 14: Base Address Table

    Tracer Reference Manual 7.2 Base Address Table Base Address Table Card Base Address set via installing jumpers at J11 positions A9, A8, A7, A6, A5 and A4. Description BASE ADDRESS 0x220 0x240 0x250 0x260 0x280 0x290 0x2A0 0x2B0 0x2C0 0x2D0...
  • Page 15 7.2 Base Address Table Tracer Reference Manual Apex offers factory configured hard-coded jumper settings for high vibration requirements. Resistors are soldered to the board in place of jumpers to insure successful operation in high vibration conditions. Friday, June 08, 2018...
  • Page 16: Register Set

    Tracer Reference Manual 8.2 8255 Device #1 Registers Register Set Summary Register Name Direction Offset Index Decimal (Hex) 8255 Device #1 Port A Register ( see page 12) Read/Write 8255 Device #1 Port B Register ( see page 12) Read/Write...
  • Page 17 Group A Group A Group B Group B Group B Mode Set 8255 Configuration codes valid for the Tracer. Only Mode 0 is supported. Port Direction A Port Direction CH Port Direction CL Port Direction B Hex Value Decimal Value...
  • Page 18: Digital I/O Connector J12, 8255 #1

    Tracer Reference Manual 8.4 External IRQ Source 0 (IRQ_IN0) J5 Digital I/O Connector J12, 8255 #1 Friday, June 08, 2018...
  • Page 19: 8255 Device #2 Registers

    8.5 8255 Device #2 Registers Tracer Reference Manual External IRQ Source 0 (IRQ_IN0) J5 Jumper Function Position External Interrupt source 0 input at J12 pin 22 (J12.22) 2-3* J12 pin 22 grounded (for opto 22 rack compatibility). External Interrupt Source 0 not available.
  • Page 20 Group A Group A Group B Group B Group B Mode Set 8255 Configuration codes valid for the Tracer. Only Mode 0 is supported. Port Direction A Port Direction CH Port Direction CL Port Direction B Hex Value Decimal Value...
  • Page 21: Digital I/O Connector J9, 8255 #2

    8.7 External IRQ Source 1 (IRQ_IN1) J7 Tracer Reference Manual Digital I/O Connector J9, 8255 #2 Friday, June 08, 2018...
  • Page 22: 8254 Counter/Timer Registers

    Tracer Reference Manual 8.8 8254 Counter/Timer Registers External IRQ Source 1 (IRQ_IN1) J7 Jumper Function Position External Interrupt source 0 input at J12 pin 22 (J12.22) 2-3* J12 pin 22 grounded (for opto 22 rack compatibility). External Interrupt Source 0 not available.
  • Page 23: Counter/Timer Setup Registers

    8.9 Counter/Timer Setup Registers Tracer Reference Manual Base + 11 8254 Counter/Timer Mode Configuration Register Write Binary Coded Decimal (BCD) Counter (4 decades) if set to one, otherwise 16-bit binary counter. M[2:0] Counter/Timer Mode Select: 000 = Mode 0, Interrupt on terminal count...
  • Page 24 Tracer Reference Manual 8.9 Counter/Timer Setup Registers GT2_INV Counter #2 gate input polarity: 0 = clock input non-inverted (default) 1 = clock input inverted CLK2_INV = Counter #2 clock input polarity: 0 = clock input non-inverted (default) 1 = clock input inverted...
  • Page 25: Counter/Timer I/O Connector J13

    110 = 20 MHz oscillator 111 = 40 MHz oscillator 8.10 Counter/Timer I/O Connector J13 Counter/Timer connector J13: Name Direction CT_CLK0 Input to Tracer Board CT_GATE0 Input to Tracer Board CT_OUT0 Output from Tracer Board CT_CLK1 Input to Tracer Board CT_GATE1...
  • Page 26: General Configuration Register

    Tracer Reference Manual 8.11 General Configuration Register IRQ_IN2 Additional interrupt input 8.11 General Configuration Register RB = 0: Offset = Base + 14 General Setup Low Byte Register Read/Write ISB2 ISB1 ISB0 ISA2 ISA1 ISA0 RB = 0: Offset = Base + 15...
  • Page 27 8.11 General Configuration Register Tracer Reference Manual Signal Name Location 000 = CT_OUT0 (J13.5) (default) 001 = CT_OUT1 (J13.6) 010 = CT_OUT2 (J13.11) 011 = IRQ_IN0 (J12.22) 100 = IRQ_IN1 (J9.22) 101 = IRQ_IN2 (J12.8) 110 = 8255 #1 Bit C0 (J12.31) 111 = 8255 #2 Bit C0 (J9.31)
  • Page 28: Connector Summary

    Tracer Reference Manual Connector Summary Digital I/O Connector J12, 8255 #1 External IRQ Source 0 (IRQ_IN0) J5 Friday, June 08, 2018...
  • Page 29 Tracer Reference Manual Jumper Function Position External Interrupt source 0 input at J12 pin 22 (J12.22) 2-3* J12 pin 22 grounded (for opto 22 rack compatibility). External Interrupt Source 0 not available. * FACTORY CONFIGURATION Digital I/O Connector J9, 8255 #2...
  • Page 30 Tracer Reference Manual Jumper Function Position External Interrupt source 0 input at J9 pin 22 (J9.22) 2-3* J9 pin 22 grounded (for opto 22 rack compatibility). External Interrupt Source 0 not available. * FACTORY CONFIGURATION PC/104 IRQ Source A Connector J10...
  • Page 31 Tracer Reference Manual Name Direction CT_CLK0 Input to Tracer Board CT_GATE0 Input to Tracer Board CT_OUT0 Output from Tracer Board CT_CLK1 Input to Tracer Board CT_GATE1 Input to Tracer Board CT_OUT1 Output from Tracer Board CT_CLK2 Input to Tracer Board...
  • Page 32: Specification

    Tracer Reference Manual 10.1 TRACER-DIO-3.3VIO Specification Common specifications across all tracer part numbers Operating temperature range: -40 to +85C General Storage temperature range: -55 to +125C Humidity: 0 to 95% non-condensing Power supply: 5.0 VDC ± 10%, 120mA typical (inputs/outputs unloaded)
  • Page 33: Tracer-Dio-3.3Vio

    10.2 TRACER-DIO-5VIO Tracer Reference Manual 10.1 TRACER-DIO-3.3VIO Specific digital I/O and counter/timer I/O electrical behavior Input voltage: Compatibility: TTL and LVTTL Logic input low maximum (Vil): 0.8 volts Logic input high minimum (Vih): 2.0 volts Range: 0.0 to 5.0 volts (5 volt tolerant) (*) Note: additional pull-up may be required depending on capacitive load.
  • Page 34: Valid Part Numbers

    5 volt inputs as well. NOTE: some TRACER-DIO-5VIO were shipped using the part number TRACER-E-5VFR. In order to unify all part numbers now and into the future, part numbers were updated to be of the form TRACER-DIO-<I/O specifier>.
  • Page 35: Revision Information

    10.4 Revision Information Tracer Reference Manual 10.4 Revision Information REVISION INFORMATION Date PCB Date Code CPLD Date FPGA Date Description Code Code October 13, 2016 160912 161011 161011 Original release of firmware April 13, 2017 160912 161216 161116 Reorganization of firmware, no logical changes.
  • Page 36: Application Notes

    Tracer Reference Manual 11.1 Quadrature Decoder Application Notes 11.1 Quadrature Decoder Connecting a quadrature output incremental optical shaft encoder to the counter/timer input. Wiring: Phase A CT_GATE1 J13.4 Phase B CT_CLK1 J13.2 Common J13.14 Power J13.15 Counter/Timer Setup Resister: CT_GATE1 inverted True...
  • Page 37: Limited Warranty

    Tracer Reference Manual Limited Warranty Unless altered by written agreement, Apex Embedded Systems LLC (APEX) warrants to the original purchaser for a period of one year from the date of original purchase, that the products shall be free from defects in material and workmanship. APEX's...
  • Page 39: Index

    Connector Summary 24 Specification 28 Counter/Timer I/O Connector J13 21 Summary 12 Counter/Timer Setup Registers 19 Tracer Block Diagram 5 Digital I/O Connector J12, 8255 #1 14 TRACER-DIO-3.3VIO 29 Digital I/O Connector J9, 8255 #2 17 TRACER-DIO-5VIO 29 Errata 6...

This manual is also suitable for:

Tracer-dio-3.3vioTracer-dio-5vio

Table of Contents