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.

[参考译文] CCS/MSP430F6638:MSP430F6638输入逻辑电平

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/856616/ccs-msp430f6638-msp430f6638-input-logic-level

器件型号:MSP430F6638

工具/软件:Code Composer Studio

您好!

我想使用 msp430f6638 MCU、并通过按钮连接到 I/O 引脚。 查看 F6638的数据表后、我没有找到该 MCU 的高逻辑电压和低逻辑电压。 我找到的只是关于施密特触发器。 实际上、我想这对于确定与按钮连接的最大上拉电阻值很重要。 下面是我的方案。

我不知道1k 是否足够或可能太高。 问题是、使用此 F6638 MCU 时、我不知道要选择的最大上拉电阻器是多少、因此 F6638可以解释高逻辑电平(在我的情况下、DV3_B = 3.3V)。  

PS:当然,我对此也有疑问:上面的1k 电阻器可以连接到 F6638的 DVCC (具有去耦电容器),或者按钮应该有正确的去耦电容器?

谢谢你。

此致、

Mike

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

    尊敬的 Mike:

      施密特触发器的规格是数字输入的规格。 实际上、引脚作为数字输入的结构是施密特触发器。 但我们只有1.8V/3.3V DVCC 的测试数据。

    一个引脚的最大泄漏电流为50nA、所以通过一个1k 上拉电阻器施加到引脚上的电压为(3.3V - 50nA*1k Ω)。 根据压降、1k 不会超过最大值。 但按下按钮时、电流消耗可能会增加3.3V/1k = 3.3mA。 您可能会考虑这种影响。

    内部上拉电阻器介于20-50kOhm 之间、您可以参考该值。

    最好在按钮附近有一个自己的衰减。

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

    您好、冬季、

    非常感谢您的回答。 因此、根据表5.8、对于 高逻辑电平、我的所有 I/O 输入不应高于2.10V? 这意味着、如果我有3.3V 和0V 外部逻辑信号、这将不起作用、因为最高阈值为2.10V、最小阈值为0.75V? 换句话说,如果我有一个3.3V 输入(>2.10V),那么 F6638将无法识别高电平逻辑输入? 同样,如果输入电压低于0.75V? 如果是,这是有问题的,我应该如何处理?  

    此外,数据表还讨论了1.8V 和3V。那么3.3V 的逻辑电平是多少?  

    最后、正如您在上面的方案中看到的、我将使用一个外部上拉电阻器、而不是内部上拉电阻器。 外部上拉电阻是否应在20-50千欧范围内?  

    谢谢你。

    此致、

    Mike

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

    您好!

    最大2.10V 并不意味着所有 I/O 输入都不应高于该值。 这意味着对于3.0V DVCC、不同器件的高逻辑电压在1.50V 至2.10V 之间变化。 为了处理器件之间的差异、您应该确保所有 I/O 输入在高逻辑电平下都高于2.10V。  相反、对于低逻辑电平、请确保所有 I/O 输入低于0.75V、即 VIT-的最小值。  

    我们在3.3V 电源下没有测试数据。

    使用值在内部上拉电阻范围内的外部上拉电阻器是可以的。  

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

    您好、冬季、

    感谢您的回答。 那么、我不理解为什么有范围。 我的意思是、如果我们应该确保所有 I/O 输入在高逻辑电平下的电压高于2.10V、这意味着在数据表中、我们应该具有类似的值、2.10V 是获得高逻辑电平的最小输入电压、而不是最大值2.10。 我是说我不理解这个1.50V 和2.10V 的范围。 这是针对 MSP430F663X 系列的范围吗?  

    谢谢你。

    此致、

    Mike

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

    您好!

    是的、该数据的含义可能会使用户感到困惑。 但是、该范围并不意味着单个器件的高逻辑电平范围。 这意味着您需要测试一定数量的器件、并为每个器件获得不同的高逻辑电平。 范围适用于这些器件。 因此、为了在大规模生产的所有电路板中实现高逻辑、您应该提供 高于2.10V 的电压。

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

    您好、冬季、

    感谢你的帮助。

    此致、

    Mike