manufacturer of I/O-rich SBCs, operator interfaces, handheld instruments, and development tools for embedded control low cost single board computers, embedded controllers, and operator interfaces for scientific instruments & industrial control development tools for embedded control order our low cost I/O-rich embedded control products embedded controller manufacturer profile single board computers & embedded controllers development tools & starter kits for your embedded design operator interfaces with touchscreens and graphical user interface plug-in expansion modules for digital & analog I/O C language & Forth language integrated development tools, IDE single board and embedded computer accessories embedded controller enclosures, bezels, environmental gaskets
Table of Contents

Introduction

Analog I/O Wildcard Hardware

Connecting To Mosaic Controller

Selecting the Wildcard Address

Selecting the Reference Voltage

Analog I/O Wildcard Field Header

Software

Overview of the Software Device Driver Functions

Initializing the Analog I/O Software Drivers

Using the DAC Drivers

Using the A/D Drivers

Installing the Analog I/O Wildcard Driver Software

Using the Driver Code with C

Using the Driver Code with Forth

Glossary

Overview of Glossary Notation

Glossary Quick Reference

Glossary Entries

Hardware Schematics (pdf, 38.3KB)

Analog I/O Wildcard User Guide

Introduction

analog I/O expansion moduleThe Analog I/O Wildcard provides eight 12-bit digital to analog (DAC) outputs and eight 16-bit analog to digital (A/D) inputs. This tiny 2" by 2.5" module is a member of the WildcardTM series that connects directly to Mosaic embedded controllers. This document describes the capabilities of the Analog I/O Wildcard, tells how to configure the hardware, and presents an overview of the driver software. A glossary of the software functions and complete hardware schematics are also included.

Analog I/O Wildcard Hardware

The Analog I/O Wildcard comprises a Wildcard bus header, field header, digital logic circuitry, an octal 12-bit digital to analog converter (DAC), an octal 16-bit analog to digital converter (A/D), and a 4.096 volt reference. The 4.096 reference voltage varies less than 100 microvolts per degree Celsius change in temperature. Jumpers enable module address selection and reference voltage selection among 5V, 4.096V, the DAC reference voltages (1.024 or 2.048 V), or an external reference voltage. The Wildcard bus header interfaces to the host processor (Mosaic embedded controller), and the field header brings out the analog I/O signals for the reference, DAC, and A/D. Specifications are summarized in Table 1-1.

Table 1-1 Analog I/O Wildcard Specifications

Analog Inputs
Channels: 8 unipolar single-ended, or 4 unipolar differential inputs
Resolution: 16-bits ( 0 - 65,535 counts)
Input Filtering: Land patterns are provided for optional input RC filters
Input Voltage Range: +IN: -0.2 V to 5.2 V
-IN: -0.2 V to 1.25 V
FS Differential Range: Jumper selectable full scale (FS) reference: 1.024 V, 2.048 V, 4.096 V, 5.0 V, or external.
Excitation: Jumper selectable excitation output voltage of: 1.024 V, 2.048 V, 4.096 V, or 5.0 V.
Non-Linearity: Integral: ± 8 LSB max, ± 3 LSB typ;
Differential: ± 1 LSB typ
Noise and Accuracy: 20 uV rms effective input noise; 14.4 bits effective resolution
Sample Rate: Up to 17k samples per second
Analog Outputs
Channels: 8 unipolar outputs
Resolution: 12-bits ( 0 - 4095 counts)
Output Filtering: Land patterns are provided for optional output RC filters
Output Voltage Range: Jumper selectable: 2.048 V, 4.096 V, or 2x external reference; 4.6 V max.
Settling Time: 1 microsec typically, slew rate is typically 10V/microsec
Load Impedance: Capable of driving 2 kOhm minimum resistance, 100 pF maximum capacitance, see data sheet for load regulation
Non-Linearity: Integral: ± 2 LSB max;
Differential: ± 0.5 LSB typ
Update Rate: Up to 15k samples per second

| Next>>


Home|Site Map|Products|Manuals|Resources|Order|About Us
Copyright (c) 2012 Mosaic Industries, Inc.
Your source for single board computers, embedded controllers, and operator interfaces for instruments and automation