Technologic Systems warrants this product to be free of defects in material and workmanship for a
period of one year from date of purchase. During this warranty period Technologic Systems will repair or
replace the defective unit in accordance with the following instructions:
• Contact Technologic Systems and obtain a Return Material Authorization (RMA) number and a copy
of the RMA form.
• Fill out the RMA form completely and include it and dated proof of purchase with the defective unit
being returned. Clearly print the RMA number on the outside of the package.
This limited warranty does not cover damages resulting from lighting or other power surges, misuse,
abuse, abnormal conditions of operation, or attempts to alter or modify the function of the product.
This warranty is limited to the repair or replacement of the defective unit. In no event shall
Technologic Systems be liable or responsible for any loss or damages, including but not limited
to any lost profits, incidental or consequential damages, loss of business, or anticipatory profits
arising from the use or inability to use this product.
Repairs made after the expiration of the warranty period are subject to a flat rate repair charge and the
cost of return shipping. Please contact Technologic Systems to arrange for any repair service.
2 PC COMPATIBILITY..............................................................................................................................................................................5
5 SERIAL PORTS.....................................................................................................................................................................................8
5.1 Serial Port Configuration Registers.............................................................................................................................................8
5.2 Serial Port Hardware.......................................................................................................................................................................8
5.5 Adding Serial Ports........................................................................................................................................................................10
6 DIGITAL I/O...........................................................................................................................................................................................11
6.1 DIO Header.....................................................................................................................................................................................11
6.2 Using LCD Port as Digital I/O......................................................................................................................................................11
7 ANALOG INPUTS AND OUTPUTS...................................................................................................................................................12
10 THE 10/100 BASE-T ETHERNET PORT .........................................................................................................................................17
10.1 LINUX TCP/IP configuration.........................................................................................................................................................17
10.2 DOS TCP/IP configuration – Packet Driver and WATTCP......................................................................................................18
10.4 DOS TCP/IP configuration – MS Client for DOS.......................................................................................................................18
11.2 Software (Linux support only)......................................................................................................................................................19
13 REAL TIME CLOCK.............................................................................................................................................................................22
15 LED, JUMPERS AND EXTERNAL RESET......................................................................................................................................24
16 PC/104 BUS EXPANSION .................................................................................................................................................................25
17 LOADING OR TRANSFERRI NG FILES...........................................................................................................................................26
17.1 Developing with the Technologic Systems TS-9500 ..............................................................................................................26
17.2 Transferring files with Compact Flash......................................................................................................................................26
18.2 Using other debuggers ................................................................................................................................................................27
19 VIDEO, KEYBOARD, AND CONSOLE REDIRECTION.................................................................................................................28
20 SYSTEM BIOS SETUP SCREENS ...................................................................................................................................................29
20.1 Main CMOS Configuration Screen..............................................................................................................................................29
20.3 Adding a TS-9400 or TS-9500 with Compact Flash...............................................................................................................30
21 FEEDBACK AND UPDATES TO THE MANUAL .............................................................................................................................32
APPENDIX A - BOARD DIAGRAM AND DIMENSIONS............................................................................................................................33
APPENDIX B - OPERATING CONDITIONS...............................................................................................................................................33
APPENDIX C - SYSTEM MEMORY MAP.....................................................................................................................................................34
APPENDIX D - SYSTEM I/O MAP.................................................................................................................................................................35
APPENDIX E - BIOS INTERRUPT FUNCTIONS......................................................................................................................................36
Int 15h / Function B000h - Technologic Systems BIOS information...............................................................................................36
Int 15h / Function B010h - LED Control................................................................................................................................................36
Int 15h / Function B042h – Alphanumeric LCD Support...................................................................................................................37
Int 15h / Function B040h – Matrix Keypad Support.............................................................................................................................37
Int 15h / Function A1h – Console I/O Redirection..............................................................................................................................37
Int 15h / Function B050h – A/D Converter Control............................................................................Error! Bookmark not defined.
Int 15h / Function B020h - Jumper Pin Status....................................................................................................................................38
APPENDIX F - USING A HIGHER RATE (10X) BAUD CLOCK...............................................................................................................39
APPENDIX G - FURTHER REFERENCES................................................................................................................................................40
APPENDIX H - MANUAL REVISIONS.........................................................................................................................................................40
iv
04/22/04
TS-5600 User’s Manual Technologic Systems
1 Introduction
The model TS-5600 is a compact, full-featured PC compatible Single Board Computer based on the
AMD Elan520 processor. At 133 MHz, it is approximately 10 times faster than our other 386EX based
products for only a small additional cost. PC compatibility allows for rapid development since you can
use standard PC development tools such as Turbo C or Power Basic or Linux based tools as well. If
you have done work in the PC world in the past, you will find you can now build applications for a very
small target that does not require a keyboard, video, floppy disks, or hard drives.
By adding the optional TS-9500 daughter board, you can compile and debug directly on the TS-5600
with standard VGA video and keyboard interfaces. Alternatively, you can typically write and debug code
on a host PC using standard development tools for the PC platform, then simply copy it to and run it on
the TS-5600 without modification. If additional peripherals are required, the PC/104 expansion bus
allows for many standard functions available off-the-shelf. It is also very simple to create a custom
PC/104 daughter board for those special features that differentiate your product. Technologic Systems
can provide technical support as well as a free quotation for any custom hardware, software, or BIOS
modifications you may require.
This manual is fairly short. This is because for the most part, the TS-5600 is a standard x86-based PC
compatible computer, and there are hundreds of books about writing software for the PC platform. The
primary purpose of this manual is documenting where the TS-5600 differs from a standard PC.
2 PC Compatibility
PC compatibility requires much more than just an x86 processor. It requires PC compatible memory
and I/O maps as well as a PC compatible BIOS. The General Software EMBEDDED BIOS offers a high
degree of compatibility with past and present BIOS standards allowing it to run off-the shelf operating
systems and application software.
The EMBEDDED BIOS has been tested with all major versions of DOS, including MS-DOS, DR-DOS,
and Embedded DOS 6-XL; all major versions of OS/2, including MS-OS/2 and IBM OS/2; MS-Windows
3.1, Windows-95, Windows NT, and NetWare 386.
2.1 Operating Systems
Technologic Systems Embedded PCs are compatible with a wide variety of x86-based operating
systems. A partial list OSes currently used with our boards by customers includes:
• TNT Embedded Toolsuite, Phar Lap Software
• UCos II
• RTKernel, On Time Software
• RTEMS, On -Line Applications Research Corporation
• DOS with WATTCP, public domain TCP/IP source code for DOS
• Linux
The TS-5600 is shipped, free of charge, with Embedded DOS ROM by General Software.
The TS-5600 can be shipped upon request with Linux pre-installed for a nominal fee. The Linux file
system and kernel is also freely available on the web should you wish to install it yourself. Typically, the
Linux OS requires a 16MB or larger Compact Flash or an M -System’s DiskOnChip.
5
04/22/04
TS-5600 User’s Manual Technologic Systems
3 Power
The TS-5600 requires regulated 5VDC at 800 mA (typical maximum). When running the Linux OS, it
will drop to about 300 mA during low usage. A quick release screw-down terminal block for the 5V
power and power GND connections is provided for easy connection to an external power supply.
When power is first supplied to the TS-5600, the board mounted LED is immediately turned on under
hardware control. Once the processor begins execution, the LED is turned off. The LED then turns on
then off to provide a characteristic blink during execution of POST. If the LED does not turn on at all, the
most likely problem is the power supply. Check that the +5V and GND connections are not reversed. A
diode protects the board against damage in such a situation, but it wi ll not run.
Please note that supply voltages over 6 VDC may damage the TS-5600.
Be sure to use a regulated 5 VDC power supply, preferably with current limiting to 3 to 5 Amps. If
using a PC power supply that may be capable of supplying 20 Amps or more, it is possible to do
irreversible damage if the polarity on the power leads is reversed.
4 Memory
4.1 SDRAM
The TS-5600 has a total of 32 Megabytes (MB) of high-speed SDRAM providing 640 Kilobytes (KB) of
base memory, 31 MB of extended memory, and 128 KB of shadow RAM for the BIOS. This is identical
to a standard PC memory map. The TS-5600 can be ordered with 64MB of SDRAM, but it is not field
upgradeable.
The TS-5600 SDRAM chips are soldered directly to the board. By not using a SIMM socket, the TS5600 is much more reliable in high-vibration environments.
4.2 Flash
There is a total of 2 MB of Flash memory on the TS-5600 with 128 KB reserved for the BIOS. During
POST, this 128 KB area is copied from Flash into SDRAM at addresses E0000h through FFFFFh for
improved performance (a standard technique known as BIOS Shadowing). The remainder of the Flash
memory (1920 KB) is configured as a solid-state disk (SSD) drive appearing as drive A. Drive A is fully
supported by the BIOS as an INT 13h drive.
The physical Flash memory is accessed by the BIOS in protected mode at memory address 148M.
The Flash memory is guaranteed capable of a minimum of 100,000 write/erase cycles. This means that
if you completely erase and rewrite the SSD drive 10 times a day you have over 27 years before any
problems would occur. Reading the SSD produces no wear at all.
Power failure during flash writes can cause corruption of flash drive FAT tables (A: or B:). Therefore
applications writing frequently should use a Compact Flash card drive which is much more tolerant of
power failures during write cycles.
Flash drive A is read-only when JP3 is not installed. Removing JP3 also makes the 128 kbyte BIOS
area of the Flash write protected as well. Write protecting the A: drive can be useful if there are critical
files in the final product that must be very secure.
4.3 Compact Flash cards
If 2MB of Flash is insufficient for your application, additional non-volatile storage can be added with a
Compact Flash (CF) card. CF cards can supply additional storage that will behave much as a hard
drive does in a typical PC with sizes ranging from 8MB to 512MB. These products are inherently more
rugged than a hard drive since they are completely solid-state with no moving parts.
6
04/22/04
TS-5600 User’s Manual Technologic Systems
The Compact Flash card has the added advantage of being removable media. A SanDisk USB
Compact Flash reader/writer (which is included in the TS-5600 Developer’s Kit) is recommended for the
host PC for file transfers. This results in the ability to quickly move files from a host PC to the TS-5600
using a Compact Flash card as the removable media. Since the Compact Flash card appears as a
standard IDE drive on the TS-5600, it uses no additional RAM for drivers. While a USB Compact Flash
reader allows for hot swapping of the Compact Flash card on the host PC, the Compact Flash interface
on the TS-5600 is not hot swappable, the TS-5600 must be rebooted after removing or installing a
Compact Flash card.
4.4 Using the SanDisk USB Compact Flash Card Reader
This device allows for a very fast and reliable method of moving files between the host PC and target
SBC (TS-5600). The Compact Flash (CF) card can then be hot swapped (inserted or removed without
rebooting the host PC). Sometimes it is necessary to unplug the USB cable and reinstall it after
swapping CF cards (at least Windows ME seems to prefer this).
Note: The TS-5600 always needs to be powered off before swapping CF cards.
4.5 Non-Volatile SRAM
An optional 32 KB of non-volatile SRAM memory can be installed into the TS-5600. This behaves
exactly like battery -backed SRAM. Non-volatile SRAM provides non-volatile memory with unlimited write
cycles and no write time degradation, unlike Flash memory. The SRAM uses an additional 32 KB
memory range of D0000h through D7FFFh. If the SRAM is installed, PC/104 daughter card that uses
memory mapped I/O must not conflict with this address range.
7
04/22/04
TS-5600 User’s Manual Technologic Systems
out
NC
5 Serial Ports
The two PC compatible asynchronous serial ports (COM1 and COM2) provide a means to
communicate with external serial devices su ch as printers, modems, etc. Each is independently
configured as a standard PC COM port that is compatible with the National Semiconductor NS16C450.
Alternatively, these ports can be changed to the 16C550 mode with 16 byte FIFOs in both the receive
and transmit UART channels. COM1 appears in the I/O space at 3F8h – 3FFh and uses IRQ4. COM2
is located at 2F8h – 2FFh and uses IRQ3.
By changing an internal configuration register in the Elan520, the serial clock to the COM ports can be
switched to a 10 times rate (18.432 MHz). This feature allows baud rates higher than 115 Kbaud (such
as 230K baud or 576K baud), as well as non-standard lower baud rates (such as 24 Kbaud). See
Appendix G for further information.
The COM1 and COM2 ports may also be configured to use a DMA channel, which may be useful when
very high baud rates are being used.
See the AMD Elan520 User's Manual for further details.
5.1 Serial Port Configuration Registers
Because both serial ports are 100% PC compatible, software written for the PC that accesses serial
ports directly or through standard BIOS calls will work without modification on the TS-5600. The details
of the COM port internal registers are available in most PC documentation books or the data sheet for
the National Semiconductor NS16C550 may be consulted.
See the AMD Elan520 User's Manual for further details.
5.2 Serial Port Hardware
The COM2 RS-232 port has 7 signals supported: RXD, TXD, RTS, CTS, DTR, DSR, and DCD. This
port can interface to almost any RS-232 device. The COM1 RS-232 serial port has 4 signals
supported: RXD, TXD, RTS and CTS. This is quite sufficient to interface with the vast majority of serial
devices. The TS-5600 COM ports are accessable on two 10-pin Headers labeled COM1 and COM2.
Adaptor cables are available to convert these into standard 9-pin Sub-D male connectors.
5V Power 10 5 GND
9 4 DTR [out]
[in]
[out]
[in] DSR 6 1 DCD [in]
Figure 1 – COM2 Serial Port Header Pin-out
PLEASE NOTE: The serial port headers use
a non-standard numbering scheme. This was
done so the header pins would have the
same numbering as the corresponding DB -9
pin; i.e. pin 8 (CTS) on the header connects
to pin 8 on the DB -9
CTS 8 3 TXD [out]
RTS 7 2 RXD [in]
[in] CTS 8 3 TX data [out]
[out]
Figure 2 – COM1 Serial Port Header Pin-
PLEASE NOTE: COM1 has connections
for the RS -232 port and the RS-485 port
on the same 10-pin header, only one of
the two functions will be used at a time.
5V Power 5 GND
Rx - 9 4 Rx +
RTS 7 2 RX data [in]
Tx - 6 1 Tx +
The pin-outs for the COM1 and COM2 10-pin headers are listed above.
When using COM1 in the RS-232 mode, be sure that the jumper labeled “232” is installed.
8
04/22/04
TS-5600 User’s Manual Technologic Systems
5.3 RS-485 Support
An option is available to add support to COM1 for half
duplex or full duplex RS-485. RS-485 drivers allow
communications between multiple nodes up to 4000 feet
(1200 meters) via twisted pair cable. Half-duplex RS-485
requires one twisted pair plus a Ground connection, while
full duplex requires two twisted pair plus a Ground.
For half-duplex operation, a single twisted pair is used for
transmitting and receiving. Bit 6 at I/O location 75h must
be set to enable RTS mode or bit 7 can be set to enable
Automatic mode. In RTS mode, the serial port RTS signal
controls the RS-485 transmitter/receiver (See Automatic
mode below). When RTS is asserted true, the RS-485
transmitter is enabled and the receiver disabled. When
RTS is de-asserted the transmitter is tri-stated (disabled)
and the receiver is enabled. Since the transmitter and
receiver are never both enabled, the serial port UART
does not receive the data transmitted.
For full-duplex operation, two twisted pairs are used and
the transmitter can typically be left on all the time. Simply
use RTS mode, and set RTS true.
See Figure 2 above for connector pin-outs.
Note: the correct jumper (FD or HD) must be installed.
See the Table 2 for details.
RS-485 Quick start procedure:
1. The RS-485 option must be installed
2. Install FD jumper for full-duplex or HD
for half-duplex RS -485 operation
3. Attach the RS -485 cable to the 10-pin
Header - Adaptor cables to Sub-DB9
connector are available from
Technologic Systems
4. Set the COM1 UART serial parameters
(baud rate, data, parity, and stop bits,
interrupts, etc).
5. Run Auto485.exe utility (configures bits 6 and 7 at I/O 75h)
(and initializes Timer2)
6. For Half-Duplex RTS mode: To
transmit data, assert RTS and write the
data to the UART. To receive
data, deassert RTS and read the data
from the UART
7. For Half-Duplex Automatic mode: just
read or write data to the UART
Fail-safe bias resistors are used to bias the TX+, TX - and
RX+, RX - lines to the correct state when these lines are not
being actively driven. This is an important consideration,
Jumper Receiver Source
FD Full-Duplex RS-422
since in a typical RS-485 installation, the drivers are
frequently tri-stated. If fail-safe bias resistors are not
present, the 485 bus may be floating and very small
HD Half-Duplex RS-485
232 RS-232
amounts of noise can cause spurious characters at the
receivers. 4.7KΩ resistors are used to pull the TX+ and
Table 1 – COM1 Receiver Source
RX+ signals to 5V and also to bias the TX - and RX- signals
to ground. Termination resistors may be required for reliable operation when running long distances at
high baud rates. Termination resistors should only be installed at each end of an RS-485 transmission
line. In a multi-drop application where there are several drivers and/or receivers attached, only the
devices at each end of the transmission line pair should have termination resistors.
A read at I/O location 75h bit 1 will return a "1" when the RS-485 option is installed.
5.4 Automatic RS-485 TX Enable
TS-5600 boards support fully automatic TX enable control. This simplifies the design of half-duplex
systems since turning off the transmitter via the RTS signal is typically difficu lt to implement. The
COM1 UART transmit holding register and the transmit shift register both must be polled until empty
before deasserting RTS when using the RTS mode. The design gets more difficult when using the TX
FIFO or when using a multi-tasking OS such as Linux.
In Automatic mode, Timer2 and a Xilinx PLD keep track of the bits shifting out the COM1 UART. This
circuit automatically turns on/off the RS-485 transceiver at the correct times. This only requires the
TIMER2 to be initialized once based on baud rate and data format, and bit 7 at I/O location 75 must be
set. A utility called AUTO485.exe is included in the AUTOEXEC.bat that simplifies this task.
9
04/22/04
TS-5600 User’s Manual Technologic Systems
5.5 Adding Serial Ports
If your project requires more than two serial ports, additional ports may be added via the PC/104
expansion bus. Technologic Systems offers three different daughter boards (TS-SER1, TS-SER2, and
TS-SER4) that add 1,2,or 4 extra COM ports respectively. Typically these would be configured as
COM3 or be assigned other higher COM I/O locations. Because DOS only directly supports four serial
ports, any additional ports beyond four will require software drivers if using DOS.
The TS-5600 PC/104 bus has IRQ 5, 6, 7, 9, 12 or 15 available for additional serial ports.
Note: IRQ7 is used by many PCMCIA cards.
Typically each serial port has a dedicated interrupt, but the TS-SER4 allows all four extra serial ports to
share a single interrupt. This is very helpful in systems with a large number of serial ports since there
are a limited number of IRQ lines available.
10
04/22/04
TS-5600 User’s Manual Technologic Systems
6 Digital I/O
There are 23 Digital Input/Output (DIO) lines available on the TS-5600. These are available on two
headers labeled DIO and LCD. In addition to the DIO signals, each header also has 5 Volt power and
Ground available, while the DIO header has an external reset available on pin 12 and IRQ6 in available
on pin 13. The header labeled LCD can be used as 11 DIO lines or as an alphanumeric LCD interface
(See Section 7). Most of the DIO lines are arranged as byte-wide ports that can be programmed as
either inputs or outputs in groups of 4-bits.
Four of the DIO lines are dedicated 0-5V swing outputs with high current drive capability. Two of these
outputs can sink or source 25 mA, while the other two can sink or source 100 mA.
The 5V power output pins on these headers have a 750 mA Poly-Fuse to prevent excessive current.
6.1 DIO Header
The DIO port provides +5V, GND, and 12 digital I/O lines that may
be used to interface the TS-5600 with a wide range of external
devices. DIO lines DIO_0 thru DIO_7 are a byte-wide port
accessed at I/O location Hex 7E, while the 4 other DIO lines DIO_8
thru DIO_11 are accessed in the lower 4 bits of I/O location Hex 7F.
I/O location Hex 7D is a control port for DIO. The direction of DIO
lines DIO_0 thru DIO_3 is controlled by bit 0 of I/O location Hex 7D,
and the direction of DIO_4 thru DIO_7 is controlled by bit 1 of I/O
location Hex 7D. The DIO_8 thru DIO_11 lines are always outputs.
Figure 2 – DIO Header Pinout
In all cases, when a control bit is a “1”, it is setting the
corresponding DIO lines to be Outputs, while a “0” sets them to be Inputs. All control bits at I/O location
Hex 7D are initialized at reset to be “0”.
The DIO_0 thru DIO_7 digital outputs on this port can source 4 mA or sink 8 mA and have logic swings
between 3.3V and ground. The digital inputs have standard TTL level thresholds and must not be driven
below 0 Volts or above 5.0 Volts. DIO lines DIO_0 thru DIO_5 have 4.7KΩ pull-up resistors to 5V
biasing these signals to a logic”1”. DIO_6 and DIO_7 are not biased and may float to either state when
configured as Inputs, if not being actively driven.
DIO_10 and DIO_11 outputs have very high current drivers and can source or sink 100 mA each.
DIO_8 and DIO_9 outputs can source or sink 25 mA. DIO_8 thru DIO_11 all swing between 0 and 5V.
Pin 14 on the DIO header is connected directly to IRQ6 (also available on the PC/104 bus).
Pin 12 is an active low reset signal. It has a 4.7K pull-up resistor to 5V. A logic low on this signal will
cause a hard reset to the TS-5600 (same as a power cycle).
It is possible change the DIO_11 output so that it is driven by the Timer2 signal. The Timer2 signal has
historically been used to drive the speaker in a PC. The DIO_11 output has 100 mA source and sink
drive capability, so it could be used to directly drive a sma ll 8 ohm speaker if a series capacitor is used
to block the DC component and a series resistor is added to reduce the power out. A 47 uF capacitor
and a 27 ohm resistor is a good starting point (adjust the resistor for volume).
If bit 2 at I/O location H ex 79 is set, Timer2 will drive the DIO_11 output (instead of bit 3 at I/O location
Hex 7F).
6.2 Using LCD Port as Digital I/O
The LCD Port can be used as 11 additional digital I/O lines or it can be used to interface to a standard
alphanumeric LCD display. At system reset, the port defaults to DIO mode. If using an LCD display this
port can be switched to LCD mode by writing a “1” into bit 4 at I/O location Hex 7D, or the BIOS call to
enable the LCD also sets bit 4 at I/O location Hex 7D (See Section 8 for LCD mode).
11
04/22/04
TS-5600 User’s Manual Technologic Systems
When the LCD port is in DIO mode, pins LCD_RS and LCD_WR are digital inputs, LCD_EN is a digital
output, and LCD_0 thru LCD_7 are programmable as either
LCD_6
LCD_4
LCD_2
LCD_0
LCD_WR
Figure 5 – Pinout for LCD header when
Bias
GND
14 13
12 11
10 9
8 7
6 5
4 3
2 1
used as DIO
LCD_7
LCD_5
LCD_3
LCD_1
LCD_EN
LCD_RS
5V
inputs or outputs.
LCD_RS and LCD_WR can be read at I/O location 73h bits 7
and 6, respectively. The state of LCD_EN is controlled by
writing to I/O location 73h bit 0.
LCD_0 thru LCD_7 can be read or written at I/O location 72h.
The direction of this byte-wide port (pins 7 – 14) is determined
by bits 2 and 3 at I/O location 7Dh. If bit 2 is a zero, then the
lower 4 bits (pins 7 – 10) are inputs. If bit 2 is logic 1, then pins 7
– 10 are outputs. Bit 3 at location 7Dh controls the upper 4 bits,
pins 11 – 14 in a like manner.
All digital outputs on this port can source 4 mA or sink 8 mA and have logic swings between 3.3V and
ground. The digital inputs have standard TTL level thresholds and must not be driven below 0 Volts or
above 5.0 Volts.
The 5V power has a 750 mA Poly-Fuse to limit the current.
7 Analog Inputs and Outputs
The TS-5600 supports an optional 8-channel, 12-bit A/D converter
(ADC) and an optional 2-channel 12-bit Digital-to-Analog converter
(DAC).
The A/D converter has a conversion time of 8 microseconds. Six of
these channels (1-6) are available on the Analog Header. Channel # 7
monitors the 5V power on the TS-5600 while channel # 8 is connect ed
to ground. The ADC is based on an Analog Devices AD7888 chip and
uses a Texas Instruments LT1009 for the precision 0.2% reference
voltage. The AD7888 chip has eight analog inputs with a 0-2.5V
Pin Range Description
1 0 – 10V Analog Chan. 1
3 0 – 10V Analog Chan. 2
5 0 – 10V Analog Chan. 3
7 0 – 2.5V Analog Chan. 4
9 0 – 2.5V Analog Chan. 5
11 0 – 2.5V Analog Chan. 6
range. Analog channels 4-6 on the TS-5600 have a 0-2.5V analog
input range. Analog channels 1-3 use resistor dividers to obtain 0-10V
analog input ranges. All of the analog channels have a 100 nF
capacitor at each analog input of the AD7888 chip. This creates a low
13 0 – 5V DAC Channel 1
15 0 – 5V DAC Channel 2
Even Analog GND
pass filter with a bandwidth of approximately 500 Hz.
Channel # 7 has 6.19K and 4.32K ohm resistors creating a voltage
Table 7 Analog Header
divider being driven by the on-board TS-5600 5V supply. This divider
results in 41.1% of 5V supply voltage driving the AD7888 analog input.
If the 5V supply were exactly 5.000 Volts, this would result in the ADC
reporting 82.2% of a full-scale reading. Put another way, a full-scale
reading on the ADC would indicate that the 5V supply is at 6.083 Volts.
2 4 6 8 10 12 14 16
1 3 5 7 9 11 13 15
Figure 3 - Analog Header Pinout
7.1 SPI Interface
The SPI bus is a three-wire interface that allows high-speed serial communications using low-pin count
peripherals. The A/D converter and the DAC chip are both accessed using the SPI bus. The SPI bus is
a byte-oriented bus, so 16-bit transfers (required by the A/D and DAC chips) need to use two back -toback byte transfer cycles. The SPI bus details are presented in Section 12.
12
04/22/04
Loading...
+ 28 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.