当前位置:首页 > 电源 > 数字电源
[导读]本文设计了一种基于DSP技术的线阵CCD数据采集系统,以TMS320VC5502型DSP和TLVl572型A/D转换器为例,分析了CCD输出数据和A/D转换数据的工作时序,详细介绍对线阵CCD输出视频信号的数据采集过程,并通过MAX232器件把采集结果传给PC机。

摘要:DSP系统具有高速、小型化、稳定性好、精度高和集成度高等特点。本文设计了一种基于DSP技术的线阵CCD数据采集系统,以TMS320VC5502型DSP和TLVl572型A/D转换器为例,分析了CCD输出数据和A/D转换数据的工作时序,详细介绍对线阵CCD输出视频信号的数据采集过程,并通过MAX232器件把采集结果传给PC机。该系统设计方案电路简单,可靠性好,易于实现,具有一定的通用性。
关键词:TMS320VC5502;  电荷耦合器件;A/D转换器;数据采集

1 前言
    CCD(电荷耦合器件,Charge Coupled Device)是20世纪70年代初发展起来的新型半导体光电成像器件。它具有体积小、分辨力高、精度高、稳定性能良好、坚固、抗振动、抗电磁干扰等特点。广泛应用于工件尺寸测量、工件表面质量检测、物体热膨胀系数检测以及图像传真、摄像机智能传感器等方面。随着CCD的快速发展和广泛应用,人们要求能够快速准确地处理CCD输出信号。而DSP(数字信号处理器)是一种具有高速性、实时性且片内资源丰富的处理器。
    本文将以TMS320VC5502 DSP和TLVl572ADC为例介绍一种基于DSP的线阵CCD输出信号采集系统。

2 系统概述
   
本系统主要由线阵CCD、ADC、DSP和PC机等组成。系统工作时,被检测对象的光信息通过光学成像系统成像于CCD的光敏面上,CCD的光敏像元将其上的光强度转换成电荷量。在一定时钟频率脉冲的驱动下,在CCD的输出端可以获得被测对象的视频信号。在用DSP进行处理之前,必须经过A/D转换为数字信号,DSP将A/D转换的结果存入片内的数据存储器以便后续处理,最后DSP根据用户的要求将处理结果上传给PC机。
    系统的结构如图l所示。

3 基本硬件组成
3.1 TMS320VC5502
   
TMS320VC5502是在C54x系列DSP的基础上发展起来的,能够与C54x系列DSP兼容,但与之相比,则具有更高的性能和更低的功耗。TMS320VC5502属于定点数字信号处理器。最高主频可达300 MHz,最大处理能力高达600 MI/s。TMS320VC5502片内资源丰富,具有32 Kxl6 bit的片内RAM、16 Kxl6 bit的片内ROM、锁相环发生器(PLL)、6个相互独立编程的DMA控制器、3个多通道缓冲串口(McBSP)、定时器和32位外部存储器扩展接口(EMIF)等。其中32位的外部存储器扩展接口可实现与异步存储器件(SRAM、EPROM)和同步存储器件(SDRAM、SBRAM)的无缝连接,最大可寻址8 Mxl6 bit的外部存储空间。
    TMS320VC5502的存储器配置文件如下:


3.2 TCDl206SUP
   
TCDl206SUP是由日本东芝公司生产的一种高灵敏度、低噪声线阵CCD器件(2 160像元),具有较高的灵敏度和很低的暗电流噪声。TCDl206SUP内置驱动器,驱动器的对外接口采用标准的9针(DB9)连接。其中FC为行同步脉冲信号;SP为像元同步脉冲;UO为经过放大输出的视频信号:AO-A3为积分时间设置端口;+5 V和+12 V为直流电源;GND为地线。本驱动器的地线与DB9连接口的外壳相连。行同步脉冲FC的上升沿对应于CCD有效视频输出的开始(通常线阵CCD输出的前端都包含有若干像元的无效信号)。相邻两个FC时间间隔即为实际的积分时间。像元同步脉冲SP的上升沿对应于单个像元的视频输出。如果需要对输出信号进行A/D转换,则应当在SP的上升沿对输出信号进行采样。FC、SP和输出视频信号U0的时序关系如图2所示。

