ZHCU480A
April 2018 – November 2024
1
说明
资源
特性
应用
6
1
系统说明
1.1
主要系统规格
2
系统概述
2.1
方框图
2.2
主要产品
2.2.1
C2000 实时 MCU LaunchPad
2.2.2
SN65HVD78
2.2.3
TLV702
2.2.4
TPS22918-Q1
2.3
设计注意事项
2.3.1
BiSS-C 协议
2.3.1.1
线路延迟补偿
2.3.1.2
编码器处理时间请求
2.3.1.3
控制通信
2.3.2
C2000 BiSS-C 编码器接口概述
2.3.3
TIDM-1010 板实现
2.3.4
MCU 资源要求
2.3.4.1
输入、输出信号和 CLB 逻辑块
2.3.5
CLB BiSS-C 实现详细信息
2.3.5.1
事务波形
2.3.5.2
FRAME_STATE 生成
2.3.5.3
CLB_SPI_CLOCK 生成
2.3.5.4
ENCODER_CLOCK (MA) 生成
2.3.6
PM BiSS-C 接口库
2.3.6.1
PM BiSS-C 库函数
3
硬件、软件、测试要求和测试结果
3.1
硬件
3.1.1
TIDM-1010 跳线配置
3.2
软件
3.2.1
C2000 驱动程序库 (DriverLib)
3.2.2
C2000 SysConfig
3.2.3
C2000 可配置逻辑块工具
3.2.4
安装 Code Composer Studio™ 和 C2000WARE-MOTORCONTROL-SDK
3.2.5
查找参考软件
3.3
测试和结果
3.3.1
硬件配置
3.3.2
构建和加载工程
3.3.3
运行示例代码
3.3.4
编码器测试
3.3.5
基准测试
3.3.6
故障排除
4
设计文件
5
软件文件
6
相关文档
商标
7
术语
8
关于作者
9
修订历史记录
3.3.1
硬件配置
确保 TIDM-1010 器件的跳线配置如
表 3-1
中所述。
使用 BoosterPack 站点 2 连接器(J1、J3 和 J4、J2)将 TIDM-1010 器件连接到 LaunchPad。确保将 TIDM-1010 器件连接到 LaunchPad 的站点 2,如
图 3-4
中所示。
图 3-4
连接到 LaunchPad™ 的站点 2 的 TIDM-1010 板
将 USB 电缆连接到 LaunchPad。
连接到编码器:
准备一个适配器,使用圆形母型转引线适配器将电缆连接到 BiSS-C 接口(有关用于编码器连接器 J7 的接头,请参阅 BOM)。
将 CLK+/CLK- 连接到编码器的 BiSS-C MA+/MA- 信号。
将 DATA+/DATA- 连接到编码器的响应 SL+/SL-。
插入在上一步中创建的适配器的接头,以连接到 Abs-Enc-1 (J7)。电缆的母端连接到编码器。
图 3-5
展示了 J7 的引脚排列。
图 3-5
TIDM-1010 板上的 Abs-Enc-1 (J7) 引脚排列
5V 直流电源和 GND 连接到 J6,如
图 3-1
中所示。板现在看起来像
图 3-6
。BoosterPack LED D18 亮起,表明板已通电。
注:
对于某些编码器,BoosterPack 可能无法在上电时提供足够的电流。如果编码器未做出响应,请尝试将 BoosterPack 外部的电源连接到编码器。如果这样做,请将公共接地连接到 BoosterPack。
图 3-6
连接到 BiSS-C 编码器的 TIDM-1010 板