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.

[参考译文] RM46L852:使用电压监控器 TPS65381配置错误检查

Guru**** 2330840 points
Other Parts Discussed in Thread: RM46L852
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/594564/rm46l852-configuring-error-checking-with-voltage-monitor-tps65381

器件型号:RM46L852

您好!

我正在设计采用 RM46L852微处理器的 PCB、并希望符合 IEC 61508安全标准。 我知道在安全示例中、TPS65381与微处理器配合使用、以实现更高的安全特性。  

我查看了下面的方框图、但我不确定如何配置 TPS 或 RM46的实际输出以使其具有安全功能。  

我的第一个问题是如何将 RM46L852连接到 TPS65381、以便它为微处理器提供正确的电压?

第二、如何在 RM46L852之间配置 TPS65381的错误检查、以便它可被用于驱动一个安全关键特性、或者通常改进 PCB 的安全功能?

第三、考虑到安全标准要求的两个传感器输入、我应该使用 RM46L852的哪个输入端口、以便它具有最佳的安全功能(应该是 GIOA/B、N2HET、ADC 等)? 此外、用于禁用安全关键型功能的最佳输出端口是什么?

最后、我是否需要 TPS65381的任何其他组件、例如振荡器晶体或其他组件、以确保 TPS 正常工作(某种方式对其进行编程或设置?)

谢谢、

Christian Gabor

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Christian、

    非常感谢您使用 Hercules 和 TPS65381来实现您的功能安全目标、但在进入项目的设计阶段之前、必须遵循一些关键原则。

    任何安全项目的第一步是确定您的系统级安全要求。 即、您尝试保护什么安全功能以及需要哪些功能才能保护它。 此外、您还应执行某种安全分析、以确定系统级需要实施哪些措施。 这可能包括某种故障树分析、FMEA 分析或其他一些机制、以帮助确定系统如何发生故障。 确定故障模式后、您必须确定如何检测故障以及根据故障情况应采取的措施、以保护系统的安全功能。

    为了解决您的问题的一些基础知识、我们提供了有关将 TPS 器件与 Hercules 搭配使用的应用手册。 它位于此处: 将 TPS65381与 Hercules 微控制器连接(修订版 A)

    您可能还会发现本文档非常有用: 使用 SafeTI 诊断库实现功能安全

    最后、您将参考演示文稿中的幻灯片、其中给出了用于实现单个安全功能、基于热关断要求的安全转矩关闭的系统的高度概念视图。 在这个概念中、我们为冗余继电器提供冗余输出以启用电机驱动。 使用的温度传感器是理论传感器、提供与检测到的温度相关的电压调节、因此需要 ADC 输入。 此外、在概念中、假设冗余传感器的温度传感器技术在技术和与感应温度相关的响应曲线方面各不相同。 TPS ENDRV 信号为继电器提供启用/禁用输出、以便在检测到关键 MCU 缺陷(nERROR 引脚或 SPI Q&A WD 故障等)时使系统脱机。 所有这些特殊功能都是从对安全功能的理解/分析以及对两个器件(TPS + Hercules)相对于潜在故障模式(由 IEC61508标准确定、例如漂移/振荡、交叉、卡在等)的特性和诊断功能的仔细分析得出的。

    在按照标准分析系统级解决方案之前、您确实需要在设计上稍微跳一下。 这对于识别功能安全危险和所需的系统级诊断尤其重要。 所有这些都将纳入 SRS 中、这将有助于塑造您的应用级设计。