[Logo]CY550 Interactive Stepper System Controller

[Step Motors]... Product Overview

[Commands]... Command Summary

[Pinouts]... Pin Descriptions

[Electrical Specs]... Electrical Specifications

[Proto Board]... Proto Board

[Support Software] ....Support Software

[User Manual].... User Manual (PDF) 126 pages (13 MB download)


Standard Features


CY550 Overview

The CY550 Interactive Stepper System Controller is a single 5 volt, CMOS, 40 pin device designed to control a stepper motor and peripherals. The motor control signals include pulse and direction outputs, used by most high performance power drivers, along with power, status and motion controls. The CY550 will interface to any host computer through an 8-bit parallel TTL data bus, or through an RS-232 compatible serial port. These interfaces are live at all times including during stepping and/or during external memory execution, allowing on-the-fly control of CY550 features. The controller also supports up to 64K bytes of local external memory, which may be RAM, ROM, EPROM or EEPROM, allowing stand alone operation with no host computer at all. In addition to the CY550 command sequences, this external memory space may be used for extended I/O functions or logic flags, with up to 1/2 million bits of control! The CY550 features improved optimal acceleration curves and fast step rates, up to 19,900 steps/second, useful with motors running in half-step, quad-step, and micro-step modes.


General Command Functions and Special Features

[Feature Diagram]

Live Command Interfaces

[Step Curve]

Motion Control Functions

Motor Support Signals

Command Interfaces

The CY550 support two basic command interfaces, a parallel interface and a serial interface. These signals are similar to functions on other CYxxx controllers from Cybernetic Micro Systems.

Parallel Interface

[Command1]The parallel interface uses only two handshake lines, IO_REQUEST and BUSY/. When you wish to send a command character to the CY550, you first check that it is not busy; the BUSY/ signal should be high.

Serial Interface

The CY550 also provides a direct serial command interface, which may be connected to a host computer or terminal. Since the CY550 signals are all TTL voltage levels, external RS232 line drivers and receivers must be provided, to translate the RS-232 voltage levels to the CY550 TTL levels. The serial interface may be operated in one of two ways, with a fixed baud rate, selected at power up, or with an adaptive baud rate, selected by two carriage return characters from the host.

The fixed baud rate mode is selected by tying the BUSY line low, so the CY550 will read it as zero value on power up. The CY550 IO_REQUEST line value will determine baud rate, based on an 11 MHz crystal, as follows:

        F       9600
        1       2400
        0       300

The adaptive serial mode is chosen by default, when the BUSY signal is left floating, so the CY550 can drive it at power up. In this mode, the serial baud rate is not set until the CY550 receives two carriage return codes. Be sure to send these characters after power up or any reset (hardware or software). Once the two carriage returns are received, normal CY550 commands may be sent.

[Command2]

The CY233 Network control chip allows you to connect up to 255 devices to a single RS-232 serial communications line such as an IBM-PC COM1 or COM2 port, with unique addresses assigned to each device. THE CY233 Network is ideal for distributed systems where central control us required but very high speed communication is unnecessary.

[Command3]

Timing & Control Signals

The CY550 provides a simple I/O interface to any 8-bit parallel port or serial port.

[Command4]


CY550 Logic Diagram

[Logic Diagram]...Zoom In


CY550 Electrical Specifications

Absolute Maximum Ratings

  Ambient Temperature under bias .............. 0ºC to +70ºC
  Storage Temperature ......................... -65ºC to +150ºC
  Voltage on any pin with respect to ground ... -0.5V to Vcc+0.5V
  Power dissipation ........................... 0.3 Watts

DC & Operating Characteristics

  (TA = 0ºC to +70ºC, Vcc = +5V +/-10%)
SYM PARAMETER MIN MAX UNIT REMARKS
I CC pwr supply current  26 mA 
V IH input high level 1.9Vcc V (3.5V for XTAL, Reset)
V IL input low level -0.50.9 V  
I LO data bus leakage  10 uA high impedance state
V OH output high level 2.4   V I OH = -60 uA
V OL output low level  0.45 V I OL = 1.6 mA
F CY crystal frequency 3.5 16 MHz see clock circuits

CYB-550 Proto Board

[Proto Board]... Zoom In

The versatile CYB-550 board supports most of the features of the CY550. In its minimum configuration, the CYB-550 will support motor control signals, limit switch detection, home seek sensor, jog, and power down signal. It also provides programming features such as jump, loop, and wait, with eight user-definable I/O lines. The board provides serial and parallel interfaces and will also support the CY545.

In the maximum configuration the board supports an 8-character LED display and up to 32K external memory. For multi-board or multi-axis control, a CY233 network chip is fully supported, and provides addressing for up to 255 boards on a single serial network.

The CYB-550 is provided in kit form and is a compact 100mm x 160mm(4" x 6.3") format. A 2" x 3.5" wire wrap area is available for custom circuits such as power drivers. The board requires +5volts and internally generates RS232 level signals for the serial interface. You must add your own external power drivers and pulse-to-phase translators for your motor.

CyberCom Software is available for keyboard control of the board.


[Product Line][Ordering][Distributors][Profile][Home]
_Products_|_Prices_|_Sales_|_Company_|_Home_


Cybernetic Micro Systems * PO Box 3000 * San Gregorio CA 94074
Tel: 650-726-3000 * Fax: 650-726-3003 * email: info@ControlChips.com


Copyright CMS 1997-2009