|
先看看官方的接口3 `1 H6 M# O' O. _/ h }8 B
z- U1 u5 _) g; @
组委会指定的模块接口
% p: i/ O! d( X9 `, X: L信号定义说明:) N( g! w |- D
VDD:3.3v
; Z+ G2 Q+ R& M5 z" Y( G; b3 wGND:地 q1 X+ y+ S% Z' E
SCK:摄像头寄存器的iic配置信号的时钟线; `/ a2 j8 E+ J9 y; k7 r! v
SDA:摄像头寄存器的iic配置信号的数据线( n- M: v7 |# e1 f( Y! y
XCLK:摄像头的主时钟输入,必须有时钟输入,对于我们的标准摄像头一般输入24Mhz时钟
; U" C, ]& j/ b# e) NPCLK:摄像头的像素时钟输出,只要摄像头模块正常,xclk输入后,pclk必定有对于的时钟输出。
H8 {1 n, t! [9 a; g9 OVS:摄像头的帧同步信号: R8 v; ~' z8 }5 t
HS:摄像头的行同步信号) k- |& H: o& Q
D9-D0:视频数据口 默认接高八位,对齐即可,多余的悬空即可
4 h# b, Y6 p/ }5 j$ B$ l其余信号:TRI、STR ,请保持悬空,务必不要接其他信号,避免出现意想不到的错误
# j* X! a" p3 w) ]9 [ L) T# B
' y) c1 E. ~' v) j U8 {在比对下我们层层惊涛的CC1601和CC1601接口
1 [# [, A f0 B0 c% y* p, a5 J0 b
5 b) ~: ^) r, w0 f只需要匹配前16个管脚即可,后面4个保留他用: }+ `( i6 z3 W& k0 |; |
4 H# y9 Q M5 ^: |" x4 R% I3 O
如此飞线即可,其他顺序对应。
' Z$ Q, o, }+ v9 \2 p! w& j* _层层惊涛出品的标准转接板模块(用户改装,正反面效果)
7 C2 o/ K1 l4 g# O4 n7 R- K* F8 q1 U- z' U" h! D) R3 V
实物飞线效果(改装后)4 f) e1 S% a( I9 ?6 Z1 C
7 a& l- q$ \! DPS:CB1603转接板是我们设计的一款,针对座的转接板,线序完全一致,用在官方摄像头和我们标准CC1601接口上,则需要用美工刀割线4根(xclk、pclk、vs、hs),然后重新飞线四根即可,效果如图所示、线序功能保证一一对应即可. `; T5 s( }9 {+ h* a8 r
) h& B7 l# r/ @9 w9 j# ]整机装配效果
- S5 w$ z+ D! N# R# o2 ?. b7 p/ i8 d5 H0 b
. T1 g9 _/ F$ W. d a$ ~ps:当然有条件的朋友,可以问店主索取CB1603原理图和PCB进行改造,自行在学校腐蚀板卡,这样匹配可以更完美7 U# I/ _: O5 c9 G0 K: W
调试方法:. q$ B# L+ R) u A3 Q
1、检查模块之间 链接线序是否正确/ J- x$ G1 d1 `" G
2、检查摄像头模块电源是否正确(3.3v)8 n2 i E! v$ e" T
3、检查xclk是否正常 24Mhz,从底板输出到摄像头,可以从底板检查到摄像头板
( Z7 [. W# ?! ^, P: p4、检查pclk是否正常24Mhz,从摄像头输出到底板,可以有摄像头检查到底板
! [9 @2 S; R D. l. p5、检查vs和hs是否正常,接触可靠" [# y8 H$ g1 |) y9 B
6、以上检查完毕,就可以进入软件采集之旅了
3 @& L- z: t# t2 M |
3 k( P6 r& S7 x4 B& m, [# V% P! j' M' E$ U
. k; D9 g( T- ~
' H7 r, Q0 r* @, r& {- t$ S L$ X
8 c7 C/ N3 V r0 y0 ?9 t
|
|