Advertisement

Quick Links

104-ADIO128, 104-AD128,
and 104-AOB4/12
User's Guide
Manual PN: 931-0066-00-A
November 2002
www.kontron.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 104-ADIO128 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Kontron 104-ADIO128

  • Page 1 104-ADIO128, 104-AD128, and 104-AOB4/12 User’s Guide Manual PN: 931-0066-00-A November 2002 www.kontron.com...
  • Page 2 This user’s guide may contain or reference information and products protected by copyrights or patents and does not convey any license under the patent rights of Kontron, nor the rights of others.
  • Page 3: Table Of Contents

    Windows NT ......... . . 3-4 104-ADIO128 (AD128) User’s Guide...
  • Page 4 Debug Scripts..........A-3 104-ADIO128 (AD128) User’s Guide...
  • Page 5: Safety Instructions

    Safety Instructions ä ä ä ä Contents Before You Begin ......... . . vii When Working Inside a Computer .
  • Page 6 This page intentionally left blank. 104-ADIO128 (AD128) User’s Guide viii...
  • Page 7: Before You Begin

    Before You Begin ä ä ä ä Before handling the 104-ADIO128 (AD128), read the instructions and safety guidelines on the following pages to prevent damage to the product and to ensure your own personal safety. Refer to the “Advisories” section in the Preface for advisory conventions used in this user’s guide, including the distinction between Warnings, Cautions, Important Notes, and Notes.
  • Page 8: When Working Inside A Computer

    Also, before connecting a cable, make sure both connectors are correctly oriented and aligned. CAUTION Do not attempt to service the system yourself except as explained in this user’s guide. Follow installation and troubleshooting instructions closely. 104-ADIO128 (AD128) User’s Guide...
  • Page 9: Preventing Electrostatic Discharge

    Static electricity can harm system boards. Perform service at an ESD workstation and follow proper ESD procedure to reduce the risk of damage to components. Kontron strongly encourages you to follow proper ESD procedure, which can include wrist straps and smocks, when servicing equipment.
  • Page 10 This page intentionally left blank. 104-ADIO128 (AD128) User’s Guide...
  • Page 11: Preface

    Preface ä ä ä ä Contents How to Use This Guide ........xv Customer Comments.
  • Page 12 This page intentionally left blank. 104-ADIO128 (AD128) User’s Guide...
  • Page 13: How To Use This Guide

    104-ADIO128 (AD128) for your system requirements. J Chapter 3, Installation, describes how to install the 104-ADIO128 (AD128) drivers to your system and how to install the 104-ADIO128 (AD128) board into an expansion connector on a PC/104 compatible card. J Chapter 4, Technical Description, describes the technical details of the 104-ADIO128 (AD128) and provides connector pin assigments.
  • Page 14: Customer Comments

    “Contact Us” on our web site (www.kontron.com) under “Technical Support.” Detail any errors you find. We will correct the errors or problems as soon as possible and post the revised user’s guide in our online Support Library.
  • Page 15: Advisory Conventions

    Disclaimer: We have tried to identify all situations that may pose a warning or caution condition in this user’s guide. However, Kontron does not claim to have covered all situations that might require the use of a Caution or Warning.
  • Page 16: Unpacking

    2) Remove all items from the box. If any items listed on the purchase order are missing, notify Kontron customer service immediately. 3) Inspect the product for damage. If there is damage, notify Kontron customer service immediately. Refer to “Guarantee and Warranty Policy” for the return procedure.
  • Page 17: Guarantee And Warranty Policy

    Effective April 1, 1998, all products carry a 2-year limited warranty. Within 2 years of purchase, Kontron will repair or replace, at our option, any defective product. Kontron will service the warranty for all standard catalog products for the first two years from the date of shipment.
  • Page 18: Return Procedure

    Kontron or its authorized agent; or if the failure is caused by accident, acts of God, or other causes beyond the control of Kontron or the manufacturer. Neglect, misuse, and abuse shall include any installation, operation, or maintenance of the product other than in accordance with the user’s guide.
  • Page 19: Limitation Of Liability

    Limitation of Liability ä ä ä ä In no event shall Kontron be liable for any defect in hardware, software, loss, or inadequacy of data of any kind, or for any direct, indirect, incidental, or consequential damages in connection with or arising out of the performance or use of any product furnished hereunder. Kontron’s liability shall in no event exceed the purchase price of the product purchased hereunder.
  • Page 20 This page intentionally left blank. 104-ADIO128 (AD128) User’s Guide xxii...
  • Page 21: Introduction

    Chapter 1 Introduction ä ä ä ä Contents Overview ..........1-3 Flexibility .
  • Page 22: Overview

    Digital I/O ä ä ä ä The circuit uses an 82C55A Programmable Peripheral Interface. Ports A and B (16 lines) are buffered, all lines have pull-up resistors to 5V. Port C features Change of State detection. Overview 104-ADIO128 (AD128) User’s Guide...
  • Page 23: Counter/Timer

    What’s Included ä ä ä ä The 104-ADIO128 (AD128) is shipped with the following items. If any of these items are missing or damaged, contact Kontron. J 104-ADIO128 (AD128) adapter J Nylon Mounting Hardware Kit J I/O and Communication Documentation CD-ROM J I/O and Communication Software “A”...
  • Page 24: Board Setup

    Chapter 2 Board Setup ä ä ä ä Contents Overview ..........2-3 Option Selection .
  • Page 25: Overview

    Overview ä ä ä ä This chapter provides details about how to properly select base addresses, IRQ levels and DAC voltage ranges and describes address selection to properly configure the 104-ADIO128 (AD128) for your system. Option Selection ä ä ä ä...
  • Page 26 JP13 JP21 JP20 Figure 2-1. Option Selection Map 104-ADIO128 (AD128) User’s Guide...
  • Page 27: Address Selection

    FINDBASE utility provided to determine available addresses. The following table provides a convenient reference for all address jumper configurations. ON indicates the jumper is installed. Address Selection 104-ADIO128 (AD128) User’s Guide...
  • Page 28 260h - 27Fh 240h - 25Fh 220h - 23Fh 200h - 21Fh 1E0h - 1FFh 1C0h - 1DFh 1A0h - 1BF 180h - 19Fh 160h - 17Fh 140h - 15Fh 120h - 13Fh 100h - 11Fh 104-ADIO128 (AD128) User’s Guide...
  • Page 29: Installation

    Chapter 3 Installation ä ä ä ä Contents Overview ..........3-3 Software Installation .
  • Page 30: Overview

    Overview ä ä ä ä This chapter describes how to install the 104-ADIO128 (AD128) drivers to your system and how to install the 104-ADIO128 (AD128) board into an expansion connector on a PC/104 compatible card. Software Installation ä ä ä ä...
  • Page 31: Windows Nt

    Please refer to the Linux subdirectory on your supplied software for up-to-date instructions for various Linux installations. ä ä ä ä Please refer to the QNX subdirectory on your supplied software for up-to-date instructions for various QNX installations. 104-ADIO128 (AD128) User’s Guide...
  • Page 32: System Installation

    System Installation ä ä ä ä Before installing the 104-ADIO128 (AD128) board, carefully read Chapter 2 of this manual and configure the board according to your requirements. The SETUP program on the I/O and Communication “A” Series Software CD can be used to assist in configuring jumpers and switches on the card.
  • Page 33 Chapter 4 Connector Pin ä ä ä ä Assignments Contents Overview ..........4-3 Connector Pin Assignments .
  • Page 34: Overview

    Overview ä ä ä ä This chapter provides connector pin assignments for connectors on the 104-ADIO128 (AD128). Connector Pin Assignments ä ä ä ä Table 4-1. P1, Timer/Counter Connector Pin Assignments (see description) Pin Assignment P1 and P2 Combined Pin...
  • Page 35 A, B, C, or D) is in place, the range is limited toz 5V (0-5V or ±5V). If the jumper labeled ‘UNIPOLAR’ is in place the range is limited to 0-5V or 0-10V. If the jumper labeled ‘BIPOLAR’ is in place the range is either ±5V or ±10V. Note that ‘UNIPOLAR’ and ‘BIPOLAR’ are mutually exclusive. 104-ADIO128 (AD128) User’s Guide...
  • Page 36: Connector Pin Assignments

    Pin 6 Channel 0 Input / Output Pin 7 Ground Pin 8 Channel 1 Input / Output Pin 9 Channel 1 Inverting Differential Input Pin 10 Channel 1 Non-inverting Differential Input Pin 11 Ground Connector Pin Assignments 104-ADIO128 (AD128) User’s Guide...
  • Page 37 Inverting Differential Input Pin 22 Channel 4 Input / Output Pin 23 Ground Pin 24 Channel 5 Input / Output Pin25 Channel 5 Inverting Differential Input Pin 26 Channel 5 Non-inverting Differential Input Pin 27 Ground 104-ADIO128 (AD128) User’s Guide...
  • Page 38 Port A Bit 0 Ground Port A Bit 1 Ground Port A Bit 2 Ground Port A Bit 3 Ground Port A Bit 4 Ground Port A Bit 5 Ground Port A Bit 6 Connector Pin Assignments 104-ADIO128 (AD128) User’s Guide...
  • Page 39 Port C Bit 0 Ground Port C Bit 1 Ground Port C Bit 2 Ground Port C Bit 3 Ground Port C Bit 4 Ground Port C Bit 5 Ground Port C Bit 6 Ground Port C Bit 7 104-ADIO128 (AD128) User’s Guide...
  • Page 40: Programming

    Chapter 5 Programming ä ä ä ä Contents Overview ..........5-3 Using the Analog to Digital Converter .
  • Page 41: Overview

    ADC in a power down state, a conversion with Normal Operation selected should be triggered. The chip will ‘remember’ this clock setting if the Standby power-down mode is subsequently used. The Standby state is entered after a conversion is complete, there is no start-up delay on Overview 104-ADIO128 (AD128) User’s Guide...
  • Page 42 The channel selection bits direct one of the eight analog inputs connected to the ADC’s multiplexor to the Sample and Hold circuit. Bits 2, 1, and 0 make a binary value equal to the channel number. 104-ADIO128 (AD128) User’s Guide...
  • Page 43: Using The Analog To Digital Converter

    Figure 5-1. Standard Input Stage – Connector P2 Input/Output Pin Non-inverting Input 249 OHM 1% 1.25Av To the A/D converter -1V offset Inverting Input Figure 5-2. 4 to 20mA Input Stage – Connector P2 Using the Analog to Digital Converter 104-ADIO128 (AD128) User’s Guide...
  • Page 44: Using The Digital To Analog Converters

    The ADC chip needs a command byte to begin a conversion. This byte is stored in the ADC Command register at base + 15h. Note that only the lowest 5 bits are significant, the top 3 bits will automatically be zeros. 104-ADIO128 (AD128) User’s Guide...
  • Page 45 1 and also enable DAC conversions triggered by the same tick. Gain (0-5, 0-10) Reference Connector P3 DAC Output Offset Voltage (Bipolar, Unipolar) Figure 5-3. D/A Output Stage Using Counter 1 to Trigger A/D and D/A Conversions 104-ADIO128 (AD128) User’s Guide...
  • Page 46: Using Digital Input/Output Ports

    To change Port A and Port B I/O configuration, there are two modes. In the default mode the buffers’ direction is automatically set by the command-byte. This mode is designed to support ‘off the shelf’ software. 104-ADIO128 (AD128) User’s Guide...
  • Page 47 Note: Port C (hi/low) is not buffered. This circuit can, as a factory installed option, operate in 8255 programmed I/O Modes 1 and 2. Note that if Bit 6 is set then Bit 5 is unused. Using Digital Input/Output Ports 104-ADIO128 (AD128) User’s Guide...
  • Page 48: Using The Counter/Timer Circuit

    000 = mode 0, 001 = mode 1, 10 = mode 2, 11 = mode 3, 100 = mode 4, 101 = mode 5 For bit 0: 0 = 16 bit binary, 1 = binary coded decimal 104-ADIO128 (AD128) User’s Guide 5-10...
  • Page 49 82C54 CLK 0 GATE 0 OUTPUT 0 CLK 1 1MHz GATE 1 OUTPUT 1 CLK 2 GATE 2 OUTPUT 2 Figure 5-4. Counter/Timer Diagram Using the Counter/Timer Circuit 5-11 104-ADIO128 (AD128) User’s Guide...
  • Page 50 Chapter 6 Specifications ä ä ä ä Contents Analog Inputs......... . 6-3 Analog Outputs .
  • Page 51: Analog Inputs

    ä ä ä ä 0.2% of full scale Noise Levels ä ä ä ä +/- 1 LSB typical Programmable Voltage Ranges ä ä ä ä 0-5V, 0-10V, +/- 5V, +/- 10V (4-20mA as a factory option) 104-ADIO128 (AD128) User’s Guide...
  • Page 52: Analog Outputs

    Trigger Source(s) ä ä ä ä Software selectable for program command or programmable timer Analog Outputs ä ä ä ä Channels ä ä ä ä Four Conversion Frequency ä ä ä ä 100K conversions per second 104-ADIO128 (AD128) User’s Guide...
  • Page 53: Digital Input/Output

    Digital Input/Output ä ä ä ä Programmable Peripheral Int. ä ä ä ä 82C55A Buffered Channels ä ä ä ä 16 (ports A and B) Modes Supported ä ä ä ä All (0, 1, and 2) 104-ADIO128 (AD128) User’s Guide...
  • Page 54: Counter/Timer

    ä ä ä ä 8MHz onboard Supported Modes ä ä ä ä Event Counter, Frequency Output, Frequency and Pulse Measurement Counters ä ä ä ä 3 x 16-bit down counters Inputs/Outputs ä ä ä ä Fully buffered 104-ADIO128 (AD128) User’s Guide...
  • Page 55: Interrupts

    (depends on populated options selected) +/-12V @ 200mA typical Physical Dimensions ä ä ä ä The 104-ADIO128 (AD128) is PC/104 “compliant” meaning that it conforms to all non-optional aspects of the PC/104 specification, including both the mechanical and the electrical specifications. Board Length 3.775 inches (9.588 cm)
  • Page 56 Appendix A Debug Scripts ä ä ä ä Contents Debug Scripts......... . A-3...
  • Page 57 304 0 i 303 o 305 0 i 302 o 304 ff o 304 ff o 305 3 o 305 7 o 304 ff o 302 18 o 305 7 i 303 i 302 Debug Scripts 104-ADIO128 (AD128) User’s Guide...

This manual is also suitable for:

104-ad128104-aob4/12

Table of Contents