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.

[参考译文] TPS8802EVM:如何使用双烟射线示例测试来将 EVM 与 MSPM0L1306 LaunchPad 连接

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1498244/tps8802evm-how-to-evm-interface-with-mspm0l1306-launchpad-using-dual-smoke-ray-example-test

器件型号:TPS8802EVM
主题中讨论的其他器件:MSPM0L1306TPS8802SysConfig

工具/软件:

TI 团队大家好、

我目前正在将 MSPM0L1306 -Launchpad 与配合使用  TPS8802EVM  (适用于 TPS8802住宅光电烟雾/一氧化碳警报传感器的评估模块。 我的目标是将 TPS8802EVM 配置为实时读取  烟雾和一氧化碳  传输数据  I2C  使用 双射线烟雾探测器示例

根据 TI 文档中给出的说明、我在下面执行了 MSPM0L1306 - LaunchPad  交互操作  TPS8802EVM。


所以,我的问题是:  
当我激活 LaunchPad 上的 P14开关时、它会触发警报并绘制红外 LED 和反射增量图。 但是、我没有观察到 使用 TPS8802和 MSPM0 MCU 的双射线烟雾探测器应用手册中所述的红外 LED、蓝色 LED 和反射增量的预期变化 [演示 GUI -第10页]。



您能指导我如何正确连接 MSPM0L1306 Launchpad 与 TPS8802EVM、以在 GUI 图形上实现预期的烟雾输出吗? 此外、我也希望获得关于 CO 检测的指导。

此致、
 
Pratik Panchal
团队主管-嵌入式固件工程师
Mantra Smart Identity Private Limited
(Mantra Softech India Pvt Ltd 的子公司)
B -1003, Shapath Hexa, S. G. Highway, Sola, Ahmedabad -380060, 印度

 

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

    您从 SDK 中使用的示例代码是为与 TI 内部设计不同的电路板一起使用而开发的。  它不应该与 TPS8802EVM 配合使用。  虽然我们尚未尝试将示例代码和 LaunchPad 与 TPS8802EVM 配合使用、但在您尝试时、应该可以复制正确的信号和连接、以在演示 GUI 中获得测量结果、尽管可能需要更改一些元件。

    关于所示连接的几个注意事项: 1) LEDEN 连接到3.3V、LEDEN 应连接到 PA.26、并用作 GPIO 来控制用于烟雾测量的蓝色和 IR LED。  2) TPS8802_EVM 的 VBAT 输入应该是系统的输入电源。  MCU 的电源引脚应连接到 EVM 上的 VMCU。  仿真器和 LaunchPad DUT 侧之间的5V 和3.3V 跳线需要打开。  3)您将 AMUX 连接到 PA.25。  此模拟输入由演示板上的温度传感器使用、而 TPS8802_EVM 没有该输入。  PA.16用于固件中用于照片和 CO 读取的 AMUX 信号。  CSA 和 CSB 是代码中使用的两个附加 ADC 输入、用作设置 LED 驱动电流的反馈。  4) MSPM0+和 Vref ADC-通过 Vref 连接器硬接线到演示板、需要在设置中手动连接这些连接器、以实现正确的 ADC 读取。

    虽然以上只是根据您所展示的内容所需更正的开始、但需要考虑硬件中的其他差异、以便您尝试实际工作。

    您是否对 TPS8802_EVM 使用任何类型的光室?  默认情况下、LED 和光电二极管垂直安装。  尝试使用该方法测量烟雾时的一个主要问题是、烟雾颗粒中的光没有散射角会反射或正向散射到光电二极管上。  其次、如果没有光室、光电二极管将被环境光饱和。

    我建议您联系当地的销售支持、如果您希望进一步寻求、请直接联系我。  如果无法做到这一点、请告诉我、我可以了解如何提供我的直接联系信息。

    此致、

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、David: 
    再次感谢您的详细指导。 请在下面找到我的综合回复和问题: 
    1.是的、我们知道示例代码是为不同的内部 TI 电路板开发的、而不是专门为 TPS8802EVM 开发的。 
    2.我们已经过路由 LEDEN 到 PA.26 并将其配置为用于蓝色/ IR LED 控制的 GPIO。
    3.我们目前正在通过 LaunchPad 为 VBAT 提供3.3V 电压、跳线连接在 VBAT 侧、用于连接 TPS8802EVM 上的 J3连接器。
    由于 J3+和 Vref–在内部通过 Vref 连接、因此我们的设置中不需要手动连接、请澄清一下?
    4.你提到了 PA.16 在固件中用于 AMUX、但在中 双射线示例代码 、pa.16似乎没有配置为 ADC 引脚—您能解释一下吗? 


    另外、请您确认 哪些引脚用于 CSA 和 CSB 我们会在示例代码中看到什么?

    5.在烟雾和 CO 测试期间,我们没有在 UART 上观察到任何日志,如调试,警告和错误消息。
    我们是否需要在 MSPM0 LaunchPad 的 UART 引脚上执行任何操作、或者我们是否需要在双射线烟雾示例中启用特定配置?
    6.对于初始验证、我们使用的是 黑盒设置 二极管上方的位置、以尽可能减少环境光。 对于将来的测试、 
    我们计划使用 TIDA-010941的3二极管腔体外壳(3D 打印)

    请分享您的 有关我之前共享的电子邮件 ID 的直接联系信息 或者、让我知道继续更详细讨论的最佳方式。

    此致、
    Pratik Panchal

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

    您好、David、

    只是一个快速的跟进-当您有机会时、您能否对此做出回应?

    此致、
    Pratik

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

    Pratik、

    我发送了 EVM/Launchpad 配置的完整列表、使其与前面引用的应用手册中所述的演示板设置相匹配。  为完整起见、请在下面找到我对您问题的答案。  由于我们将在本论坛之外直接讨论该主题、请关闭此主题、因为我不会在论坛中共享有关此设置的任何其他信息。

    此致、

    David

    3.我们目前正在通过 LaunchPad 为 VBAT 提供3.3V 电压、跳线连接在 VBAT 侧、用于连接 TPS8802EVM 上的 J3连接器。 
    由于 J3+和 Vref–在内部通过 Vref 连接、因此我们的设置中不需要手动连接、请澄清一下?

    ADC+和 Vref ADC-是 M0L 外部 Vref 基准的连接。 这就是固件的配置方式。 我们选择改用外部基准
    因为 TPS8802上的 AMUX 使用标称电压为2.3V 的 VINT 电源轨 VDD、 使用 Vint 作为 ADC Vref 可更大限度地扩大 CO 和的动态范围
    烟雾读数。
    4.你提到了 PA.16 在固件中用于 AMUX、但在中 双射线示例代码 、pa.16似乎没有配置为 ADC 引脚—您能解释一下吗? 

    固件从之前的 MSP430工程移植到 M0L、而该工程不支持 SysConfig。  因此、在 SysConfig 中仅使用一个 ADC 输入来为演示代码配置 ADC 外设。


    另外、请您确认 哪些引脚用于 CSA 和 CSB 我们会在示例代码中看到什么?

    请参阅我直接给您和您的团队发送的信息

    5.在烟雾和 CO 测试期间,我们没有在 UART 上观察到任何日志,如调试,警告和错误消息。
    我们是否需要在 MSPM0 LaunchPad 的 UART 引脚上执行任何操作、或者我们是否需要在双射线烟雾示例中启用特定配置?

    参考应用手册中的图4-1和4-2、您应该会在屏幕底部看到一个链接指示、即 COM 端口已连接
    以及波特率、后跟"Hardware Connected"。 如果您看不到此信息、则电路板未连接到 PC/GUI 进行显示。
    如果您已连接、则应该会显示数据。 如果没有与 LaunchPad 的所有正确连接、则可能会出现这种情况
    等待不存在的信号时、固件可能会挂起。 请参阅我提供的信息
    请发送电子邮件并重试。
    6.对于初始验证、我们使用的是 黑盒设置 二极管上方的位置、以尽可能减少环境光。 对于将来的测试、 
    我们计划使用 TIDA-010941的3二极管腔体外壳(3D 打印)

    我在我的电子邮件回复中讨论了这个问题。 在阻挡环境光的同时、散射角仍为0度。 这不适用于
    检测烟雾引起的散射光。 一个适当的腔室、可以做到这两点(例如、阻挡环境光并将二极管保持在正确的位置)
    角度)。