3.3 A/D转换器TLVl572
    本系统选用的是TI公司的lO位高速串行逐次逼近型A/D转换器TLVl572。该器件采用5 V单电压供电,最高采样速率可达1.25 MS/s,可通过McBSP(Multi-channel Buffered Serial Ports,多通道缓冲串口)与TMS320系列DSP实现无缝连接。
    TLV1572有两种工作方式,即微处理器工作方式和DSP工作方式。当TLVl572的片选信号CS为高时,器件处于三态或者节电状态。当CS信号由高变低时,将在CS信号的下降沿检测帧同步信号FS的输入状态,如果FS为低电平,则器件将进入DSP工作方式;如果FS为高电平,则将进入微处理器工作方式。当TLVl572工作于DSP方式时,通过CS、SCLK、DO、FS四个引脚与DSP的多通道同步缓冲串口(McBSP)相连。其中SCLK为同步时钟信号,通过接收McBSP的时钟信号,达到与McBSP的时钟同步。DO为转换后的数字信号输出。帧同步信号FS可以是从McBSP接收的同步信号,也可以是一个外部同步信号。在完成DSP工作方式的选择后,TLVl572将在每个SCLK信号的下降沿检测FS信号的状态,若检测到FS为高电平,则对输入信号进行采样与转换准备就绪。一旦FS信号变低,DO引脚便开始输出数据,在输出6个0位后,A/D转换后的数据便在SCLK的上升沿输出,在SCLK的下降沿被DSP锁存。采样将在FS信号变低后SCLK信号的第一个下降沿开始,直到第6个0位输出的下降沿为止。图3是TLVl572工作于DSP模式时的时序图。

    TLVl572在最低位数据LSB输出后,将自动进入节电模式,下一个帧同步信号FS的到来将把它从节电模式唤醒。TLVl572在帧同步信号FS的下降沿后将用16个SCLK周期完成整个采样与转换过程,如果帧同步信号在第16位输出时到来,则下一个采样与转换过程将在下一个时钟信号SCLK的上升沿开始,这样就实现了背靠背的连续转换。


4 系统工作流程
   
整个系统的工作流程分为以下几个步骤:
    (1)CCD光积分时间控制;
    (2)CCD光信号的采集:其输出信号进行A/D转换并传输给DSP,DSP保存和处理A/D转换结果;
    (3)DSP将结果返回给PC机,PC机显示或保存结果。
4.1 CCD光积分时间控制
    CCD的光积分时间控制信号AO-A3均为标准TTL电平控制,0000~1111分别控制16档积分时间变换;0000时间最短,1111时间最长。实际驱动时间的长短取决于驱动频率以及CCD器件的型号。将AO-A3四个端口通过一个74HC573锁存器与DSP的数据线D0-D3相连,并将DSP的地址线A21与空间选择信号CE3组合后与锁存器的锁存使能引脚相连,从而完成对CCD光积分时间的控制。
4.2 CCD信号采集
    将CCD的行同步信号FC接入DSP的通用输入/输出引脚GPI03。将CCD的像元同步信号SP反相以后接入TLVl572的帧同步信号引脚FS及DSP的McBSP帧同步输入引脚,FSR为帧同步信号,控制每一个像元的采样与转换。将DSP的XF引脚接TLVl572的CS引脚作为A/D转换器的选通信号。将TLVl572的串行时钟输入SCLK连至DSP McB-SP的时钟输出脚CLKX,保证A/D转换器和McBSP工作在同一时钟。TLVl572的输出引脚DO与McBSP的输入引脚DR相连。
    当程序进入数据采集状态后,开始检测DSP的GPI03引脚上的输入值。若输入为低电平,不作任何处理;若输入变为高电平,则让XF引脚输出低电平,选通A/D转换器,在第二个SP脉冲上升沿到来时开始数据采样与转换(SP信号经过反相后,相当于A/D的帧同步脉冲FS的下降沿到来)。因为从检测到GPI03输入由低电平变为高电平,直到XF引脚发出选通信号将A/D选通要经过一定时间的延迟,所以可以保证A/D转换器TLVl572进入DSP模式,TLVl572将从第二个点开始采样与转换。一个像元的转换输出数据被McBSP接收完毕后,McBSP将发出一个接收中断到CPU,CPU响应此中断后将数据从McBSP的缓冲寄存器中读入内存,然后退出中断,进行下一个点信号的接收。还需设置一个计数变量,在每一次中断后对其进行加1操作,当计数变量的值达到2 160时,撤销XF信号,一个完整的对CCD一行的输出信号的A/D转换完成。
    其信号采集过程如下:
      

   

