LM629N-8 National Semiconductor, LM629N-8 Datasheet

no-image

LM629N-8

Manufacturer Part Number
LM629N-8
Description
IC,Motor Controller,MOS,DIP,28PIN
Manufacturer
National Semiconductor
Datasheets

Specifications of LM629N-8

Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM629N-8
Manufacturer:
NS
Quantity:
283
Part Number:
LM629N-8
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
LM629N-8/NOPB
Manufacturer:
HITACHI
Quantity:
101
Part Number:
LM629N-8/NOPB
Manufacturer:
National Semiconductor
Quantity:
135
© 1999 National Semiconductor Corporation
LM628/LM629
Precision Motion Controller
General Description
The LM628/LM629 are dedicated motion-control processors
designed for use with a variety of DC and brushless DC
servo motors, and other servomechanisms which provide a
quadrature incremental position feedback signal. The parts
perform the intensive, real-time computational tasks required
for high performance digital motion control. The host control
software interface is facilitated by a high-level command set.
The LM628 has an 8-bit output which can drive either an
8-bit or a 12-bit DAC. The components required to build a
servo system are reduced to the DC motor/actuator, an in-
cremental encoder, a DAC, a power amplifier, and the
LM628. An LM629-based system is similar, except that it
provides an 8-bit PWM output for directly driving H-switches.
The parts are fabricated in NMOS and packaged in a 28-pin
dual in-line package or a 24-pin surface mount package
(LM629 only). Both 6 MHz and 8 MHz maximum frequency
versions are available with the suffixes -6 and -8, respec-
tively, used to designate the versions. They incorporate an
SDA core processor and cells designed by SDA.
TRI-STATE
®
is a registered trademark of National Semiconductor Corporation.
DS009219
FIGURE 1. Block Diagram
Features
n 32-bit position, velocity, and acceleration registers
n Programmable digital PID filter with 16-bit coefficients
n Programmable derivative sampling interval
n 8- or 12-bit DAC output data (LM628)
n 8-bit sign-magnitude PWM output data (LM629)
n Internal trapezoidal velocity profile generator
n Velocity, target position, and filter parameters may be
n Position and velocity modes of operation
n Real-time programmable host interrupts
n 8-bit parallel asynchronous host interface
n Quadrature incremental encoder interface with index
n Available in a 28-pin dual in-line package or a 24-pin
changed during motion
pulse input
surface mount package (LM629 only)
DS009219-1
November 1999
www.national.com

Related parts for LM629N-8

LM629N-8 Summary of contents

Page 1

... They incorporate an SDA core processor and cells designed by SDA. TRI-STATE ® registered trademark of National Semiconductor Corporation. © 1999 National Semiconductor Corporation DS009219 Features n 32-bit position, velocity, and acceleration registers ...

Page 2

... Connection Diagrams LM628N DS009219-2 Order Number LM629M-6, LM629M-8, LM628N-6, LM628N-8, LM629N-6 or LM629N-8 www.national.com LM629N DS009219-3 See NS Package Number M24B or N28B 2 LM629M DS009219-21 *Do not connect. ...

Page 3

