欢迎访问ic37.com |
会员登录 免费注册
发布采购

LM629N-8 参数 Datasheet PDF下载

LM629N-8图片预览
型号: LM629N-8
PDF下载: 下载PDF文件 查看货源
内容描述: 高精度运动控制器 [Precision Motion Controller]
分类和应用: 运动控制电子器件信号电路光电二极管电动机控制控制器
文件页数/大小: 24 页 / 633 K
品牌: NSC [ National Semiconductor ]
 浏览型号LM629N-8的Datasheet PDF文件第8页浏览型号LM629N-8的Datasheet PDF文件第9页浏览型号LM629N-8的Datasheet PDF文件第10页浏览型号LM629N-8的Datasheet PDF文件第11页浏览型号LM629N-8的Datasheet PDF文件第13页浏览型号LM629N-8的Datasheet PDF文件第14页浏览型号LM629N-8的Datasheet PDF文件第15页浏览型号LM629N-8的Datasheet PDF文件第16页  
Theory of Operation (Continued)  
TABLE 2. LM628 User Command Set (Continued)  
Command  
Type  
Description  
Hex  
Data  
Note  
Bytes  
MSKI  
Interrupt  
Mask Interrupts  
1C  
1D  
1E  
04  
2
1
1
RSTI  
Interrupt  
Filter  
Reset Interrupts  
2
LFIL  
Load Filter Parameters  
Update Filter  
2 to 10  
1
UDF  
Filter  
0
1
LTRJ  
Trajectory  
Trajectory  
Report  
Report  
Report  
Report  
Report  
Report  
Report  
Report  
Load Trajectory  
1F  
2 to 14  
1
STT  
Start Motion  
01  
0
1
2
4
4
4
4
2
2
3
RDSTAT  
RDSIGS  
RDIP  
Read Status Byte  
Read Signals Register  
Read Index Position  
Read Desired Position  
Read Real Position  
Read Desired Velocity  
Read Real Velocity  
Read Integration Sum  
None  
0C  
09  
1, 4  
1
1
RDDP  
RDRP  
RDDV  
RDRV  
RDSUM  
08  
1
0A  
07  
1
1
0B  
0D  
1
1
Note 4: Commands may be executed “On the Fly” during motion.  
Note 5: Commands not applicable to execution during motion.  
Note 6: Command may be executed during motion if acceleration parameter was not changed.  
Note 7: Command needs no code because the command port status-byte read is totally supported by hardware.  
is masked), sets the output port size to 8 bits, and defines  
the current absolute position as home. Reset, which may be  
executed at any time, will be completed in less than 1.5 ms.  
Also see commands PORT8 and PORT12.  
User Command Set  
GENERAL  
The following paragraphs describe the user command set of  
the LM628. Some of the commands can be issued alone and  
some require a supporting data structure. As examples, the  
command STT (STarT motion) does not require additional  
data; command LFIL (Load FILter parameters) requires ad-  
ditional data (derivative-term sampling interval and/or filter  
parameters).  
PORT8 COMMAND: Set Output PORT Size to 8 Bits  
Command Code:  
Data Bytes:  
05 Hex  
None  
Executable During Motion: Not Applicable  
The default output port size of the LM628 is 8 bits; so the  
PORT8 command need not be executed when using an 8-bit  
DAC. This command must not be executed when using a  
12-bit converter; it will result in erratic, unpredictable motor  
behavior. The 8-bit output port size is the required selection  
when using the LM629, the PWM-output version of the  
LM628.  
Commands are categorized by function: initialization, inter-  
rupt control, filter control, trajectory control, and data report-  
ing. The commands are listed in Table 2 and described in the  
following paragraphs. Along with each command name is its  
command-byte code, the number of accompanying data  
bytes that are to be written (or read), and a comment as to  
whether the command is executable during motion.  
PORT12 COMMAND: Set Output PORT Size to 12 Bits  
Command Code:  
Data Bytes:  
06 Hex  
None  
Initialization Commands  
The following four LM628 user commands are used primarily  
to initialize the system for use.  
Executable During Motion: Not Applicable  
When a 12-bit DAC is used, command PORT12 should be  
issued very early in the initialization process. Because use of  
this command is determined by system hardware, there is  
only one foreseen reason to execute it later: if the RESET  
command is issued (because an 8-bit output would then be  
selected as the default) command PORT12 should be imme-  
diately executed. This command must not be issued when  
using an 8-bit converter or the LM629, the PWM-output ver-  
sion of the LM628.  
RESET COMMAND: RESET the LM628  
Command Code:  
Data Bytes:  
00 Hex  
None  
Executable During Motion: Yes  
This command (and the hardware reset input, Pin 27) results  
in setting the following data items to zero: filter coefficients  
and their input buffers, trajectory parameters and their input  
buffers, and the motor control output. A zero motor control  
output is a half-scale, offset-binary code: (80 hex for the 8-bit  
output mode; 800 hex for 12-bit mode). During reset, the  
DAC port outputs 800 hex to “zero” a 12-bit DAC and reverts  
to 80 hex to “zero” an 8-bit DAC. The command also clears  
five of the six interrupt masks (only the SBPA/SBPR interrupt  
DFH COMMAND: DeFine Home  
Command Code:  
Data Bytes:  
02 Hex  
None  
Executable During Motion: Yes  
www.national.com  
12  
 复制成功!