3

不使用设置为 3.3v 的模拟引脚之一为运行在 3.3v 的子板供电的原因是什么?

我怀疑这很糟糕,但不知道为什么......

显然我使用的是没有 3.3v 引脚的纳米板......

4

2 回答 2

4

Arduino Nano 有 3.3V 输出。

http://arduino.cc/en/Main/ArduinoBoardNano

为什么使用analogWrite 来提供电源是个坏主意?因为它不能完全提供恒定的 3.3V。Arduino 使用 PWM 提供半模拟输出,它的工作原理是这样的:

http://arduino.cc/en/Reference/AnalogWrite

http://arduino.cc/en/Tutorial/PWM

它可能对 LED 有好处,但对电路板不利——你会得到一些非常奇怪的结果,很可能是每次电压降至零时都会重置。

于 2013-11-10T14:25:37.987 回答
2

即使 Arduino 具有真正的模拟输出(与其他地方提到的 PWM 不同),它也不太可能足够稳定以可靠地为另一个数字设备供电。通常会有明显的噪声和一些错误,并且在使用其他外围设备和输出时可能会出现尖峰和下降。

像这样的变化在通信信号中通常是可以的,因为触发器和比较器等组件可以帮助过滤掉它。如果电源电压很嘈杂,那么它会将其他一切都关闭,并可能触发错误的边沿/电平事件。你真的需要一个调节器来解决这个问题,这会使模拟输出变得多余。

于 2013-11-10T17:26:49.543 回答