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.

[参考译文] MSP430FR2355:为在开发板上运行的 PIR 运动检测演示获取源代码

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1445193/msp430fr2355-getting-source-code-for-the-pir-motion-detection-demo-to-work-on-dev-board

器件型号:MSP430FR2355

工具与软件:

您好!  

我查看了  https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1041311/msp430fr2355-source-code-for-the-pir-motion-detection-demo 论坛中提供的演示代码 、并尝试让其在 MSP430FR2355开发板上运行。

但是、代码似乎并不能反映文章 https://www.ti.com/lit/an/slaae30/slaae30.pdf?SAC=1732770319246中使用的引脚排列和 ts。 此代码是否应在开发板上工作? 我更改了代码、以便将 LED 映射到  P1.0和 P6.6开发板上的正确引脚、如文章中所示、但无论 PIR 传感器上有任何运动、红色 LED 似乎都会定期触发。 对我可以更改的内容有什么建议?

我必须与电路板的唯一连接是一个 PIR 传感器信号引脚、该引脚通过一个47k 偏置电阻连接至 GND。 PIR 传感器的电源为3.3V。

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

    您好!

    它基于 TI 参考设计硬件。 请参阅 适用于成本优化型系统的超低功耗无线 PIR 运动检测器参考设计

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

    Zoey、您好!

    提供的代码适用于 MSP430FR2355、但您所指的 TI 参考硬件不适用于 MSP430FR2355。 我想知道是否有为  支持该 PIR 检测演示的 MSP430FR2355 LaunchPad 开发套件运行的代码。 我提供的链接中的图1.7似乎未反映提供的代码。

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

    您好、宜兴、

    抱歉,您访问的页面不存在!

    该代码用于参考硬件自演示。 如果有基于 launchpad 的代码、我来问问内部团队。 但据我所知、没有。

    此致、

    Zoey

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

    Zoey、您好!

    谢谢! 请务必了解我可以在代码中修改哪些内容、以便在 LaunchPad 上正常工作。

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

    您好、宜兴、

    我以前没有审核过此代码。

    但从原理图中可以看到、LED 由 P4.0和 P2.1驱动、而不是 P6.6或 P1.0驱动

    我认为原理图(参考设计提供)和方框图之间存在一些差异。

    此外、LED 驱动在 launchpad 中下拉、它也与参考设计方框图不同。 我不确定这些差异是否会导致您现在获得的结果。

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

    噢、我看到了、我来看看它。 您还可以帮助我询问内部团队如何查看所提供代码中的数据记录并将其可视化吗? 似乎他们使用该代码为设计参考文件中所示的图形生成数据。

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

    您好、宜兴、

    我会向我们的内部团队核实,但可能需要很长时间,因为我们的美国团队在感恩节假期。

    此致、

    Zoey

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

    您好、宜兴、

    我得到了同事的一些回应:

    代码与应用手册相对应、但其设计用于不在 LaunchPad 上的客户板、而是使用 MSPFR2353。

    2. 如果将 LED 引脚更改为 LaunchPad、可能是可行的。 但需要再次检查硬件。  

    PIR 信号非常灵敏。 如果信噪比过低、也会导致结果异常。 所说的那样

    "可能是由于接线/接头连接。  可能是他没有 PIR 透镜。   红色 LED 输入代码检测到运动。  如果他在没有移动时随机获得红色 LED、则代码对他的设置中的噪声级别具有很强的敏感性。 他可以减少噪音。  他还可以更改代码中的 PIR 运动阈值。"

    4.关于数据记录,他说:"我们只需要通过调试器运行 PIR 代码,然后暂停,"读取内存"转储数据日志缓冲区。  然后我会将它们复制并粘贴到 Excel 中。 "

    另外我想说明的是、我们将此设计移植到了 M0并添加了示例更新: https://www.ti.com/lit/an/slaaef6/slaaef6.pdf?ts = 1733082851765

    此致、

    Zoey

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

    Zoey、您好!

    M0看起来很有趣、我喜欢在 LaunchPad 上有一个用于 PIR 的演示、但我考察 MSPFR2355的主要原因是它包含4个 SAC 运算放大器。 我希望调整该解决方案、以监控2个 PIR 传感器、其中链中的第一个运算放大器将是固定的、而不是可编程的。 M0看起来只有3个运算放大器。 如果我使用2个 PIR 传感器、您可以为我提供一种更好的芯片解决方案吗?

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

    您好、宜兴、

    1个 PIR 需要2个 OPA、对吧? 抱歉、我不熟悉 PIR 解决方案。

    如果您需要2个 PIR、我认为 MSPFR2355可能是更好的选择。

    但我将与我的同事讨论、看看是否有更好的解决方案。

    此致、

    Zoey