[优秀毕业论文]基于DSP图像采集系统设计.doc
《[优秀毕业论文]基于DSP图像采集系统设计.doc》由会员分享,可在线阅读,更多相关《[优秀毕业论文]基于DSP图像采集系统设计.doc(39页珍藏版)》请在三一办公上搜索。
1、基于DSP图像采集系统设计摘 要 本设计的功能是实现实时图像采集,以数字处理芯片TMSC5410A为核心器件,以CMOS图像传感器OV7660来进行图像采集。本设计首先描述了系统的整体设计思路,然后分别对系统的硬件部分设计和软件部分设计进行了详细地说明。硬件设计包括电源模块、图像读入模块、DSP核心电路模块及DSP与PC机串行通信电路模块。在电源模块中,需要提供3.3V,5V和1.5V的电源为系统供电;在图像读入模块中,通过SCCB对OV7660完成有关设置,来实现模拟图像信号到数字图像信号的转变;在DSP核心板电路模块中,通过对时钟电路设计、复位电路设计、JTAG接口电路及其它电路的设计完成
2、对DSP最小系统的设计和TMSC5410A存储器的扩展;在DSP与PC机串行通信电路模块中,通过UART提供的接口编程,来实现TMSC5410A与PC机的高速串行通信。软件设计包括系统的初始化、OV7660初始化和中断服务程序,这几部分分别可实现系统初始化,主要针对TMSC5410A的初始化,使DSP能够正常工作; OV7660初始化,启动图像采集功能;中断服务程序设计,实现数据的传送和接收。最终,系统完成了图像采集系统的硬件设计。关键字:图像采集;OV7660;TMSC5410AHardware Design of Image Capture System based on DSPAbstr
3、actThe function of this design is to realize real-time image acquisition to digital processing chip for the core device, TMSC5410A OV7660 by CMOS image sensor to image acquisition. This design first described the systems overall design train of thought, then respectively to the system hardware desig
4、n and software of design in detail. Hardware design including the power modules, image into modules, DSP core circuit module and DSP and PC serial communication circuit module.In the power modules, the need to provide 3.3 V, 5V and 1.5 V power supply systems, power supply; In the image into modules,
5、 through to SCCB OV7660 complete relevant Settings, to simulate the image signal to the digital image signal change; In DSP core board circuit module, through to the clock circuit design, reset circuit design, JTAG interface circuit and other circuit design completed the design of DSP smallest syste
6、m TMSC5410A memory expansion; and In DSP and PC serial communication circuit module, through the interface programming, provide UART TMSC5410A with a PC to realize the high-speed serial communication. The software design including the system initialization, OV7660 initialization and interrupt servic
7、e routine, which a few parts can realize system respectively TMSC5410A initialization, mainly in the initialization, make DSP can work normally; OV7660 initialization, start image acquisition function; The interrupt service routine design, realization data transmitting and receiving. Finally, the sy
8、stem finished image acquisition system hardware designKeywords: Image capture; OV7660; TMSC5410A目 录摘 要IAbstractII1. 绪论11.1 选题背景11.2 设计方法和主要研究内容22. 总体设计43. 硬件设计说明73.1 电源模块设计73.2 图像读入模块的设计73.2.1 图像传感器的选用73.2.2 图像传感器硬件的连接设计93.2.3 图像传感器与DSP接口设计103.3 DSP核心板电路模块设计133.3.1 DSP的最小系统133.3.2 存储器扩展电路设计153.4 DSP
9、与PC机串行通信电路模块设计164. 软件设计说明174.1 程序总体框图174.2 程序设计174.2.1 系统初始化174.2.2 图像传感器OV7660初始化214.2.3 中断服务程序设计22总结32致谢33参考文献341. 绪论1.1 选题背景人类获取外界信息的手段有视觉、听觉、触觉、嗅觉、味觉等多种形式,但绝大部分(约80%)是来自视觉所接收的图像信息。利用计算机或微处理器对图像信息进行处理,以满足人的视觉心理和实际应用要求的技术称为数字图像处理技术。随着信息高速公路、数字地球等概念的提出以及Internet的广泛应用,数字图像处理科学已经成为一门与国计民生紧密联系的应用科学,它已
10、为人类带来了巨大的经济和社会效益。通常,图像采集可以分成两类:一类是静态图像采集,也就是拍摄照片,以得到某个时刻的图像为目的;另一类是动态图像采集,也就是拍摄视频,以获得某个时间段的连续图像为目的。静态图像采集可以通过普通的相机拍摄,而后通过扫描把图像数据转化成数字信息存储,而这些年数码相机的快速发展,使得数码相机在快速的普及,数码相机直接把拍摄的图片以数字方式存储在相机的存储卡中,用数码相机拍摄照片后,可以把存储卡里的照片直接拷贝、传输到电脑上,做备份和后期处理。使用数码相机得到图像数据,然后传输到电脑上处理,这个过程图像拍摄和图像处理分析是分离的,使得如果系统需要对图像的分析结果做实时快速
11、响应,变得不可能。动态图像采集实现方式较多,可以使用现有的摄像机,把摄像的图像存储在磁带上,后期通过磁带采集设备把存储在磁带上的模拟图像数据转化成数字图像数据,做后期处理分析。现在也有可以把摄像图像,以数字方式直接存储在摄像机上的硬盘,或者实时刻录到摄像机上DVD盘上,然后直接把数字图像导出到电脑上处理。这两种方式的图像处理分析是非实时的。要想实现实时处理,需要得到实时图像数据,有两种常见方式:通过直接连接到电脑USB口/1393口的电脑眼;摄像头+图像采集卡。在第一种方式中的电脑眼以CMOS图像传感器获得图像,目前已经能做到分辨率640480每秒30帧的采集速度,可以在电脑上直接存储,处理,
12、分析图像。但这种电脑眼通常可以调节的焦距不是很大,而且由于USB电缆长度的限制,仅仅能把电脑眼布置在电脑附近。如今,在视频监控,人脸识别、机器人的视觉系统等领域均需要图像采集部分,而市面上大部分适用于PC系统的图像采集卡,多半基于PCI插槽或者USB接口方式。当图像的处理平台不再是PC,而变成了DSP,32BitMCU或者专用图像处理芯片,这些系统的多半不再带有PCI USB接口,故基于这些接口的图像采集卡不再适用于这些非PC平台系统。事实上,这些由DSP或者32位MCU或者专用图像处理芯片构成的系统便是嵌入式系统。带有一定的硬件和一些软件代码,来实现特定功能的系统-这就是嵌入式系统的基本内涵
13、。图像采集是指将模拟世界的真实景象转化成能被计算机系统处理,进行运算、存储与分析等操作的数字化“图像”的过程。目前,图像采集技术发展迅速,常见的系统实现方式主要有两种。一种是采用PC机加专业视频采集压缩卡的方法,利用CPU的处理能力和操作系统的结构,以纯软件的方法对采集的视频信号进行处理和压缩。但是这种的系统可移动性差,同时采集与处理算法也占用了很多的计算机系统资源,价格比较昂贵。市场上专用的视频压缩芯片只能实现一种压缩算法,灵活性和扩展性较差。另外一种实现方式为采用DSP作为主CPU对图像进行处理,构成脱机系统。这样的系统具有设备体积小,应用灵活简便的特点,受到广泛关注。目前DSP技术突飞猛
14、进,其本身采用的改进型哈佛结构和具有专用指令集等特点特别适合于运算量巨大的数字信号处理领域。从20世纪60年代数字信号处理理论的崛起到80年代数字信号处理器的产生,数字信号处理技术的发展迅猛异常。目前,我国DSP产品主要来自国外,与国外DSP应用开发的情况相比,我国的差距较大,但随着近年国内一些专业DSP用户的推动下,我国DSP的应用日渐普及。随着大规模集成电路技术的迅速发展和目前各种设备小型化、智能化的普及,对独立于PC的实时图像处理系统的需求不断增加,使得以上两种实现方式相比而言,应用DSP实现的图像采集系统是目前非常被看好的实现方式。一方面系统体积小巧,携带方便,价格也相对便宜,易于推广
15、;另外一方面,系统处理速度快,可现场编程,通用性能较好,而且功能易扩展。这是一个可以解决图像实时处理的有效手段。1.2 设计方法和主要研究内容本设计中硬件部分设计采用模块化的设计方法,即把整体设计分成四个模块:电源模块、图像读入模块、DSP核心板电路模块及DSP与PC机串行通信电路模块。并对相应的硬件编写程序以实现设计所要求的功能。本设计的主要研究内容包括如下几个方面:研究基于DSP的图像采集方案;设计本论文使用的硬件电路,包括电源模块、硬件读入模块、DSP核心板电路模块及DSP与PC机串行通信电路模块;编写软件实现硬件程序说明。论文内容的具体安排如下:论文的第二章总体介绍本设计的结构,主要元
16、器件介绍。第三章详细介绍本设计的硬件电路设计。包括相关元器件的选择,电路的设计。第四章编写程序件以实现硬件部分的说明,包括系统初始化、图像传感器OV7660初始化及中断服务程序。最后是对本设计所作的工作进行总结以及对指导老师的感谢。2. 总体设计随着现代电子技术的快速发展,数字图像采集技术得到了越来越广泛的应用。例如号码图像的采集、人脸图像的采集等。对于便携式设备,要求系统体积小,可脱机实时操作。一般的图像采集系统采用PC机作为核心处理单元,系统可移动性差;应用CCD图像传感器和视频解码芯片实现的采集系统,设计比较电路复杂;由于DSP芯片具有体积小、处理速度快、使用方便灵活等特点,已被广泛应用
17、于对处理速度和实时性要求较高的场合。这就使得DSP及其应用程序在科技、国防、国民经济、社会和个人生活中占有特殊地位。因此,开发应用DSP及其相应软件是当今科学和社会发展所需1。DSP是对信号和图像实现实时处理的一类高性能的CPU。所谓“实时(Real-Time)实现”,是指一个实际的系统能在人们听觉、视觉或按任务要求所允许的时间范围内实现对输入信号的处理并将其输出。对DSP应用提供实时操作,是DSP的性能和功能日益增加的必然结果,DSP正在从高速数字引擎转变为具有主流处理器特性的芯片。因此,需要设计人员集中精力解决应用问题,而不是重复实施系统级功能。数字图像采集技术是当今半导体电子行业中发展比
18、较成熟的技术之一,采集模块的核心设计是图像传感器的选择,目前广泛使用的图像传感器器件有两种:电荷藕合器件图像传感器(Charge Coupled Device,CCD)和互补性氧化金属半导体传感器(Complementary Metal-Oxide Semiconduc -tor,CMOS)。CMOS在数字科技中是一种可记录光线变化的半导体,它主要是硅和锗这两种元素所组成,使其在CMOS上共存着N型和P型半导体,这两个互补效应所产生的半导体电流即可被处理芯片记录和解读成图像。CMOS传感器的优点之一是电源消耗量低,CMOS图像传感器将每一像素的电荷转换成电压,读取前便将其放大,利用3.3V的电
19、源即可驱动。具有高度系统整合的条件是它的另外一个优势。理论上,所有图像传感器所需的功能,例如垂直位移、水平位移暂存器、时序控制等,都可集成在一颗晶片上,将模数转化电路与信号处理器整合在一起,使体积大幅的缩小。本设计实现实时图像采集功能,及时完成与计算机的交互通信。本设计由四个模块组成,即电源模块和图像读入模块、DSP核心处理模块、DSP与PC机串行通信电路模块。电源模块为系统提供3.3V、5V及1.5V电压。图像读入模块用于采集图像数据然后将其转化为便于DSP进行处理的串行数据,本设计选择使用的是OmniVision公司生产的OV7660FSG CMOS摄像模组的核心芯片是OV7660 COM
20、S图像传感器。OV7660芯片的主要功能模块包括:图像传感器阵列(Image Sensor Array)、时钟发生器(Video Timing Generator)、模拟信号处理器(Analog Signal Processor)、A/D转化器(A/D)、数字信号处理器(Digital Signal Processor, DSP)、输出格式控制(Formatter)、数字射频摄像口(Video Port)、可选的图像处理模块和SCCB总线接口。而且OV7660图像传感器和控制电路都集成在一个芯片上,功耗低,让开发者设计硬件简单,使用方便灵活。DSP核心处理模块选择TI公司的TMS320C541
21、0A DSP芯片,属于TMS320C54x系列,是为实现低功耗、高性能而专门设计的定点DSP芯片,其主要特点包括:(1)运算速度快。运算速度为处理速度在80MIPS400MIPS。(2)优化的CPU结构。内部有1个40位的算术逻辑单元,2个40位的累加器,2个40位加法器,1个1717的乘法器和1个40位的桶形移位器。有4条内部总线和2个地址产生器。此外,内部还集成了维特比加速器,用于提高维特比译码器的速度。先进的DSP结构可高效地实现无线系统中的各种功能。(3)低功耗方式。TMS320C54x DSP核可以在3.3V,2.5V,1.8V甚至1.2V的低电压下工作,三个低功耗方式(IDLE1、
22、IDLE2和IDLE3)可以节省DSP的功耗,TMS320C54x特别适合于无线移动设备。(4)智能外设。除了标准的串行口和时分复用(TDM)串行口外,还提供了自动缓冲串行口BSP(Buffered Serial Port)、多通道缓冲串口McBSP(Multi-channel BSP)和与外部处理器通信的HPI(Host Port Interface)接口。BSP可提供数据缓冲的读写能力,从而可以降低处理器的额外开销,指令周期为20ns是,BSP的最大数据吞吐量为50Mb/s,即使在IDLE方式下,BSP也可以全速工作。McBSP可与128个通道进行收发通信。HPI可以与外部标准的微处理器直
23、接接口。DSP与PC机串行通信电路模块是DSP通信功能的扩展。使用RS232传输协议,通过UART提供的接口编程,实现TMS320VC5410A与PC机的高速串行通信。如图2.1所示,为本设计的结构框图。图2.1 图像采集系统硬件设计结构框图3. 硬件设计说明3.1 电源模块设计由于本设计中各个器件所需电源不同,故需提供不同的电源为其供电。图像采集器件需要2.5V和3.3V的电源为其供电;并/串转换器、双D触发器需要3.3V电源为其供电; DSP芯片则需要1.5V和3.3V两个电源为其供电。为保证器件能够正常而稳定的工作,这里选用AS1117-3.3、AS1117-2.5和TPS77615作为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优秀毕业论文 优秀 毕业论文 基于 DSP 图像 采集 系统 设计
链接地址:https://www.31ppt.com/p-3932478.html