主题中讨论的其他器件:TPS22860、 MSP-EXP430G2、 TPL5010、 MSP-EXP430FR5969、 TPS62730
您好!
我目前正在尝试在超低功耗要求下使用 MSP430设计我的第一个项目。 我从未做过超低功耗应用。
我的第一个问题是关于 I2C。 我将 MSP430用作具有单个从器件的单个 I2C 主器件。 如果我只在 SDA 线路上放置一个上拉电阻器并将 SCK 引脚配置为 PushPull、那么电流消耗会更好吗? 这将起作用、因为端口不受转换模式的影响。 这样、在通信时不会有太多的电流流动。
第二个问题是、我想让器件休眠几分钟。 我不知道如何配置计时器。 使用8MHz 时钟和8分频器时、我仍然有1MHz 的时钟、16位计时器仅运行65ms、直到它中断。 几分钟后我就没有什么需要了。 我不想经常被软件唤醒。 是否有一种常见的做法来实现这一点?
该器件应使用电池运行尽可能长的时间(至少一年)。 现在、我看到了一些直接使用两节 AA 电池的设计。 我计划连续使用4节正常 AAA 电池和 一 个 TPS78330超低静态电流低压降线性稳压器。 使用 TPS78330、直接连接的2节电池的寿命是否长于4节?
在不使用时、通过另一个 TPS78330关闭 I2C 器件或蓝牙器件等外设是否有意义? 这样、只有 MSP 在器件空闲时才会通电。 我想使用 分压器来测量电池电压并使用 TPS22860关断的电阻器。 这里的常见做法是什么? 通常如何处理具有外设的超低功耗电路。 是否有一本书或可推荐的内容?
很抱歉、有很多问题。 但这对我来说是一个全新的领域,我对它没有任何经验或知识。 我想了解到已经证明效果良好的共同做法。
谢谢、此致