本文目录

电脑摄像头,手机摄像头,监控摄像头等都是摄像头,但是接口却不一样。

常用的电脑摄像头是USB接口,

主流的智能手机摄像头是MIPI接口

树莓派等硬件却常常为CSI接口

对于开发硬件产品的人来讲,哪种最好呢?它们的区别是什么呢?

DVP总线PCLK极限大约在96M左右,而且走线长度不能过长,所有DVP最大速率最好控制在72M以下,故PCB layout会较好画

MIPI总线速率随便就几百M,而且是lvds接口耦合,走线必须差分等长,并且注意保护,故对PCB走线以及阻抗控制要求高一点。

一般而言,96M pclk是DVP的极限,曾经在一个team做多摄相头的图象采集设备,DVP总线连接。几个不懂技术的一直push我说是硬件走线干扰啊,拘泥纠缠在什么I2C这种低速控制信号受干扰,还搞了好几天看示波器,被烦的不行,我用一个晚上时间改驱动降低PCLK降桢率搞定。

DVP是并口,需要PCLK、VSYNC、HSYNC、D[0:11]——可以是8/10/12bit数据,看ISP或baseband是否支持;

MIPI是LVDS,低压差分串口。只需要要CLKP/N、DATAP/N——最大支持4-lane,一般2-lane可以搞定。

显然,MIPI接口比DVP的接口信号线少,由于是低压差分信号,产生的干扰小,抗干扰能力也强。最重要的是DVP接口在信号完整性方面受限制,速率也受限制。500W还可以勉强用DVP,800W及以上都采用MIPI接口。

以下谈谈个人从业当中有过的经验:
有时候你白天干活,一群自己不会干却喜欢指手画脚指挥别人干的在旁边唧唧歪歪,你还必须装出笑脸迎合,但你的时间却被他们白白浪费了,去做一些你已经预见到不会有效果的事情,但你嘴上都不能说出来,这种心情是很痛苦的,你也不能撂挑子说不干了。你只有捱到等这些干扰源下班走人了,清空一切,此时效率会很高,白天解决不了的我基本都在半夜搞定

 

参考资料:

MIPI接口和DVP接口的区别及优点 – 硬件综合 – 52RD研发论坛– http://bbs.52rd.com/Thread-214024-1-1.html

高清摄像头MIPI接口与ARM处理器的连接 – 老拙 – 博客园 https://www.cnblogs.com/whw19818/p/5811299.html

3 条评论

  1. 这句话说的太好了,顶–
    有时候你白天干活,一群自己不会干却喜欢指手画脚指挥别人干的在旁边唧唧歪歪,你还必须装出笑脸迎合,但你的时间却被他们白白浪费了,去做一些你已经预见到不会有效果的事情,但你嘴上都不能说出来,这种心情是很痛苦的,你也不能撂挑子说不干了。你只有捱到等这些干扰源下班走人了,清空一切,此时效率会很高,白天解决不了的我基本都在半夜搞定

  2. 查mipi摄像头来到这里,随便看看感觉不错

    1. Author

      多谢!这些都是整理自网上,我自己也没啥经验,:D

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注