... Motor-Phase Pulse Width Dwell-Time per State Index Pulse Setup and Hold (Relative to A and B Low) CLOCK AND RESET TIMING (See Figure 3 ) Clock Pulse Width LM628N-6, LM629N-6, LM629M-6 LM628N-8, LM629N-8, LM629M-8 Clock Period LM628N-6, LM629N-6, LM629M-6 LM628N-8, LM629N-8, LM629M-8 Reset Pulse Width (Note 1) (T 85˚ ...

Page 4

AC Electrical Characteristics (V and T per Operating Ratings CLK Timing Interval STATUS BYTE READ TIMING (See Figure 4 ) Chip-Select Setup/Hold Time Port-Select Setup Time Port-Select Hold Time Read Data Access Time Read Data Hold Time ...

Page 5

AC Electrical Characteristics FIGURE 2. Quadrature Encoder Input Timing (Continued) FIGURE 3. Clock and Reset Timing FIGURE 4. Status Byte Read Timing 5 DS009219-4 DS009219-5 DS009219-6 www.national.com ...

Page 6

AC Electrical Characteristics www.national.com (Continued) FIGURE 5. Command Byte Write Timing FIGURE 6. Data Word Read Timing 6 DS009219-7 DS009219-8 ...

Page 7

AC Electrical Characteristics Pinout Description (See Connection Diagrams) Pin numbers for the 24-pin sur- face mount package are indicated in parentheses. Pin 1 (17), Index (IN) Input: Receives optional index pulse from the encoder. Must be tied high if not ...

Page 8

Pinout Description (Continued) Immediately after releasing the reset pin from the LM628, the status port should read “00”. If the reset is successfully completed, the status word will change to hex “84” or “C4” within 1.5 ms. If the status ...

Page 9

Theory of Operation (Continued) TABLE 1. System Specifications Summary (Continued) Feedback Device Incremental Encoder (quadrature signals; support for index pulse) Control Algorithm Proportional Integral Derivative (PID) (plus programmable integration limit) Sample Intervals Derivative Term: Programmable from 2048/f to 65,536 µs ...

Page 10

Theory of Operation (Continued) tion goes undetected, and the impeding force on the motor is subsequently released, the motor could reach a very high velocity in order to catch up to the desired position (which is still advancing as specified). ...

Page 11

Theory of Operation (Continued) LM628 READING AND WRITING OPERATIONS The host processor writes commands to the LM628 via the host I/O port when Port Select (PS ) input (Pin 16) is logic low. The desired command code is applied to ...

Page 12

Theory of Operation (Continued) TABLE 2. LM628 User Command Set (Continued) Command Type MSKI Interrupt RSTI Interrupt LFIL Filter UDF Filter LTRJ Trajectory STT Trajectory RDSTAT Report RDSIGS Report RDIP Report RDDP Report RDRP Report RDDV Report RDRV Report RDSUM ...

Page 13

Initialization Commands (Continued) This command declares the current position as “home”, or absolute position 0 (Zero). If DFH is executed during motion it will not affect the stopping position of the on-going move unless command STT is also executed. Interrupt ...

Page 14

Interrupt Control Commands (Continued) TABLE 3. Mask and Reset Bit Allocations for Interrupts Bit Position Function Bits 15 thru 7 Not Used Bit 6 Breakpoint Interrupt Bit 5 Position-Error Interrupt Bit 4 Wrap-Around Interrupt Bit 3 Index-Pulse Interrupt Bit 2 ...

Page 15

Filter Control Commands Executable During Motion: Yes The UDF command is used to update the filter parameters, the specifics of which have been programmed via the LFIL command. Any or all parameters (derivative-term sampling interval, kp, ki, kd, and/or il) ...

Page 16

Trajectory Control Commands (Continued) the current user-programmed acceleration value. Bits 8 through 10 are to be used exclusively; only one bit should be a logic one at any time. Bits 0 through 5 inform the LM628 as to whether any ...

Page 17

Data Reporting Commands Bit 3, the index-pulse acquired interrupt flag, is set to logic one when an index pulse has occurred (if command SIP had been executed) and indicates that the index position register has been updated. The flag is ...

Page 18

Data Reporting Commands This command reads the instantaneous desired (current temporal ) position output of the profile generator. This is the “setpoint” input to the position-loop summing junction. The bytes are read in most-to-least significant order. RDRP COMMAND: ReaD Real ...

Page 19

Typical Applications (Continued) propriate move via the LM628, but with no feedback from the system encoder. When the all-zeros code is present, adjust the pot for 0V at Pin 6 of the LF356. A Monolithic Linear Drive Using LM12 Power ...

Page 20

Typical Applications (Continued) www.national.com FIGURE 13. LM628 and HPC Interface 20 DS009219-15 ...

Page 21

Typical Applications (Continued) 21 www.national.com ...

Page 22

Typical Applications (Continued) FIGURE 15. Driving a Motor with the LM12 Power Op Amp FIGURE 16. PWM Drive for Brush/Commutator Motors FIGURE 17. Typical Balanced-Line Encoder Input Circuit www.national.com DS009219-17 DS009219-20 22 DS009219-18 ...

Page 23

... Physical Dimensions inches (millimeters) unless otherwise noted Order Number LM629M-6 or LM629M-8 28 Lead Molded Dual-In-Line Package (N) Order Number LM628N-6, LM628N-8, LM629N-6 or LM629N-8 24-Lead Small Outline Package (M) NS Package Number M24B NS Package Number N28B 23 www.national.com ...

Page 24

... NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein: 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant ...

Related keywords