ZHCUBD9A October 2023 – June 2024
此设计展示了传感器或执行器通信后端的实施。该实现由 TIOX1X2XEVM(TIOL112 的评估板)与 LP-MSPM0L1306(MSPM0L1306 的评估板)组合而成。这两个板可以堆叠在一起,以便进行评估。
默认情况下,TIOX1X2XEVM 装配有 TIOL1123 和 TIOS1023,其中包含一个 3.3V 稳压器。该板的默认跳线设置要求单独为 MSPM0 LaunchPad 供电。要使用 TIOL 器件的内部 LDO,需要在 J9 上添加一根额外的跳线来连接到 VCC。
TIOL112 和 TIOS102 CQ 线的电流限制可以使用外部电阻器进行调节。评估板提供的默认电阻值为 25.5kΩ,相当于 200mA 的电流。或者,可以使用电路板上的电位器来提供可调节电流限制。
除了 IO-Link 收发器之外,器件的时钟也是一个重要方面。IO-Link 标准要求波特率容差优于 1%。具有外部基准电阻器的 MSPM0 内部振荡器在运行时的耐受性远优于所需的 1%。在结合用于 UART 波特率生成的小数分频器的情况下,可以使产生的 UART 波特率保持在 1% 的容差范围内。
IO-Link 还需要能够存储少量配置数据。这些数据可以存储在内部闪存中或外部 EEPROM 中。内部闪存的优点是已经可用且不需要外部元件。但是,内部闪存的大小可能会受到限制,需要扇区范围擦除。在此擦除周期内,无法访问闪存,时间可能比所需的 IO-Link 周期时间更长。在某些情况下,有限数量的擦除周期也会成为一个问题。
外部 I2C EEPROM、FRAM 或闪存可能需要更多空间和更多元件,但可以解决其他问题。根据具体的应用,在两种设计中任选一种可能是不错的方法。