ZHCU480A April   2018  – November 2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 主要产品
      1. 2.2.1 C2000 实时 MCU LaunchPad
      2. 2.2.2 SN65HVD78
      3. 2.2.3 TLV702
      4. 2.2.4 TPS22918-Q1
    3. 2.3 设计注意事项
      1. 2.3.1 BiSS-C 协议
        1. 2.3.1.1 线路延迟补偿
        2. 2.3.1.2 编码器处理时间请求
        3. 2.3.1.3 控制通信
      2. 2.3.2 C2000 BiSS-C 编码器接口概述
      3. 2.3.3 TIDM-1010 板实现
      4. 2.3.4 MCU 资源要求
        1. 2.3.4.1 输入、输出信号和 CLB 逻辑块
      5. 2.3.5 CLB BiSS-C 实现详细信息
        1. 2.3.5.1 事务波形
        2. 2.3.5.2 FRAME_STATE 生成
        3. 2.3.5.3 CLB_SPI_CLOCK 生成
        4. 2.3.5.4 ENCODER_CLOCK (MA) 生成
      6. 2.3.6 PM BiSS-C 接口库
        1. 2.3.6.1 PM BiSS-C 库函数
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件
      1. 3.1.1 TIDM-1010 跳线配置
    2. 3.2 软件
      1. 3.2.1 C2000 驱动程序库 (DriverLib)
      2. 3.2.2 C2000 SysConfig
      3. 3.2.3 C2000 可配置逻辑块工具
      4. 3.2.4 安装 Code Composer Studio™ 和 C2000WARE-MOTORCONTROL-SDK
      5. 3.2.5 查找参考软件
    3. 3.3 测试和结果
      1. 3.3.1 硬件配置
      2. 3.3.2 构建和加载工程
      3. 3.3.3 运行示例代码
      4. 3.3.4 编码器测试
      5. 3.3.5 基准测试
      6. 3.3.6 故障排除
  10. 4设计文件
  11. 5软件文件
  12. 6相关文档
    1.     商标
  13. 7术语
  14. 8关于作者
  15. 9修订历史记录

TIDM-1010 板实现

TIDM-1010 板提供以下功能:

  • 用于 C2000 MCU 和编码器之间 RS-485 通信的差分线路驱动器和接收器。
  • 从 MCU 路由到 RS-485 驱动器/接收器方向控制的 TxEN 信号。对于 BiSS-C 实现,该信号保持低电平。
  • 路由到 GPIO 的 SPICLK 信号,在其中可由 CLB 外设控制。对于除 F2837xD、F2837xS 和 F28007x 器件之外的所有受支持器件,此连接是可选的。在其他器件上,CLB 能够为器件本身的 SPI 外设提供时钟。
  • 注: TIDM-1010 板与 Position Manager BoosterPack (BOOSTXL-POSMGR) 相同,这意味着 TIDM-1010 板可以与其他几种类型的位置编码器相连接。默认情况下,该板兼容所有功能。该参考设计主要针对 BiSS-C,可以忽略本文档中未提及的硬件模块。

表 2-2 列出了 TIDM-1010 BiSS-C 实现上的连接器以及这些连接器的功能。

表 2-2 TIDM-1010 板和 BOOSTXL-POSMGR 连接器
连接器说明由 TIDM-1010 使用
Abs-Enc-1 (J7)BiSS-C 和其他绝对编码器是,LaunchPad 站点 2
Abs-Enc-2 (J8)BiSS-C 和其他绝对编码器
Abs-Enc-2 破孔 (J10)允许在站点 2 使用两个绝对编码器(使用跳线)
SinCos (J14)SinCos 编码器
旋转变压器(J14 和 J15)具有 15V 激励电路的旋转变压器接口
PTO (J17)脉冲序列输出
J1、J3 和 J4、J2BoosterPack 连接器
J65V 直流电源输入
J1615V 直流旋转变压器激励输入

图 2-8 介绍了 LaunchPad 开发套件每个站点上的编码器支持。

TIDM-1010 TIDM-1010 板和 BOOSTXL-POSMGR 编码器支持图 2-8 TIDM-1010 板和 BOOSTXL-POSMGR 编码器支持

根据提供的信息,TIDM-1010 使用 LaunchPad 站点 2 和 BOOSTXL-POSMGR 的编码器 1 连接。图 2-9 显示了相关连接。TIDM-1010 BoosterPack 的完整原理图可从 BOOSTXL-POSMGR 产品页面下载。

TIDM-1010 BoosterPack 方框图图 2-9 BoosterPack 方框图