原创 图像采集方案中一些技术疑惑,请朋友们帮助(FPGA+AD9929+CCD(ICX424))

2010-12-5 21:42 1647 2 3 分类: FPGA/CPLD

图像采集方案中一些技术疑惑,请朋友们帮助(FPGA+AD9929+CCD(ICX424))


 


 


熟悉此方案的朋友,请帮忙解答,叩拜!希望朋友们批评指正。


方案选择:FPGA+AD9929+CCD(ICX424)。


特点:AD9929输出既有水平驱动又有垂直驱动,这个方面能在驱动CCD上,比较方便。而且具有AD转换等处理CCD输入信号,直接输出12位的数字信号,有利于图像的后期处理。


     FPGA的用途主要有两点:一个是驱动AD9929,另一个是读取AD9929采集CCD的数字信号


 


问题来了:


 


1. AD9929的输入输出特性问题:有熟悉AD9929的朋友,恳请帮忙解答,拜谢。看了datasheet,懂了一点,但是感觉很乱。


   a: AD9929输出的垂直驱动V1 V2 V3,其中V1 V3具有3级电压水平,V2只有2级,所以,和ICX424连的时候,AD9929的V1 V2 V3分别连在ICX424的V2 V1 V3相连。这个应该没有问题。


  b: AD9929输出的H1、H2和RG为TTL电平,最高电平可以达到3.6V,驱动ICX424AL需要5V高电平。需要一个电平转化芯片。转换芯片的选择需要注意其的转换速度。


  c: 关于AD9929的SUBCK脚与ICX424的SUB脚相连的匹配的问题:SUBCK输出在-7.5~15 V,而ICX424的SUB要求的输入为(Absolute Maximum Ratings)SUB– GND为-10~26V,也就是说可以匹配,可是我参考的论文文献说,不能匹配,在AD9929的输入端加一个倍增电压才可以接到ICX424上,这一点,有点疑惑,请朋友们指点。


  d: AD9929的主时钟频率,datasheet上说AD转换时钟最大达36MHz,12-bit 36 MHz A/D converterThe AD9929 is specified at pixel rates of up to 36 MHz.


The precision timing core uses the master clock input (CLI) as a reference. This clock should be the same as the CCD pixel clock frequency. Figure 15 illustrates how the internal timing core divides the master clock period into 48 steps or edge positions. Using a 36 MHz CLI frequency, the edge resolution of the precision timing core is 0.58 ns. A 72 MHz CLI frequency can be applied to the AD9929, where the AD9929 will internally divide the CLI frequency by two. Division by 1/3 and 1/4 are also provided. CLI frequency division is controlled by using CLKDIV (Address 0x05) register.


如果AD9929外接36MHz的时钟,这句话This clock should be the same as the CCD pixel clock frequency.是不是说AD9929的外部时钟应该和ICX424的像素时钟频率一致,但是在ICX424的datasheet上,并没有提到所谓的像素时钟,只是说了Horizontal drive frequency: 24.54MHz,


这些真让人迷惑。有篇文献上说,外加12MHz的时钟,不知道妥不妥。请指教。


 


先向各位说声谢谢,期待大家的指点,我也会把这些疑惑弄个清楚,并在此发布出来,以便后来者参考。谢谢。大家也可以浏览我的博客的一些动态。谢谢。


 


附热心朋友对本帖的解答:为维护原作者版权,本帖注明帖子来源 作者 及其他相关信息,如有不妥,请联系本人,本人将尽快处理。谢谢。


1.来源于21ic.com论坛,谢谢tarmail朋友。


tarmail发表于 2010-12-3 15:34



得分:0






2楼:

AD9929没用过
C问题是AD9929的SUB输出通过一个电容耦合过去的,电容的另一端要接一个二极管的N端,10v接P端。
d问题AD9929的外部时钟是和ICX424的像素时钟频率一致的,这个时钟就是CCD像素输出的速率。你需要一个24.54M的时钟接AD9929以便匹配icx424,当然你也可以用其他时钟,这样ICX424会随时钟不同而有不同的帧率
jvlvv发表于 2010-12-5 21:27   

得分:0






3楼:

非常感谢,您的解释非常有用。谢谢。我会把您的解释原版不动的放到我的博客中,以方便其他学习者。
现在还得看看datasheet,了解下帧的概念,嘿嘿。
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2016-4-1 07:47

lenovo

用户1834451 2015-11-25 17:37

请问版主问题解决了么?小弟有一些问题不懂,关于AD9928初始化,以及CCD驱动信号的

用户377235 2014-11-10 14:20

dgdf

用户377235 2013-9-23 17:18

行行行行行行惺惺惜惺惺
相关推荐阅读
用户220111 2009-11-17 22:43
多个中断源同时开放时应注意的问题
先扯几句废话:理论学习与实际应用的差别:第一:理论学习着重书本的知识,系统设计的能力要在实践中反复摸索才能获得。第二:只学不练,对单片机这样的应用型科学是不可取的。入正题:第一种情况:系统中各中断源的...
用户220111 2009-11-15 00:02
我的课程设计中AD7654datasheet中的电路谬误
在本人的课程设计中,用到了AD7564芯片,是由AD公司生产的数模转换芯片。错误之处已经标出(datasheet的12页),圈1,圈2,圈3.因为AD7564是电流型数模转换芯片,可以看出,第一级放大...
用户220111 2009-11-13 23:25
我的课程设计与我的人生
----------我是个新手,我不能一下子称为高手。就像穷人是靠一块钱一块钱的积累才变为富人的。按照熵的概念,穷人越穷,富人越富。但是,只要我们肯约束自己,努力奋斗,穷人也能便富人! 话说到我的课程...
用户220111 2009-11-07 17:32
我的电子世界(Our Electronics World)
虽然不止一次来到EDN,但是今天才开通自己的博客,才算是真正的融入到EDN。我好不忌讳的说,我是个刚入门的电子类的研究生。我更是个菜鸟。俺以前是学习应用物理的,纯理论,现在咱不讨论学科性质,如今俺学习...
我要评论
1
2
关闭 站长推荐上一条 /3 下一条