主题中讨论的其他器件: TIOL111、 TIOL1115EVM
您好!
如何对 SN65HVD101EVM 进行编程,如果没有预加载的固件(IO 链路堆栈和固件),我可以从哪里获得使用 CCS IDE 的一些示例程序。
迫不及待地等待它。
更有疑问的是、数据表中提到了 SN65HVD101和 TIOL111 IO 链路收发器之间的区别、因为两者都执行相同的任务
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
如何对 SN65HVD101EVM 进行编程,如果没有预加载的固件(IO 链路堆栈和固件),我可以从哪里获得使用 CCS IDE 的一些示例程序。
迫不及待地等待它。
更有疑问的是、数据表中提到了 SN65HVD101和 TIOL111 IO 链路收发器之间的区别、因为两者都执行相同的任务
您好、Venkatesh、
SN65HVD101EVM 和 TIOL1115EVM 都是仅包含 IO-Link 收发器的通用 EVM、并且可以连接到您选择的任何微控制器板。 因此、这些 EVM 不提供固件、因此必须为您选择的微控制器定制任何固件。
可以从多个不同的供应商处获取 IO-Link 堆栈、以便将其集成到您的固件解决方案中。 现在、我推荐 TMG。 其他可能的堆栈合作伙伴是 TEConcept 和 IQ2。 它们通常会以 ANSI C 提供代码、如果代码有任何问题、它们还会帮助您使设计正常运行。
已发布的多种 TI 参考设计将 MCU 与 IO-Link 堆栈结合使用、 而 TIDA-01250 是一种使固件可供您下载和参考的设计。
关于 SN65HVD101和 TIOL111之间的差异、TIOL111是我们最近开发的 IO-Link 收发器、于2017年推向市场、与 SN65HVD101相比、它包含许多增强功能。 TIOL111具有更大的工作电压范围、集成了 ESD 保护、更低的残余电压等、所有这些都集成在更小的热增强型20引脚2.5mm x 3.0mm VSON 封装中。 如果您要开始新设计、我建议您在 SN65HVD101上评估 TIOL111。 但是、正如您在数据表中看到的、这两个器件都是 IO-Link 收发器、并且将在相同的应用中工作。
此致、
Jonathan
您好、Venkatesh、
我看到您在 Max 已经回答的另一个主题上发布了同样的问题。 我将把他的答案复制到这个主题中、以避免在多个主题中出现答案的混淆。
TIOL111 器件仅用于转换 MCU (连接到 IN 和 OUT 引脚)使用的逻辑电平信令和 IO-Link (在 CQ 引脚上)使用的高压信令。 总体传感器功能、传输的数据以及使用的数据协议都由用户实施(例如、MCU 中配置的固件等)决定。
IO-Link 社区创建 了 IO-Link 接口和系统规范 、详细介绍了用于在主器件和 MCU 之间进行数据传输的所有物理层和标准协议。 如 Max 在其答案中所述、TIOL111只是一个转换器、充当转换器件、将主器件发出的24V (典型值)信号转换为 MCU 使用的较低电压3.3V 或5V 电平。 该器件还有一些特定于 IO-Link 的其他特性、例如电流限制监控、故障检测和唤醒脉冲监控。 但是、这些其他特性都不会影响数据在主器件和 MCU 之间的传输方式。
在这种使用温度传感器的情况下、温度传感器直接连接到监控传感器输出的 MCU。 当主器件向 MCU 发送数据请求消息时、MCU 的固件将获取该传感器数据并以响应消息将其发送回主器件。
从主器件接收的数据将通过 TIOL111 CQ 引脚接收、电平会降至3.3V 或5V、并通过 RX 引脚输出到 MCU。 RX 引脚是"从主器件接收"的数据。
来自 MCU 的数据将在 TIOL111 TX 引脚上接收、电平上移至 L+电压(典型值为24V)、并在 CQ 引脚上输出。 TX 引脚是"发送到主机"的数据。
有关 更详细的说明、请参阅 IO-Link 接口和系统规格。
此致、
Jonathan