|
先看看官方的接口
7 g; M9 }6 J! W+ T5 d. L % I4 Y4 y! `: z
组委会指定的模块接口
; Y9 @2 D8 @! z9 b; _信号定义说明:, z: K. p$ v( A0 j4 `1 K' V
VDD:3.3v, N' t( G6 y( L; C
GND:地7 d7 L5 Q3 j( [6 n" {
SCK:摄像头寄存器的iic配置信号的时钟线
5 Y7 e! ], V2 v- p- lSDA:摄像头寄存器的iic配置信号的数据线
$ n' A+ O9 F# OXCLK:摄像头的主时钟输入,必须有时钟输入,对于我们的标准摄像头一般输入24Mhz时钟
5 l {$ }: s$ j. D6 s2 u( v# ePCLK:摄像头的像素时钟输出,只要摄像头模块正常,xclk输入后,pclk必定有对于的时钟输出。, o9 v: e, [1 s% l: \: L) w
VS:摄像头的帧同步信号. X5 m5 k" o) s, W) _4 K
HS:摄像头的行同步信号: W+ F X8 N* Z
D9-D0:视频数据口 默认接高八位,对齐即可,多余的悬空即可1 x/ f7 J! ~- A0 l) u) e/ H. v6 `
其余信号:TRI、STR ,请保持悬空,务必不要接其他信号,避免出现意想不到的错误$ e; [: w* l6 I5 T
9 I8 }& ]" E( d) \6 @在比对下我们层层惊涛的CC1601和CC1601接口
8 g! f! H! ]8 @
- E9 F! a' l7 M* } R6 G6 X; { I 5 @/ s/ p: O0 J' q
只需要匹配前16个管脚即可,后面4个保留他用) @/ f7 @5 b0 O) Q, D5 H; S
9 P8 v( q& q7 [. Z
如此飞线即可,其他顺序对应。
% H* ]- m# J6 p3 R8 g3 Q层层惊涛出品的标准转接板模块(用户改装,正反面效果)
* r! Z& \: u: p4 [7 i& W( Y: k 2 d& o: n& W# Z' d' t
实物飞线效果(改装后)
- Q* y2 \; H# Q" s : A% F. w r" f) d7 D. N, e8 s" v! h
PS:CB1603转接板是我们设计的一款,针对座的转接板,线序完全一致,用在官方摄像头和我们标准CC1601接口上,则需要用美工刀割线4根(xclk、pclk、vs、hs),然后重新飞线四根即可,效果如图所示、线序功能保证一一对应即可* J( O' k, e+ w9 ?2 p# Q6 S3 k
6 U7 H V( Q) _ j& S3 w
整机装配效果4 b8 Y' A2 X% m" \- u
 9 A; t# m `. k. d: [
$ S; P. `; y5 Q4 kps:当然有条件的朋友,可以问店主索取CB1603原理图和PCB进行改造,自行在学校腐蚀板卡,这样匹配可以更完美
' G1 Q9 ?! I9 T- J! r6 u调试方法:3 ? A9 j) v; f/ E' }+ m% D0 v
1、检查模块之间 链接线序是否正确- |% m5 X$ J/ I) C
2、检查摄像头模块电源是否正确(3.3v)
. E' L+ N5 b' G3、检查xclk是否正常 24Mhz,从底板输出到摄像头,可以从底板检查到摄像头板9 p$ m S- g/ D; ]
4、检查pclk是否正常24Mhz,从摄像头输出到底板,可以有摄像头检查到底板
1 Z. D3 O$ ?% K5 G5、检查vs和hs是否正常,接触可靠
0 L( S2 V- q3 v) a6、以上检查完毕,就可以进入软件采集之旅了
) G$ e* u3 T" {5 V( R9 {+ V
, y* X% q' Z/ _6 v2 m& }6 h7 |, j3 B) t. G& B/ d7 m
6 ]! l8 {1 T% A1 K3 P
5 h* B5 i4 b0 S u% w1 C) F% n
) i' h# T" i% ]2 i/ x |
|