UC96 Servo Drive Module ver 1.0

FEATURES

  • INTEL N80C196KC-20 @ 20MHz
  • SRAM (130Kbytes)
  • motor current (3A continuous, 6A peak)
  • one tacho input
  • one servo potentiometer interface
  • two optical encoder interfaces
  • one RS232 serial port (full duplex)
  • control of motor direction
  • low loss motor current sensing
  • RISM firmware
  • thermal warning flag output at 145°C
  • thermal shutdown at 170°C
  • power supply ±15Vdc to ±30Vdc
  • Specifications may subject to change without notice

    Servo Drive Module

    General Description

    Applications

    Software Support Support Available

    Ordering Information

    For detailed product information, view the complete catalog page(s) in Adobe Acrobat PDF format. (Download the free Adobe Acrobat Reader).

    General Description

    The UC96 Servo Drive Module v1.0 is a microcontroller based system for designing and developing motion control applications. The module consists of two boards: (1) CPU or microcontroller board UC96-SD v2.0, and (2) servo board. The CPU board fits directly on top the servo board via turned- pins connectors.

    The UC96-SD v2.0 is a compact microcontroller board (2" x 5") built on a high performance microcontroller and field-programmable peripheral IC. The microcontroller belongs to the INTEL MCS-96R family - N80C196KC-20 running at 20MHz crystal frequency. The CPU board has 132Kbytes of OTP ROM and 130Kbytes of SRAM. The OTP ROM is factory programmed with a reduced instructions set monitor (RISM). 2Kbytes of SRAM can be connected to a battery source (3Vdc) to retain data after power is removed. A serial port on the board supports full duplex RS232-C using only three lines (RxD, TxD and DGND). It allows the module to be connected to the serial port of a PC host for software development and debugging. The user application may use this serial port for networking or monitoring too.

    The servo board has a H-bridge which can source and sink continuous currents of 3A, and accommodate peak currents up to 6A. There are two levels of overload protection: a thermal warning flag to the CPU board when temperature reaches 145°C and thermal shutdown (outputs off) when temperature exceeds 170°C. Ideally the CPU should start to reduce load currents or initiate an orderly shutdown when the thermal flag is set.

    The H-bridge is driven by a PWM, DIR and BRAKE signal from CPU board. The BRAKE signal allows the motor to be brake (stopped rapidly) be shorting the appropriate output transistors to "dump" the motor current. The current through the motor is sensed by a low loss circuit which converts it to a voltage for the ADC integrated into the 80C196 microcontroller.

    The servo board has interface circuitry for one tacho input, two optical encoders, and one servo potentiometer. There are voltage regulators on board to provide 5Vdc supplies for the optical encoders and servo potentiometer. The module supports two optical encoders for situations where a motor do not have tacho but has an integral optical encoder for measuring position and estimating velocity of the motor. The second optical encoder or the servo potentiometer can attached to the load shaft.

    Go to start of page

    Applications

    The UC96 Servo Drive Module v1.0 is suitable for embedded designs like:

  • DC motor drives
  • Position and velocity servomechanisms
  • Factory automation robots
  • Numerically controlled machinery
  • Go to start of page

    Software Support Available

  • UC96RISM firmware connects the UC96 ver 2.0 via the serial port to a PC running INTEL's ECM96 software - low cost solution for software development and debugging.
  • Board support package (BSP) supplied with source code.
  • Software template for control application, provided in source form, illustrates how to write software to control a dc servo motor.
  • PID and fuzzy subroutines in C source.
  • Diagnostic software for self-checking of hardware during startup or burn-in tests.
  • Labview Instrument Driver which interfaces to UC96RISM firmware.

    Go to start of page

    Ordering Information

    UC96 Servo Drive Module, part no.: UC96-SDM-010
    comes with

  • Board Support Package (BSP) with source code
  • Labview Instrument Driver for Windows 9x
  • Optional Accessories:

  • AC-DC power supply which converts 110Vac or 240Vac (50-60Hz) mains into unregulated dc voltage of ±15Vdc to power the UC96 Servo Drive Module, part no.: UC96-SDM-010-PS
  • Support for programming of user software into OTP ROM firmware to be installed onto the UC96 Servo Drive Module, please contact us
  • The UC96 Servo Drive Module is supplied as part of the KRi Inverted Pendulum and FlexiDrive system for teaching and research in control engineering.

    Go to start of page

    Home Products Contact Latest Documentation Enquiry Form

    E-mail us for information on pricing and custom design

    MCS-96 is a registered trademark of Intel, Inc.

    Last Updated 29 February 2000

    Copyright 1997-2000. All rights reserved. KentRidge Instruments Pte Ltd.