在 ESP32 开发板上结合 SIM7600 和 OV2640 摄像头的问题

问题描述 投票:0回答:1

我正在开发一个涉及 ESP32 开发板的项目,其中 OV2640 通过定制设计的 PCB 连接到该开发板。 SIM7600模块用于通过4G将图片发送到外部服务器。通过 WiFi 发送图片时,相机工作得非常好,通过 4G 发送文本数据时,SIM7600 也能正常工作。

但是,在将两者结合时我遇到了一些错误。如果先初始化相机,SIM7600将无法启动。同样,如果SIM7600先初始化并上电,它确实连接到服务器,但相机初始化过程失败并且无法拍照。

起初我以为可用 RAM(4 MB PSRAM 和 520 kB SRAM)有问题。然而该相机最多仅占用 1 MB RAM,因此至少 80% 的可用 RAM 留给了 SIM7600。这应该足够了。

上网查了一下,SIM7600模块最常见的问题是电源问题。因此,我认为我需要从 USB 为主板供电切换到更强大的电源。这就是为什么我采用了最大 10A 的实验室电源并用它为 ESP32 的 5V 输入引脚供电。然而,这并没有改善任何事情。

所以,我现在有点陷入困境。 SIM7600和OV2640的组合似乎很少见,因此浏览互联网上的论坛也没有多大帮助。现在,如果你们中的任何人对 SIM7600、OV2640 相机或两者的组合有一些经验,我很想听听这些问题的可能原因。

如有任何帮助,我们将不胜感激!

亲切的问候,

伦纳德

iot esp32 arduino-esp32
1个回答
0
投票

为 5V 引脚供电可能无法解决您的所有问题,因为 SIM7600 和 OV2640 使用 3.3V,因此如果您板上的 3.3V 稳压器无法处理电源,那么更好的 5V 也无法让您摆脱困境。

开发板的规格应告诉您 3.3V 稳压器的容量,通常约为 500mA 您的实验室 PS 将告诉您消耗的总功率,这是一个很好的指标,可以看出功率是否很高,尝试打开和关闭负载,看看每个负载消耗了多少功率。

测量3.3V总线的实际电压也是一个很好的指标。如果电压跌落到 3V 以下,调节器就会不高兴。

如果确认电源太弱,很容易找到一个足够强大的3.3V稳压器来为你的两个负载供电。

© www.soinside.com 2019 - 2024. All rights reserved.