我们在使用esp开发板过程中,连接ov2640摄像头时,非常正常,但连接ov5640摄像头时,会发现摄像头发烫,非常热,我们网上找解决方案,基本都是加散热片,没有根本解决问题。
前段时间,我特意借朋友的ov5640,在我们的虫洞esp32-s3-eye开发板 虫洞ESP32-S3...-淘宝网 (taobao.com)进行测试,特意分享以下几点解决方法,希望对大家有帮助:
查看ov5640数据手册,它的低功耗模式有两种:
1.PowerDown,这个是保持电源的前提下,将PWND引脚上拉到DOVDD电平,这个时候芯片寄存器数值是保存着的,唤醒后直接继续使用;
2.PowerOff,相当于关电源了,需重新初始化配置才能继续使用,这个主要是对功耗有极高要求的时候,或者是ov5640长时间不工作的时候采用;
接着我们看OV5640的电源,它主要是3组电源:
AVDD :模拟电源引脚,电压范围为 2.6-3.0V (纹波小)。推荐接入 2.8V 电压。在 OTP 写入状态时,AVDD 必须接入 2.5V+-5%,但是 OPT 读取状态无此要求。
DVDD :数字电源引脚,电压 1.5V±5% (纹波小)。强烈建议使用内部 DVDD稳压器。
DOVDD 数字 IO 电源引脚,电压范围 1.7V-3.0V(clean),建议为 1.8V。
它有两种供电方案:
方案一:三电源引脚全部外部供电,AVDD --- 2.8V,DVDD --- 1.5V, DOVDD --- 2.8V,这也是大多数人采用的供电方案,它只支持POWER OFF模式,如果软件不采取有效措施,摄像头会很烫;
方案二:DVDD由内部电源产生,外部提供两个电源 AVDD --- 2.8V,DOVDD --- 1.8V,这种供电方案支持POWER OFF和POWER DOWN两种模式,即使不进入低功耗,ov5640发热量也很低。
所以,大家可以使用方案二给OV5640供电,即使软件不做特殊处理,也能较好的解决OV5640摄像头发烫问题,也欢迎大家用我们的虫洞ESP32-S3...-淘宝网 (taobao.com)进行评估验证