|
先看看官方的接口
4 c. D: v* k9 c0 K' V- n$ m% h
* C7 Z' ~$ e: g w! e; E9 _& e9 Q组委会指定的模块接口
1 y: J R7 }# u# F信号定义说明:$ q, B3 J( k2 }8 B" I3 N
VDD:3.3v0 \8 h) x% K; V: O/ j' q+ c
GND:地+ [7 W% e# }9 k" R% m9 y
SCK:摄像头寄存器的iic配置信号的时钟线
8 `4 Q: l5 P' i2 P8 ~& V0 LSDA:摄像头寄存器的iic配置信号的数据线
$ [7 @2 T% j! WXCLK:摄像头的主时钟输入,必须有时钟输入,对于我们的标准摄像头一般输入24Mhz时钟4 R. N3 c9 d1 H0 M! c S) ]
PCLK:摄像头的像素时钟输出,只要摄像头模块正常,xclk输入后,pclk必定有对于的时钟输出。. l/ s% Q; o/ g- l* J$ Y. G7 T+ Z4 N
VS:摄像头的帧同步信号. |% v1 K+ J7 g+ ]& I
HS:摄像头的行同步信号
4 ]7 h( ~& p. K% q: V1 v3 d/ S5 aD9-D0:视频数据口 默认接高八位,对齐即可,多余的悬空即可9 d5 P1 ^. U7 _3 O, u( N
其余信号:TRI、STR ,请保持悬空,务必不要接其他信号,避免出现意想不到的错误
; q5 l8 o& q0 `2 _
( `, t2 n9 _* g, D- L1 q. D在比对下我们层层惊涛的CC1601和CC1601接口
# d2 N; K& p. y
# ~- ?# g0 V% v2 l% F8 _: r, E! L' H! g8 w! [
只需要匹配前16个管脚即可,后面4个保留他用0 A2 A1 O1 p8 c
5 p/ ?: [9 ^# ~ C0 @4 e5 P
如此飞线即可,其他顺序对应。9 o6 s8 T. b/ [, W
层层惊涛出品的标准转接板模块(用户改装,正反面效果)
9 E8 w7 ?% N e6 E* T
0 v+ B$ E( @& Q; x( T' Q1 m实物飞线效果(改装后)
1 K5 l4 J9 i4 {8 m1 H) d) [4 Q, P3 `, D# ^* f( ]- y
PS:CB1603转接板是我们设计的一款,针对座的转接板,线序完全一致,用在官方摄像头和我们标准CC1601接口上,则需要用美工刀割线4根(xclk、pclk、vs、hs),然后重新飞线四根即可,效果如图所示、线序功能保证一一对应即可' I7 Q* N' s3 P0 `* Z5 e
) r' a4 r& _" ^: x% j整机装配效果" A) I$ Z, B' q6 i+ ?
4 t6 T0 Y( h0 t& s9 Y* b
/ e5 |, `$ c3 D4 Pps:当然有条件的朋友,可以问店主索取CB1603原理图和PCB进行改造,自行在学校腐蚀板卡,这样匹配可以更完美0 t3 B, `4 \' E) M' ^
调试方法:* x4 ^/ a! Z( z% d) D, E% N" g
1、检查模块之间 链接线序是否正确) R4 ^+ P3 Y$ E- i& D5 O
2、检查摄像头模块电源是否正确(3.3v) s1 t' M: y. J9 j% |" g
3、检查xclk是否正常 24Mhz,从底板输出到摄像头,可以从底板检查到摄像头板; K7 @( m( Q/ `; @1 B* h# O- M
4、检查pclk是否正常24Mhz,从摄像头输出到底板,可以有摄像头检查到底板
6 w& x4 O+ u& H1 Z0 K: W5、检查vs和hs是否正常,接触可靠 p) s" @" z% n! Y E) ?
6、以上检查完毕,就可以进入软件采集之旅了
7 b% O5 K: |3 S/ `/ i4 o
! W, ~1 q# S7 v; h) J
* |+ k2 k) B. m) g7 a; n6 `6 h, y( h. X# ?( m9 ]* H# g. m
0 H+ [; d! ~0 n% V& @
$ c9 P" k/ g% ^8 ?! @+ Y( k4 ^6 q |
|