4.3 与PC机通信
   
系统选用MAX232实现DSP与PC机之间的数据通信。具体的串行通信接口电路如图4所示。MAX232通过一个DB9连接器与PC机的COM口连接。DSP串行数据接收端RXD连接至MAX232的输出端R1OUT,串行数据发送端TXD连接至MAX232的输入端T1IN。

5 结束语
   
本文提出一种基于DSP的线阵CCD数据采集系统设计方案,可靠性好、易于实现,具有一定的通用性。在对DSP进一步扩展键盘和液晶显示器后,该系统可作为一种便携式仪器的硬件基础。

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

利用数控机床进行机测时可以通过机床本体与测头来完成。

关键字: DSP 数控机床

数字信号处理器(DSP)在通信、控制、图像处理等多个领域扮演着越来越重要的角色。TMS320F2808PZA作为德州仪器(Texas Instruments)推出的一款高性能DSP控制器,其独特的架构和强大的功能使其在众...

关键字: tms320f2808pza 数字信号处理器 DSP

从世界上第一颗DSP诞生至今30年来,国际一线老牌芯片厂商长期占据领先技术和市场地位,国内芯片厂商在DSP上的声量很小。然而经过了6年的沉心打磨之后,湖南进芯电子开始在这一领域崭露头角。凭借着更贴近中国本土特色的差异化产...

关键字: DSP MCU 电机控制 进芯电子

2024 年 3 月 - 全球领先的工业称重和检测技术制造商之一茵泰科推出了Midrics® 1 Ex防爆称重显示器,为危险区域的称重结果显示提供了新的解决方案。以更优惠的价格向客户提供可靠、操作直观简便的产品。

关键字: 显示器 数字通信接口 数据采集系统

今天,小编将在这篇文章中为大家带来数字信号处理器DSP的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。

关键字: DSP 数字信号处理器

DSP的国产替代不会是一件很容易的事情,但受到当前国际竞争态势的影响,本土开发者亟需拥有降本优势、供应链安全保证,以及能协助打造极高竞争力产品的DSP芯片。也就是说,发展国产DSP是不二选择。

关键字: DSP

将DSP和单片机构成双CPU处理器平台,可以充分利用DSP对大容量数据和复杂算法的处理能力,以及单片机接口的控制能力。而DSP与单片机之间快速正确的通信是构建双CPU处理器的关键问题。

关键字: 单片机 spi通信 DSP

随着科技的不断发展,微控制器(MCU)和数字信号处理器(DSP)已经成为了电子行业中不可或缺的重要组成部分。它们在各种电子设备中发挥着关键作用,如智能手机、平板电脑、家用电器等。然而,尽管它们都是用于处理数字信号的集成电...

关键字: MCU DSP 数字信号处理器 微控制器

随着环境保护和能源可持续性的日益关注,电动汽车作为一种清洁、高效的交通工具逐渐成为全球汽车行业的热点。与传统的内燃机驱动汽车相比,电动汽车具有零排放、低噪音和高能量利用效率等显著优势。

关键字: DSP 芯片 混合动力汽车

太阳能供电应用系统的设计需要考虑多个方面,包括太阳能电池板、储能装置、控制模块等。本文将介绍一种基于太阳能供电的应用系统设计方法,并从这几个方面进行详细阐述。

关键字: 太阳能 系统设计
关闭
关闭