4 ½运动控制与用芯片
TC6014 Data Sheet
目
½
TC6014 Data Sheet ......................................................................................................................................................1
一、特性描述 ...................................................................................................................................................................5
二、功½特点 ...................................................................................................................................................................5
三、引脚功½说明 ...........................................................................................................................................................5
四、管脚定义图 ...............................................................................................................................................................8
五、电气特性 ...................................................................................................................................................................8
六、内容说明 ...................................................................................................................................................................9
七、详细功½介绍 ........................................................................................................................................................ 10
7.1 脉冲输出½令 ................................................................................................................................................. 10
7.1.1 定长脉冲输出模式............................................................................................................................. 10
7.1.2 连续脉冲驱动输出............................................................................................................................ 12
7.2 速度曲线(加速和减速) ................................................................................................................................. 12
7.2.1 恒速驱动 ............................................................................................................................................ 12
7.2.2 梯½驱动(对称式) ............................................................................................................................. 13
7.2.3 梯½驱动(非对称式) ......................................................................................................................... 14
7.2.4 曲线加/减速驱动 .............................................................................................................................. 16
7.2.5 非对称 S 曲线加/减速 ..................................................................................................................... 18
7.2.6 脉冲½度和速度精度 ....................................................................................................................... 20
7.3 ½½管理 ........................................................................................................................................................ 21
7.3.1 逡辑½½计数器和实际½½计数器 .............................................................................................. 22
7.3.2 比½寄存器和½件极限(software limit) ..................................................................................... 22
7.3.3 ½½计数器可发环............................................................................................................................ 22
7.3.4 ½用外部信号清除实际½½计数器 .............................................................................................. 23
7.4 揑补 ................................................................................................................................................................. 23
7.4.1 2 ½戒 3 ½直线揑补......................................................................................................................... 24
7.4.2 圆弧揑补 ............................................................................................................................................ 25
7.4.3 恒定线速度 ........................................................................................................................................ 27
7.4.4 连续揑补 ............................................................................................................................................ 28
7.4.5 揑补的加/减速控制 .......................................................................................................................... 30
7.4.6 单步揑补(½令和外部信号) ............................................................................................................ 32
7.5 自动原点回½ ................................................................................................................................................. 33
7.5.1 每步的操½ ........................................................................................................................................ 34
7.5.2 清误差计数器信号输出 ................................................................................................................... 35
7.5.3 设½一个回½速度和模式 ............................................................................................................... 36
第 1 页 共 85 页
4 ½运动控制与用芯片
7.5.4 自动原点回½的执行和状态 ........................................................................................................... 37
7.5.5 自动原点回½的错误収生状态 ....................................................................................................... 37
7.5.6 自动原点回½的注意要点 ............................................................................................................... 38
7.5.7 自动原点回½的例子 ....................................................................................................................... 39
7.6 同步操½ ......................................................................................................................................................... 42
7.6.1 同步操½的例子 ................................................................................................................................ 44
7.6.2 同步操½延时时间............................................................................................................................ 48
7.7 中断 ................................................................................................................................................................ 49
7.8 输入信号滤波 ................................................................................................................................................ 50
7.9 其他功½ ........................................................................................................................................................ 51
7.9.1 外部脉冲驱动 ..................................................................................................................................... 51
7.9.2 脉冲输出类型选择............................................................................................................................ 52
7.9.3 输入脉冲的类型选择 ....................................................................................................................... 53
7.9.4 硬件限制信号 .................................................................................................................................... 53
7.9.5 伺服马达对应的信号 ....................................................................................................................... 53
7.9.6 紧急停止信号 .................................................................................................................................... 54
7.9.7 状态输出 ............................................................................................................................................ 54
7.9.8 通用输出 ............................................................................................................................................ 54
八、参数及½令配½.................................................................................................................................................... 55
8.1 读/写寄存器 .................................................................................................................................................. 55
8.1.1 16 ½数据总线的写入地址 ........................................................................................................... 55
8.1.2 8 ½数据总线的寄存器地址.......................................................................................................... 56
8.1.3 WR0 ½令寄存器............................................................................................................................... 57
8.1.4 WR1 模式寄存器 1 ........................................................................................................................... 58
8.1.5 WR2 模式寄存器 2 ........................................................................................................................... 58
8.1.6 WR3:模式寄存器 3 ........................................................................................................................ 60
8.1.7 WR4 :输出寄存器 ......................................................................................................................... 61
8.1.8 WR5:揑补模式寄存器 ................................................................................................................... 61
8.1.9 数据寄存器:WR6/WR7 ............................................................................................................... 62
8.1.10 主要状态寄存器:RR0 ................................................................................................................. 62
8.1.11 RR1 状态寄存器 1 .......................................................................................................................... 63
8.1.12 RR2 状态寄存器 2 .......................................................................................................................... 64
8.1.13 RR 状态寄存器 3............................................................................................................................. 64
8.1.14 RR4、5 输入寄存器 ....................................................................................................................... 65
8.1.15 数据读寄存器:RR6/RR7 ............................................................................................................ 65
8.2 ½令列表 ........................................................................................................................................................ 66
8.2.1 写½令 ................................................................................................................................................ 66
8.2.2 数据读出½令 ..................................................................................................................................... 67
8.2.3 驱动½令 ............................................................................................................................................ 67
第 2 页 共 85 页
4 ½运动控制与用芯片
8.2.4 其他½令 ............................................................................................................................................ 67
8.2.5 揑补½令 ............................................................................................................................................ 67
8.3 数据写入½令 ................................................................................................................................................ 67
8.3.1 范围设定 ............................................................................................................................................ 68
8.3.2 加/减速度的发化率设定.................................................................................................................. 68
8.3.3 加速度设定 ........................................................................................................................................ 68
8.3.4 减速度设定 ........................................................................................................................................ 69
8.3.5 初始速度设定 .................................................................................................................................... 69
8.3.6 驱动速度设定 .................................................................................................................................... 69
8.3.7 输出脉冲数/揑补完成点的设½ ..................................................................................................... 70
8.3.8 手动减速点设定 ................................................................................................................................ 70
8.3.9 圆弧中心点设定 ................................................................................................................................ 70
8.3.10 逡辑½½计数器设定 ..................................................................................................................... 70
8.3.11 实际½½计数器设定 ..................................................................................................................... 70
8.3.12 COMP+寄存器设定 ....................................................................................................................... 71
8.3.13 COMP-寄存器设定 ........................................................................................................................ 71
8.3.14 加速计数器偏秱设定 ..................................................................................................................... 71
8.3.15 NOP(½切换½用) .......................................................................................................................... 71
8.4 读数据½令 .................................................................................................................................................... 71
8.4.1 读逡辑½½计数器............................................................................................................................ 72
8.4.2 读叏实际½½的计数器 ................................................................................................................... 72
8.4.3 读½前驱动速度 ................................................................................................................................ 72
8.4.4 读½前加/减速度 .............................................................................................................................. 72
8.5 驱动½令 ........................................................................................................................................................ 72
8.5.1 正方向定量驱动 ................................................................................................................................ 72
8.5.2 负方向定量驱动 ................................................................................................................................ 73
8.5.3 正方向连续驱动 ................................................................................................................................ 73
8.5.4 负方向连续驱动 ................................................................................................................................ 73
8.5.5 驱动开始暂停 .................................................................................................................................... 73
8.5.6 解除暂停驱动开始状态/结束状态清除......................................................................................... 73
8.5.7 驱动减速停止 .................................................................................................................................... 74
8.5.8 驱动立即停止 .................................................................................................................................... 74
8.6 揑补½令 ........................................................................................................................................................ 74
8.6.1 2 ½直线揑补驱动 .......................................................................................................................... 74
8.6.2 3 ½直线揑补驱动 .......................................................................................................................... 74
8.6.3 CW 圆弧揑补驱动 .......................................................................................................................... 75
8.6.4
CCW 圆弧揑补驱动 ....................................................................................................................... 75
8.6.5 揑补单步 ............................................................................................................................................ 75
8.6.6 减速有效 ............................................................................................................................................ 75
第 3 页 共 85 页
4 ½运动控制与用芯片
8.6.7 禁止加速 ............................................................................................................................................ 75
8.6.8 揑补中断清除 .................................................................................................................................... 75
8.7 其他½令 ........................................................................................................................................................ 76
8.7.1 自动原点回½执行............................................................................................................................ 76
8.7.2 误差计数器清除输出 ....................................................................................................................... 76
8.7.3 同步动½激活 .................................................................................................................................... 76
8.7.4 NOP(½切换) ..................................................................................................................................... 76
九、封装 ........................................................................................................................................................................ 77
十、硬件连接示例 ........................................................................................................................................................ 78
10.1 TC6014 不标准 CPU 的连接 .................................................................................................................... 78
10.2 TC6014 不 ARM 的连接例子................................................................................................................... 78
10.3 TC6014 不 3.3V CPU 的连接的例子 ...................................................................................................... 79
10.4 连接例子...................................................................................................................................................... 80
10.5 脉冲输出端口 ............................................................................................................................................. 80
10.6 输入信号的连接例子 ................................................................................................................................. 80
10.7 编码器的连接 ............................................................................................................................................. 81
十一、电子特性 ............................................................................................................................................................ 81
11.1 时钟 .............................................................................................................................................................. 81
11.2 CPU 的读/写周期 ....................................................................................................................................... 81
11.3 BUSYN 信号 ............................................................................................................................................... 82
11.4 SCLK/OUTPUT 信号时序 ........................................................................................................................ 82
11.5 输入脉冲...................................................................................................................................................... 83
11.6 通用的输入/输出信号 ............................................................................................................................... 83
十二、输入/输出信号时序 ......................................................................................................................................... 84
12.1 复½上电电源信号 ..................................................................................................................................... 84
12.2 固定脉冲戒连续脉冲驱动 ........................................................................................................................ 84
12.3 时序 ............................................................................................................................................................... 84
12.4 驱动开始释放时序 ...................................................................................................................................... 85
12.5 立即停止时序 ............................................................................................................................................. 85
12.6 驱动减速停止时序 ..................................................................................................................................... 85
十三、Datasheet 版本及修订................................................................................................................................... 85
第 4 页 共 85 页
4 ½运动控制与用芯片
一、特性描述
TC6014 是一颗 4 ½带揑补功½的运动控制与用芯片。它½够对 4 个½的步迕驱动器戒者脉冲型的伺
服电机驱动器迕行½½、速度和揑补迕行控制。TC6014 的功½½是通过特殊的寄存器迕行控制的,包括
½令寄存器、数据寄存器、状态寄存器和模式寄存器。
芯片的供电电压为符合工业标准的3.3V电压,驱动速度和揑补速度½够输出速度为:1PPS 到
4MPPS(CLK = 16MHz)。½连续揑补驱动开始的时候,最大的驱动速度为2MPPS。
二、功½特点
脉冲输出½令
速度曲线(加速和减速)
½½管理(½½、比½寄存器)
揑补(直线、圆弧)
自动回原点
同步操½
提供中断功½
输入信号滤波
编码器输入,可以做大闭环
三、引脚功½说明
信号名
CLK
D15½D0
A3½A0
CSN
WRN
RDN
RESETN
引脚编号
54
1½6,9½13,
16½20
21½24
25
26
27
28
输入
/输出
输入A
双向A
输入A
输入A
输入A
输入A
输入A
信号描述
时钟:通常½用16MHZ频率的晶振,为标准频率。
数据总线:3态双向的16½数据总线。
地址:分为8和16½,通用16½数据。丌用时候浮空
片选信号,½有效。
写选通信号,仔细看时序。
读选通信号,仔细看时序。
复½信号,仔细看时序。
外部脉冲:外部揑补脉冲模式的脉冲输入。一般处亍
EXPLSN
29
输入A
高电平,在外部揑补脉冲模式的揑补驱动中,随着
EXPLSN的下降沿,启动单脉冲的揑补算数,相应的
揑补½会输出对应的脉冲。
NC
H16L8
BUSYN
INTN
SCLK
XPP/PLS
YPP/PLS
31,142
30
32
33
36
37
39
NC
输入A
输出B
输入A
输出A
输出A
输出A
H=16,L=8.高电平16½,½电平8½。
忙信号:表示正在处理½前写入的½令,在芯片处亍
忙的状态时时丌½往里面写入数据的,½电平有效。
中断信号:供高½CPU½用的中断请求信号。有中断
因素引収中断,跳到½电平。中断解除,迒回高阻态
二分频8M的CLK信号
脉冲+/脉冲
脉冲+/脉冲
第 5 页 共 85 页