ZHCU480A April 2018 – November 2024
C2000 BiSS TIDM-1010 参考设计是硬件和软件的组合。核心硬件组件是 C2000 实时微控制器 (MCU) 和 RS-485 收发器。C2000 LaunchPad 和包含 RS-485 收发器的 TIDM-1010 BoosterPack 是此实现中使用的电路板。C2000Ware 电机控制 SDK 软件包包含必要的软件。该软件包括一个用于实现主要 BiSS 接口功能的库和一个用于演示 BiSS-C 通信的系统级示例。
BiSS 编码器接口采用 C2000 CLB(可配置逻辑块)和 SPI(串行外设接口)模块。CLB 控制 MA 时钟、SPI 时钟,并补偿电缆传播延迟。SPI 模块充当 RS-485 物理层的接收接口。固件用 C 语言编写,并在 C2000 MCU 的 C28x 上运行。
C2000 LaunchPad 可为 TIDM-1010 RS-485 收发器供电并为编码器提供 5V 电压。如果编码器规范要求的电流高于 LaunchPad 可提供的电流,也可以单独提供 5V 电压。
在启动期间,C28x 上运行的应用程序会初始化 MCU 时钟并配置引脚多路复用器。MCU 的 SPI 和 CLB 也根据需要配置用于发送和接收数据。