Contents
Introduction
Introduction
Description and Features
Block Diagram
Functional Overview
Board Description
Connector Summary
Jumper Summary
Connectors
PC/104 ISA Bus
PC/104-Plus PCI Bus
PS2 Mouse and Keyboard connector
Utility Connector
Data Acquisition (Digital I/O) Connector
Data Acquisition (Analog I/O) Connector
Ethernet Connector
Audio I/O Connector
Speaker Connector
External Auxiliary Power Connector (Output)
IDE Connector
Serial Port I/O Connector
External Battery Connector
LCD Panel (LVDS Interface) Connector
VGA Connector
LCD Backlight Connector
Power Input Connector
USB 2.0 Connectors
Serial ATA Connector
I/O Panel Power
Board Configuration
Board Configuration
PCI VI/O Voltage Setting (JP1)
DAQ Configuration (JP2)
COM3/COM4/ADC IRQ Configuration (JP3)
Analog I/O Single-ended/Differential Configuration (JP4)
DAC Configuration (JP5)
Battery Connection (JP6)
ATX Power Control (JP7)
RS-422/RS-485 Termination Configuration (JP8)
DIO Pull-up/Pull-down Configuration (JP9)
System Features
System Resources
Console Redirection to a Serial Port
Flash Memory
Backup Battery
System Reset
On-Board Video
System I/O
Ethernet
Serial Ports
PS/2 Ports
USB Ports
Data Acquisition Circuit
Data Acquisition Circuit
Data Acquisition Circuitry I/O Map
I/O Register Summary
I/O Register Definitions
Enabling Enhanced Features
Enhanced Mode
Normal Mode
Analog-to-Digital Input Ranges and Resolution
Overview
Unipolar and Bipolar Inputs
Input Ranges and Resolutions
A/D Conversion Formulas
Performing an A/D Conversion
Performing an A/D Conversion
Select the Input Channel
Select the Input Range
Wait for Analog Input Circuit to Settle
Perform an A/D Conversion on the Current Channel
Wait for the Conversion to Finish
Read the Data from the Board
Convert the numerical data to a meaningful value
A/D Sampling Methods
Sampling Modes
FIFO Description
Scan Sampling
Sequential Sampling
How to Perform Conversions Using Interrupts
How To Perform Conversions Using Interrupts
Analog Output Ranges and Resolution
Description
Resolution
Full-scale Range Selection
Digital-to-Analog Conversion
Digital-to-Analog Conversion
Compute the D/A Output Value for the Desired Output Voltage
Compute the LSB and MSB Values
Add the Channel Number to the MSB
Set D/A Simultaneous Update Bit
Write the LSB and MSB to the Board
Monitor the DACBUSY Status Bit
Waveform Generator
Description
Programming the D/A Waveform Generator
Auto-calibration
Auto-calibration
Background
Performing Auto-calibration with Software
Performing Auto-calibration with dsPIC
Digital I/O Operation
Digital I/O Operation
Main Digital I/O Internal 82C55 Circuit
Auxiliary Digital I/O
Counter/Timer Operation
Counter/Timer Features and Configuration Options
Counter/Timer Configuration
Counter/Timer Access and Programming
Watchdog Timer Programming
Watchdog Timer Programming
FlashDisk Module
FlashDisk Module
Installing the FlashDisk Module
Using the FlashDisk with Another IDE Drive
Power Supply100FlashDisk Programmer Board
FlashDisk Programmer Board
FlashDisk Programmer Board
I/O Cables
I/O Cables
Mounting PC/104-Plus Cards onto a Poseidon Baseboard
Mounting PC/104-Plus Cards onto a Poseidon Baseboard
Customization Options
Customization Options
Specifications
Specifications
Appendix A: COM3/4/ADC IRQ Configuration for First Release Boards, Rev A1
COM3/4/ADC IRQ Configuration for First Release Boards, Rev A1