将 1.8 V 转换为 5 V 的最佳方法是什么?

电器工程 电压 集成电路 电平转换
2022-02-01 23:13:19

我将HC-SR04超声波传感器连接到单板计算机BeagleBoard-xM触发引脚需要 5 V DC。但是,BeagleBoard-xM 的控制引脚只能提供 1.8 V DC。

将电压转换为 5 V 的最佳方法是什么?还有什么我需要注意的吗?

2个回答

还有其他方法可以在不使用“电平转换器”的情况下将 BeagleBoard-xM 连接到 HC-SR04。

HC-SR04 上的引脚不是双向的,它们要么是输入,要么只是输出,因此不需要电平转换器。

Echo 脉冲引脚为 BeagleBoard-xM 提供输入,并且是最容易连接的接口,您只需要在分压器中使用两个电阻,比例接近 1.8:5(总计 = 1.8+3.3,非常接近):

示意图

模拟此电路- 使用CircuitLab创建的原理图

(电阻可以是其他值,例如 3.3K 和 6.8K 可能会起作用)

触发引脚需要接近 5V 才能开启,接近 0V 才能关闭。用一个普通的、便宜的、容易搞定的NPN BJT把信号主动拉到0V,再用一个上拉电阻到5V。

示意图

模拟这个电路

几乎任何通用 NPN BJT 都可以,电阻值也可以变化,尽管电阻值明显更小并没有多大意义。您可以使用与分压器相同的值来消除获取其他值电阻器的麻烦。

注意:beagleboard 输出引脚的感觉是反转的,低电平触发,高电平关闭。

你甚至可能有一家当地的电子商店有零件,否则邮资和包装可能会比零件贵(如果你能一次性买的话,我想不到 50 美分)

首先,根据您链接到的 HC-SR04 的数据表,它似乎在 5v 上运行,而不是 3.3v。

您需要的是电平转换器,用于将 BeagleBoard-xM 扩展接头上的 I/O 信号从 1.8v 转换为传感器所需的 5v 电平(然后再返回)。

执行此功能的设备是SparkFun的逻辑电平转换器。它有 4 个频道,这超出了您的需要。您可以只用两个渠道建立自己的渠道,但价格(3 美元)不值得。