DMC-1000
Chapter 1 Overview
•
3
Microcomputer Section
The main processing unit of the DMC-1000 is a specialized 32-bit Motorola 68331 Series
Microcomputer with 64K RAM (256K available as an option), 64K EPROM and 256 bytes EEPROM.
The RAM provides memory for variables, array elements and application programs. The EPROM
stores the firmware of the DMC-1000. The EEPROM allows certain parameters to be saved in non-
volatile memory upon power down.
Motor Interface
For each axis, a GL-1800 custom, sub-micron gate array performs quadrature decoding of the
encoders at up to 8 MHz, generates a +/-10 Volt analog signal (16 Bit D-to-A) for input to a servo
amplifier, and generates step and direction signal for step motor drivers.
Communication
The communication interface with the host PC over the ISA bus, uses a bi-directional FIFO (AM470)
and includes PC interrupt handling circuitry.
General I/O
The DMC-1000 provides interface circuitry for eight optoisolated inputs, eight general outputs and
seven analog inputs (12-Bit ADC). Controllers with 1 to 4 axes can add additional I/O with an
auxiliary board, the DB-10096 or DB-10072. The DB-10096 provides 96 additional I/O. The DB-
10072 provides interface to up to three OPTO 22 racks with 24 I/O modules each.
1080
Controllers with 5 or more axes provide 24 inputs and 16 outputs.
System Elements
As shown in Fig. 1.2, the DMC-1000 is part of a motion control system which includes amplifiers,
motors and encoders. These elements are described below.
Computer
DMC-1000 Controller
Amplifier (Driver)
Power Supply
Encoder
Motor
Figure 1.2 - Elements of Servo systems
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com