0

我有一个串行射频模块(3.6-5V 工作电压),可以通过拉低其中一个输入引脚将其设置为编程模式。

这是 PIN 5 数据表中的描述:

PIN 5:上拉至高电平或 NC 正常操作模式。拉低进入 AT 命令模式。

我很确定我只需要用一个 1K 下拉电阻将 PIN 5 接地,对吗?

但是我可以通过将它连接到 Arduino i/o 引脚并执行以下操作来实现相同的效果吗:

pinMode(pin, OUTPUT);
digitalWrite(pin, LOW);
4

1 回答 1

2

根据您的描述,您可以将引脚接地。在不了解更多信息的情况下使用 1K 电阻是有风险的。由于您可以将引脚保持打开状态,因此它必须具有内部上拉电阻,如果是这样,用 1K 将其下拉可能会产生分压器,从而导致输入电压无效。

您显示的代码应该将该引脚设置为低电平就好了。如果您打算始终使用 AT 命令模式,我会将信号直接拉低。

如果在这里发布/回答与电子相关的问题有误,我想澄清一下。对于与 Ardunio 相关的帖子,我希望大多数问题与软件/硬件边界重叠。

于 2014-01-05T00:18:05.100 回答