我通常在我的项目中使用 Arduino,因为它具有 5V 输入和输出,并且具有 5V Vin,因此在与 5V 组件接口时使生活变得非常容易。对于这个项目,我想使用 Raspberry Pi,因为我想将它连接到显示器。Pi 由 5V 供电,所以这很容易。然而,它有 3.3VI/O 引脚,我想要连接的设备是 5V。
我有一个带有 5V 输入引脚的设备,需要将其驱动至 5V。该器件有一个 5V 输出引脚,该器件在输出时驱动至 5V。
我之前在 5V 和 3.3V 设备之间进行了双向转换,但那是使用低电平有效的逻辑电平转换器。该电路是具有晶体管和二极管以及两个上拉电阻的典型电路。此应用程序需要高电平有效。幸运的是,这个项目不需要双向 I/O。
对于 5V 至 3.3V 方向,粗分压器将起作用。
然而,对于 3.3V 到 5V 的方向,我不知道一个简单的解决方案。我做了一些搜索,似乎有升压转换器(DC-DC 升压转换器),但要从分立元件构建它们,我需要构建一个 PWM 电路来驱动开关。
我只是想知道是否有更简单的方法来实现这一点,其复杂性与有源低逻辑电平转换器相当。