找回密码
 注册
搜索
楼主: sandy_jiang

[讨论] 求助:camera造成待机电流大!

[复制链接]
发表于 2006-11-1 14:59:00 | 显示全部楼层
应该跟SENSOR初始化有关,但是跟你BB的GPIO选择也有关系,可以查一下,刚开机时耗电高,SENSOR是否有漏电。拍照后,是否还有漏电。当然不一定就是控制脚露过来的,也可能是通过数据线或者片选之类的。
点评回复

使用道具 举报

发表于 2006-11-1 17:12:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复

使用道具 举报

发表于 2006-11-2 00:51:00 | 显示全部楼层
wostang,你可以再试一下:1. 先关掉Sensor的PWDN,进入Sleep,然后延时5ms左右,再关掉LDO的Power,看这样之后待机电流能否正常到2MA。 如果不行,可以再尝试:2. 先降LDO EN拉低,关掉LDO,再将PWDN拉高 ,看此时待机电流是否为20mA。

可以看一下摄像头电源管理的“百家讲坛”,也许会给你一些启发,呵呵:
http://www.52rd.com/bbs/Dispbbs.asp?boardid=6&star=1&replyid=214409&id=2077&skin=0&page=1 [br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-11-2 00:55:00 | 显示全部楼层
建议各位讨论的时候把Sensor型号列举出来,这个应该不属于泄漏公司机密吧
因为各个Sensor的内部电路设计不一样,所以电源处理也不能一概而论
如果能有针对性的分析、解决问题,对大家都将有很好的案例作用
点评回复

使用道具 举报

发表于 2006-11-7 10:54:00 | 显示全部楼层
这个建议你找来自己所用模组的datasheet,主要看看模组进入sleepmode时的时序,按照他上面的时序来调节自己的模组,如果还有问题就找厂家吧,但是一般模组厂家出厂之前已经测试好了,所以还是仔细的对待自己程序上的时序问题吧。
点评回复

使用道具 举报

发表于 2006-11-7 20:57:00 | 显示全部楼层
wostang 遇到的情况好象比较常见,比较有代表性。我的理解是进入sleep模式是将
CAMERA中最耗电的core部分关掉了,如果此时再关掉电源,就会漏电。当然这些都和
具体摸组内部的电路有关,并不是所有的CAMERA都会这样。

不只wostang 用的是什么型号的CAMERA

正如夏耘 所说,在讨论问题的时候,大家最好还是把具体的CAMERA型号说一下,如果还能加上datasheet 就更好了
点评回复

使用道具 举报

发表于 2007-1-5 14:29:00 | 显示全部楼层
[/QUOTE]我让软件上将CAMERA 的PWDN拉高(即:进入SLEEP模式),将LDO的EN端拉地(即:关断LDO),此时测试待机电流为20mA(接上CAMERA),但是只要把CAMERA拿掉,测试待机电流就正常,为2mA左右,在接上CAMERA的情况下,量测CAMERA的PWDN脚电压为1。6V(被拉低),LDO的输出端有0。7V的电压,不接CAMERA的情况下,量测CAMERA的PWDN脚电压为3V(正常),LDO的输出为0(正常)。请哪位高手帮忙想想原因?


[/COLOR]PWDN这个GPIO漏电,大部分芯片电源去掉后他的IO口是对地低阻的,即使是输入引脚也会这样,在camera上只要去掉芯片的IO电压即使是输入引脚也会对地低阻。这时硬件上一个GPIO控制CAMERA的PWDN为高,所以会漏电(16mA说明这个GPIO为图腾柱输出,如果是上拉输出会小一些,一般增加0.几mA)[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-1-12 12:46:00 | 显示全部楼层
也不一定是硬件的问题啊,有时是软件对端口的关断问题造成的。比如没有摄像时,有些端口没关掉而一直有耗电。
另外还有可能是在下拉的时候没有彻底拉低,而有少许耗电也是有可能的 !
点评回复

使用道具 举报

发表于 2007-11-1 22:47:00 | 显示全部楼层
LZ的问题最后怎么解决的啊?
我现在遇到的问题是成批手机电池待机24小时电量耗尽,高精度的电源测试待机时每隔大约10分钟后,待机电流突变到200mA,持续5S后又恢复到5mA!
请不吝赐教!
点评回复

使用道具 举报

发表于 2007-11-2 10:03:00 | 显示全部楼层
...............
点评回复

使用道具 举报

发表于 2007-11-2 14:59:00 | 显示全部楼层
你所说的问题我碰到过,其实就是I2C的配置问题了,所测量的现象与你所描述的是一样的 ,因为当你开启一次CAMERA后再关掉CAMERA的时候,I2C信号也关掉了,所以电流也就降下来了,但你 开机初始化的时候并没有关掉I2C信号,设置是高的时候,SENSOR就在那里耗电,所以电流就比较大,解决方法就是开机配置I2C信号为低就可以解决了。
点评回复

使用道具 举报

发表于 2007-11-2 15:27:00 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>xbolilala</I>在2006-9-28 10:44:00的发言:</B>
如果是用I2C控制的,查一下,很有可能就是它的上拉造成的。。。。</DIV>


看来看去,还是xbolilala和zhoumingjx的结论靠谱;
先看看I2C是上拉到哪个电源的?是系统的接口电源还是Sensor的LDO输出
再考虑在漏电的时候电源处于什么状态;I2C的2个Pin处于什么状态
在Idle的时候I2C的电平和其上拉的电源相同就OK了
这个问题,我也遇到过。(MTK平台)在GPIO editor里面自己手动把I2C的2个GPIO分别输出0和1再测一下电流就明白了
点评回复

使用道具 举报

发表于 2013-5-16 00:22:00 | 显示全部楼层
20#提的问题好,持续关注高手讲解
点评回复

使用道具 举报

发表于 2013-5-22 19:47:00 | 显示全部楼层
查看camera相关的IO默认状态下的配置,应该是配置有问题,可以软件搞定
点评回复

使用道具 举报

发表于 2013-5-27 22:32:00 | 显示全部楼层
遇到相似的问题,应该是软件方面控制的计算有问题
点评回复

使用道具 举报

发表于 2013-5-29 15:41:00 | 显示全部楼层
应从硬件上解决问题
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 01:05 , Processed in 0.072845 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表