|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The pocket A/D is an analog to
digital converter, which is used to connect the printer port
(centronics) of PC/AT, PC/386, PC/486, Pentium, or compatible computer.
The pocket A/D is a high precision data conversion system, it contains
eleven 12 ( or 10) bits analog to digital channels. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The pocket A/D does not need to
occupy any slot of your PC system, it is suitable for any PC which
contains a parallel printer port, especially, it is useful for laptops
and notebooks. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There are two kinds of product,
one is a pocket A/D box; and another is a pocket A/D prototype board
which is used for laboratory purposes, many plated through-holes are
located on the board. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The
features of the pocket A/D are: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The
package contains: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The dimension of pocket A/D box
and pocket A/D prototype board are shown as below and on the following
page. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hardware
Installation |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Your pocket
A/D is designed to be inserted in the parallel printer port of your
computer, please follow the steps listed below. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hardware
Configurations |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Before you
use the pocket A/D, you must ensure that the printer port address and
identifier address are set correctly. The proper settings for the
pocket A/D are described in the following. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I/O
Port address |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The A/D
signals are transferred via parallel printer port, so that the I/O port
address of pocket A/D is &H3BC, &H378, or &H278 depending
on your printer port setting. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LED
Indicator |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The LED1 is
used to indicate power active and LED2 is used to indicate signal
access. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Identifier
Address |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The identifier address is used to identify the address of pocket A/D, user may use DIP switch to set identifier address, and each pocket A/D must be set to different identifier address. Observe figure above, to set the switch ON means 0 and set the switchOFF means 1. The figure above is set to 5. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Each expansion bus kit contains 6 connectors to connect maximum 5 pocket A/D or pocket DIO (you can mix it together). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pin
Assignment of Pocket A/D |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Software
Programming |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In the
distribution diskette, we provide C, PASCAL, ASSEMBLY, and BASIC
examples to show how to write software to get A/D signals. It is easy
to call the getad() function to get the converted digital signal from C
and PASCAL. For BASIC language, the function is located at line number
1000. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notice |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
THIS IS IMPORTANT INFORMATION
FOR POCKET ADDIO MODULES. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HARDWARE
NOTICE: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SOFTWARE
NOTICE: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IF YOU WISH TO USE A LONG CABLE
MORE THAN 30CM. FOR THE POCKET A/D THROUGH THE PRINTER PORT, YOU NEED
TO MAKE SOME CHANGES IN THE SOURCE PROGRAM WHICH WE
PROVIDE IN THE MANUAL (SEE CHAPTER 4). YOU NEED TO PROVIDE MORE DELAY
IN UDELAY FUNCTION. (ALL UDELAY FUNCTION IN THE PROGRAM)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IN THE ORIGINAL PROGRAM (USING
NORMAL CABLE) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outport (DATA(port_addr),x|CLK);
udelay (1);
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REVISED PROGRAM (USING LONG
CABLE) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outport (DATA(port_addr),x|CLK);
udelay (5);
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WARNING
IF YOU USE MORE THAN 1 METER, YOU NEED TO ADD MORE DELAY. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GENERAL
NOTICE: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Catalog |
Manual |
Schematic |
Converter |
Device Driver |
Test Tool & Sample Code |
Measurement & Applications |