|
先看看官方的接口
- a, L) i: n3 @6 {5 o6 G0 Y' b9 i5 I' g$ y. x
组委会指定的模块接口, E( m( `+ U# C6 x
信号定义说明:& v% @$ p+ v0 N2 W7 }, L, C2 _
VDD:3.3v
! ?" m9 |! f) ?/ {3 X; g' pGND:地0 j; \7 q) [& ~% r5 I+ |! U
SCK:摄像头寄存器的iic配置信号的时钟线
4 j! H; w/ P1 u0 _' H9 a9 MSDA:摄像头寄存器的iic配置信号的数据线$ `9 u. \3 H: F* B
XCLK:摄像头的主时钟输入,必须有时钟输入,对于我们的标准摄像头一般输入24Mhz时钟9 d/ M& K8 Y; Q9 H6 g- ~9 a. B
PCLK:摄像头的像素时钟输出,只要摄像头模块正常,xclk输入后,pclk必定有对于的时钟输出。
+ W4 \! @' T+ _0 A" l6 T" X RVS:摄像头的帧同步信号
+ M! Q$ i* {* U. ~3 dHS:摄像头的行同步信号
" x: P m: i8 ]# eD9-D0:视频数据口 默认接高八位,对齐即可,多余的悬空即可7 O8 I9 M4 m" _" g* I
其余信号:TRI、STR ,请保持悬空,务必不要接其他信号,避免出现意想不到的错误
, w4 E' c1 C- n* z8 f9 a t" }, d2 ~, I- {* d5 E7 c
在比对下我们层层惊涛的CC1601和CC1601接口 \/ P Q7 u3 e9 z, a
! y8 K" w5 d( l/ K
2 l5 }5 s* J0 i3 a# s只需要匹配前16个管脚即可,后面4个保留他用
. d7 P, m: P% @# k+ ^3 H$ v8 U' }" A6 r ]5 c. Y1 u
如此飞线即可,其他顺序对应。" t- {, y9 l6 c% C% ]
层层惊涛出品的标准转接板模块(用户改装,正反面效果)* S5 L( T" g2 z2 v% Y7 ]
4 N# c0 _& ]7 A% n
实物飞线效果(改装后)7 G5 @7 u0 ?0 F$ @' s- W, X3 p
+ |- p: w. q W3 V) nPS:CB1603转接板是我们设计的一款,针对座的转接板,线序完全一致,用在官方摄像头和我们标准CC1601接口上,则需要用美工刀割线4根(xclk、pclk、vs、hs),然后重新飞线四根即可,效果如图所示、线序功能保证一一对应即可, F" i) w4 D, P! h( X" T; J
* w) e7 [# A) a7 N7 k5 Y
整机装配效果' M" X+ h* n& V
% V6 y7 e+ U. m) S$ E x2 D6 }8 [! V
ps:当然有条件的朋友,可以问店主索取CB1603原理图和PCB进行改造,自行在学校腐蚀板卡,这样匹配可以更完美: L8 i* `9 f/ L8 A5 x- o2 x
调试方法:; z) h4 {- Y% W/ M1 A! L4 I
1、检查模块之间 链接线序是否正确 U1 I7 {5 |$ D: J; |" T
2、检查摄像头模块电源是否正确(3.3v)( F. O5 W: {' n7 a- C
3、检查xclk是否正常 24Mhz,从底板输出到摄像头,可以从底板检查到摄像头板& c3 R( a; X. w* u, n
4、检查pclk是否正常24Mhz,从摄像头输出到底板,可以有摄像头检查到底板! H$ ~. D7 ]: j1 Z
5、检查vs和hs是否正常,接触可靠
0 n9 Y" Z6 p) b* I3 ?- S6、以上检查完毕,就可以进入软件采集之旅了
- m# h* P* H4 T8 ]5 E& U$ V( K4 O! l) l
( H& G1 ?$ `+ i U, ^! k: o5 K5 w! X* E% q% y; ^6 M) d! i
- A9 G2 O, T8 Q3 R
. S& f* v- b3 \ O& n( N8 a
( L8 \, O/ r4 ^* {3 Y: V |
|