当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:介绍了CCD信号采集电路的设计过程,该设计由单片机产生CCD内部垂直移位寄存器工作所需的转移脉冲,并由TMS320LF2407A芯片产生CCD水平移位脉冲和复位脉冲,然后在CCD输出信号之后设计了模数转换和数据存储电路,再由DSP和单片机共同控制DSP和数据存储FIFO之间的数据读取,从而可以实现DSP对CCD信号的处理,最终实现对目标的测量。

引言

电荷耦合器件(ChargeCoupledDevices,CCD)以电荷转移为核心,是一种使用非常广泛的固体图像传感器,它是以电荷包的形式存储和传递信息的半导体表面器件,是在MOS(MetalOxideSemiconductor)结构存储器的基础上发展起来的。当对CCD施加特定的时序脉冲时,其存储的电荷可在CCD内部作定向传输而实现自扫描。由于它具有光电转换、信息存储和延时功能、而且集成度高、功耗小、所以广泛应用于图像拍摄、无接触摄影测量、光学字符识别的领域中。

1系统总体介绍

本设计以DSP芯片为核心,结合单片机AT89S52控制CCD驱动脉冲信号的产生,A/D转换以及数据存储电路的数据读入与读出,其系统总体框图如图1所示。

图1系统总体框图

2CCD驱动电路设计

本系统采用的是SonyICX038BLA面阵CCD。图2所示是ICX038BLA的引脚配置图及内部结构示意图。该CCD采用隔行转移型图像信息输出方式,有效像素单元为768(H)X494(V),单个像素尺寸为8.4um(H)X9.8um(V),具有灵敏度高、暗电流小、连续可调电子快门、水平移位寄存器+5V驱动等一系列优点。在此CCD驱动电路设计中主要考虑CCD水平移位驱动脉冲以及垂直移位脉冲的设计。驱动电路框图如图3所示。

基于DSP的CCD信号采集控制系统设计


2.1CCD水平移位驱动脉冲和复位脉冲

为了使系统正常工作,CCD的驱动脉冲信号应由DSP处理器产生。LF2407ADSP处理器的片内含有两个事件管理模块EVA和EVB,每个事件管理器包括通用定时器、比较单元等电路。

每个定时器都有自己的比较寄存器TxCMPR及其PWM输出引脚TxPWM。定时器的值总是与相关的比较寄存器的值进行比较,当定时器的计数器的值与比较寄存器的值相等时,就产生了比较匹配。如果比较使能的话,相应引脚的输出将发生跳变,且跳变的极性可由用户通过软件进行设置。利用片内事件管理器资源产生的脉冲控制信号,并经T1PWM、T2PWM的引脚输出[%在此电路中,用单片机的P1.1口控制与非门从而灵活控制CCD输出时间,来配合后续采集电路的工作。

2.2CCD垂直移位寄存器驱动脉冲

垂直移位脉冲信号SUB用来控制曝光时间,也就是通常所说的光积分时间;V1~V4控制垂直移位寄存器中的电荷信号向水平移位寄存器移动;

CCD的垂直移位寄存器的电压不等于+5V,因此需要外加垂直时钟驱动芯片CXD1267AN,把输入为TTL电平的SUB、V1〜V4逻辑信号转变成一9V/0V/+15V三个等级的逻辑脉冲,这样就需要引入两个时序脉冲XSG1和XSG2,用来分别控制V1和V3。为了得到真正有效的电荷信号,根据ICX038BLA芯片资料中的垂直移位寄存器驱动电压要求,CXD1267的输入弓丨脚XSHT,XV2,XV1,XSG1,XV3,XSG2,XV4分别与P2.1〜P2.7一一对应,因此可以用单片机延迟指令及指令本身的执行时间来控制电荷信号的转移。

根据CCD信号输出的状态,可确定CCD输入引脚SUB(V1〜V4)的值,再结合表1中CXD1267输入与输出的关系,进而确定P2.1〜P2.7的值,然后根据CCD垂直驱动脉冲的持续时间,最后利用单片机的延迟指令实现CCD垂直移位寄存器的驱动脉冲。

基于DSP的CCD信号采集控制系统设计

基于DSP的CCD信号采集控制系统设计

3信号采集及存储电路

在进行CCD信号采集之前,需要将信号进行模数转换,模数转换器采用TLC5540I。TLC5540芯片采用了改进的半闪结构,具有高速度、低功耗和低价格的特点。从CCD输出的模拟信号在进入A/D之前必须经过放大器放大。在CCD的输出信号中有一部分无效的信号,因此用P1.3来控制A/D转换器的转换脉冲,这样可转换有效的CCD输出信号。考虑到A/D和FIFO的工作时序关系,将CLK信号延迟后送入FIFO芯片。

AL422B:是由AverLogic公司推出的存储容量为3Mb的视频帧存储器。AL422B由于容量很大,可存储1帧图像的完整信息,其工作频率达50MHz。其主要特点有:384KX8bFIFO,支持VGA、CCIR、NTSC、PAL和HDTV分辨率;独立的读/写操作(可接受不同的I/O数据率);高速异步串行存取,读写时钟周期为20ns;输出使能控制,自行刷新数据;工作电压可为5V或3.3V。图4所示是ALL422B的管脚分布图。

基于DSP的CCD信号采集控制系统设计

本设计使用了两片AL422B分时段存储A/D的输出数据。设计时,先根据AL422B芯片资料提供的各管脚功能,将单片机的P1.4和P1.6口分别接第一片AL422B和第二片AL422B的/WE,以便控制由哪一片AL422B来存储数据。将P1.5和P1.7分别接第一片和第二片的/WRST,将两片AL422B的8位数据合在一起读入DSP,同时将DSP的I/O空间选通引脚同时接到/RE和/OE,另外还有两片AL422B的/RRST的连接。/RRST=0时将读地址寄存器复位为0,从而使DSP能够读取正确的数据,结合DSP2407的相关资料可以知道,DSP2407有一系列的数字I/O端口,经过相关寄存器的配置,将相应的端口配置为GPIO(通用输入输出口),同时可控制相应引脚的高低电平,在经过适当的延时可实现对两片AL422B读地址的控制,实现对数据的正确处理。本设计中将DSP2407的引脚PWM1/IOPA6、PWM2/IOPA7进行适当的配置后分别与两片AL422B的RRST相接。图5所示是系统中的CCD信号采集及存储电路框图。

4结语

本文介绍了利用DSP设计CCD信号采集电路的过程,本设计由DSP产生CCD时序脉冲,因而频率稳定、易于控制、可靠性好。这种结合单片机对A/D及存储器的控制来有效配合DSP对数据进行读取的方法,相比于传统使用分立元件或CPLD设计CCD驱动电路来说,新方法可使系统的调试更加灵活、频率更便于程序控制,而且系统体积小、成本低廉,有利于推广使用。

20211117_61950230c2752__基于DSP的CCD信号采集控制系统设计

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