主题中讨论的其他器件:LMT01、 LMT01-Q1
您好!
我需要在 NTC 无法实现的高噪声环境中进行一些温度测量。 它需要小巧、便宜且具有汽车功能 qualified...because、有人会对我个人感到很讨厌。 我当时正在查看符合我的要求的 LMT01、但我不确定如何使用 C2000正确捕获数据。 LMT01以88kHz 的频率发出脉冲。 您打开电源、54ms 后、它开始以88kHz 的频率发出脉冲、持续时间长达50ms。 脉冲数表示温度。
在 MSP430中、我将在输出上放置一个比较器、在比较器中启用滤波器持续时间为5µs μ s 的内部滤波器、以防止噪声被计为脉冲、然后将比较器输出作为时钟连接到计时器。 在开始时复位定时器、检查定时器计数寄存器(相当于出现的"时钟"脉冲数)、进行转换、完成。
我如何在 C2000中实现这一点? 每 μ s 10µs µs 一次中断、持续时间长达34ms 不是一个选项、我需要区分实际脉冲(>5 μ s)和噪声脉冲(Ballpark 50-100ns)。 我假设通过 X-Bar 将比较器输出连接到 CLB 是一个选项、但我没有 CLB 经验或设置了合适的工具。
BR、谢谢
Peter