找回密码
 注册
搜索
查看: 1802|回复: 8

[讨论] VCM驱动芯片的控制遇到问题了,请教大牛

[复制链接]
发表于 2013-10-15 15:46:22 | 显示全部楼层 |阅读模式


正在调试一款模组,VCM使用A3907,Dac的电流控制是0~1023, 但发现实际只有四个级别来控制镜头,dac的取值与焦距结果如下:
0: 无穷远;
1:近一些;
2:再近一些;
3:又近一些;
4:回到无穷远;
5:和1相同;
6:和2相同;
7:和3相同;
8:无穷远;
后面一直都是以4为模循环,为什么?附上VCM的spec。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2013-10-15 17:08:54 | 显示全部楼层
还是再查查你的算法代码吧,code加大,VCM电流增大,lens位移加大,近景越清晰远景越模糊
点评回复

使用道具 举报

发表于 2013-10-16 09:27:52 | 显示全部楼层
看來driver ic和VCM你已經可以驅動, 對不到焦點, 有可能是你代碼的邏輯吧
点评回复

使用道具 举报

 楼主| 发表于 2013-10-16 10:53:38 | 显示全部楼层
现在还没有调试AF算法,只是在调试VCM驱动,目前的问题是不管电流取值多少(0~1023),Lens的位移只有四种,不知道哪里搞错了。
点评回复

使用道具 举报

发表于 2013-10-16 14:29:57 | 显示全部楼层
試試以下
1. T0~T3為0
2. SL為0
3. Slave address為0x0C
点评回复

使用道具 举报

 楼主| 发表于 2013-10-17 11:24:52 | 显示全部楼层
谢谢,问题已经找到,是command的高低位搞反了。
点评回复

使用道具 举报

发表于 2015-6-3 15:38:49 | 显示全部楼层
厉害!!!!11
点评回复

使用道具 举报

发表于 2015-6-30 11:30:03 | 显示全部楼层
大部分的问题都是这样的
点评回复

使用道具 举报

发表于 2015-11-3 10:40:12 | 显示全部楼层
大牛大牛!!!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-23 11:59 , Processed in 0.048923 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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