ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:2.12MB ,
资源ID:3307528      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3307528.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(东南大学自动化学院毕业设计论文单片机摄像头数据采集与处理.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

东南大学自动化学院毕业设计论文单片机摄像头数据采集与处理.docx

1、东南大学自动化学院毕业设计论文单片机摄像头数据采集与处理 题 目 单片机摄像头数据采集与处理 _自动化学院_院(系) 自动化_专业 学号 * 姓名 孙博 指导教师 符影杰 顾问教师 起止日期 2012.12.20 2013.06.10 设计地点 中心楼224 单片机摄像头数据采集与处理摘要随着计算机的发展,随着图像采集处理技术的进步和社会的发展,其被广泛的运用于社会社交,远程医疗及实时监控等各个方面。图像测量是一种非接触式的检测方法,可应用于工业、民用等许多领域。图像采集与处理是图像测量的基础,关系到测量的精度与速度。基于单片机摄像头图像采集与处理技术拥有广泛的应用市场和广阔的发展前景。本文中

2、基于低功耗单片机的摄像式实时图像测量系统,通过图像测量的方法,可直接安装在常规电表前,采用摄像技术和图像识别技术实现数据采集,将读表数据直接在单片机中处理并显示出结果,采用串口传输技术将数据存储于上位机上并显示,无需人工干预,具有成本低、安装简单、智能化程度高的特点。 针对本设计的特点,采用一种基于图像处理技术的数码管检测系统,设计了静态图像采集和静态图像处理的控制方案。首先,通过分析与实验,完成各功能模块核心元件的选型与外围电路设计。经过硬件调试,完成了最小系统、图像采集、数据存储、结果显示和数据传输等功能模块的硬件设计。其次,在硬件平台的基础上,实现各个功能模块的软件功能。基于本装置的控制

3、要求,分别选用了MSP430F149单片机和STC12LE5A60S2单片机和OV7670图像传感器作为核心部件,设计并完成了两套图像测量系统。实验结果表明,该装置满足测量要求,达到了研究的预期目的。关键词:图像测量、图像处理、摄像头、单片机Singlechip camera data acquisition and processingAbstractWith the development of computer technology, along with the development of image acquisition and processing technology and

4、 the progress of society, image technology is widely used in social networking,telemedicine and real-time monitoring. Image measurement is a sort of non-contact measurement, which can be applied to many fields such as industrial, civil. Image acquisition and processing is the basis of image measurem

5、ent, which is related to the precision and speed of measurement. Image acquisition and processing technology based on singlechip has a widely application prospect for development.Camera image real-time measurement system based on low power consumption MCU in this paper, through the method of image m

6、easurement, can be directly installed in the conventional electric meter, which adopt the realization of data acquisition camera technology and image recognition technology, processing the reading data directly in the MCU and display the results. It uses serial transmission technology to store data

7、to the PC and display, without manual intervention, having the characteristics of low cost, simple installation, high intelligent degree.According to the characteristics of the design, using a digital detection system based on the image processing technique, a control scheme is designed for the stat

8、ic image acquisition and static image processing. Firstly, through analysis and experiment, complete the design and selection of key components of peripheral circuit of each function module. After hardware debugging, completed the hardware design of the minimum system, image acquisition, data storag

9、e, results display and data transmission module. Secondly, based on the hardware platform, realize each function module of software function. Based on the requirements of the device, MSP430F149 chip and STC12LE5A60S2 MCU and OV7670 image sensor is used as a core component, I designed and completed t

10、he two sets of image measurement system. The experimental results show that, the device meets the measurement requirements and achieves the expected goal.KEYWORDS: Image measurement,image processing,camera,singlechip.第1章 绪论1.1 项目背景、研究现状与研究意义1.1.1 项目背景随着计算机、多媒体和数据通信技术的高速发展,数字图像处理近年来得到了极大的重视和长足的发展,并在科

11、学研究、工业生产、医疗卫生、教育、娱乐、管理和通信方面取得了广泛的应用。同时,人们对计算机视频应用的要求也越来越高,从而使得高速、便捷、智能化的高性能数字图像处理设备成为未来视频设备的发展方向,图像处理技术在目标跟踪、机器人导航、辅助驾驶中都得到越来越多的应用。由于图像处理的数据量大,数据处理相关性高,因此图像处理系统必须具有强大的运算能力。从图像处理技术的发展来看,实时性在实际中有着广泛的应用。实时图像处理系统设计的难点是如何在有限的时间内完成大量图像数据的处理。因为要对图像进行实时处理,所以为了实现实时和快速,高效的处理,在这个系统中要求我们的图像处理速度要达到一定的速度 。为了快速的处理

12、大数据量的多媒体信息,特别是活动图像信息,同时又能灵活的支持多种不同的应用,单片机的应用势在必行。各种高性能单片机1不仅可以满足在运算性能和实时性能方面的需要,而且由于单片机的可编程性,还可以在硬件获得系统设计的极大灵活性。近年来,单片机技术的发展不断将数字信号处理领域的理论研究成果应用到实际系统中,并且推动了新的理论和应用领域的发展,对图像处理等领域的技术发展也起到了十分重要的推动作用。基于单片机2的图像处理系统也被广泛的应用于各种领域。1.1.2 研究现状基于单片机的图像处理系统越来越受到人们的青睐。随着微型计算机的发展和普及,现代图像处理方式越来越向高速、小型、简洁的方向发展,图像处理逐

13、渐由专用、笨重的图像处理机过渡到通用、小型方式,但是由于图像数据量大,算法复杂,使用软件来处理时,软件往往局限于计算机的配置,使得图像处理速度比较慢、实时性差、价格高,不能适应恶劣工作环境。以单片机为核心的硬件系统同样可以用来进行图像处理,为这个问题的解决带来了新的途径。 单片机的运算速度和运算精度不断地提高,片内的存储容量不断地加大,系统功能、数据处理能力以及与外部设备的通信功能不断地增强,完全可以脱离PC机开发出基于单片机的图像系统。这种设计方案的优点是设计简单、灵活,成本比较低,便于实际中使用。1.1.3 研究意义在数字图像处理技术中,图像测量3是一种非接触式的检测方法,可应用于工业、民

14、用等许多领域。随着计算机的发展,随着图像采集处理技术的进步和社会的发展,图像测量被广泛的运用于社会社交,远程医疗及实时监控等各个方面。基于单片机摄像头数据采集与处理4的实时读表技术就是图像测量的一个重要的应用。随着科技的发展和人们生活水平的提高,许多现有的电表已经不能满足人们的需求,比如数据的实时存储等功能的欠缺,使得人们需要对现有电表终端进行改造。通常,对现有电表终端的改造都是用新型智能电表替换原有常规电表,这不仅造成了资源的浪费,也增加了建设成本。本文中基于低功耗单片机的摄像式实时读表器,可直接安装在常规电表上,采用摄像技术和图像识别技术实现数据采集,将读表数据直接存储于单片机中,并采用串

15、口传输技术将数据存储于上位机上,无需人工干预,具有成本低、安装简单、智能化程度高的特点。 1.2 本论文所做的主要工作与所要达到的目标根据单片机摄像头数据采集与处理的研究现状和实际应用的要求,设计了一种基于单片机的实时读表装置。采用图像的方法对电表的数码管进行检测并且将结果输出5,并在此基础上设计相应的软硬件。本课题要达到如下目标:(1)通过软件编程设置OV7670摄像头内部参数实现图像的采集6。(2)将采集到的图像转换为数字信号存储在AL422里。(3)用MSP430单片机将存储在AL422内部的数字代码提取出来,通过串口通讯和上位机应用程序将图像数据显示在PC上。(4)在MSP430单片机

16、中通过相关图像算法得出所采集数码管图像的数据,从而将结果显示在LCD1602上。(5)使用C51单片机再次实现(1)到(3)的功能。第2章 总体设计本文将对数码管图像的测量作为研究对象,致力于涉及一种快捷方便、成本低、精度高的图像测量系统。本章结合了图像处理的相关理论,分析了基于图像处理技术的数码管图像测量系统的可行性,根据系统需求确定控制方案和基本功能模块,完成系统的整体方案设计。2.1 基于图像处理的相关方案2.1.1 图像处理相关理论自然界一般的图像都是模拟图像,处理器不能直接处理模拟信号,图像采集是处理器借助各种图像传感器获取数字的场景图像的过程,因此需要图像传感器将模拟图像通过采样和

17、量化的过程数字化。(1)彩色模型。常见的面向硬件设备的彩色模型有 RGB 模型、YUV 模型;根据三基色理论,任何颜色都可以用三基色即红(R)、绿(G)、蓝(B)按照不同的强度匹配。常见的 RGB 格式有 RGB888、RGB555、RGB565。YUV 色彩模型来源于 RGB 模型,其特点是将亮度与色度分开,便于应用到图像处理中6。RGB 与 YUV 相互转化的公式如下:图 2-1 RGB与YUV格式的相互转化公式本系统首先采用 RGB565 格式通过摄像头来采集数据,即用 5 位表示红色、6 位表示绿色、5 位表示蓝色,共16位,占2个字节或32位系统中的半字。随后通过RGB与YUV相互转

18、化的公式将其转化为YUV422的格式,共8位,占1个字节,这样既有利于通过串口传输到上位机,也有利于在单片机中对图像进行检测,使得整个过程快捷方便,精度高。(2)像素。模拟的图像经过数字图像传感器采样后,把空间上连续的图像转化为离散的采样点,即像素。若干个像素按照逐行逐列的排列,来表示该位置画面的色彩及亮度情况。若采样结果每行像素为M个,每列像素为N个,则组成了一个像素的阵列,整幅图像的大小为M*N个像素。如本系统中使用的图像传感器采集的图像大小为 320*2407。2.1.2 图像采集图像输入设备主要包括镜头、传感器、A/D 转换器、处理器等 4个部分。数字图像传感器分为两种,一种是电荷耦合

19、器件(CCD)作为光电转换器,另一种是互补型金属氧化物半导体(CMOS)作为光电转换器。CMOS 技术早期常用于数据存储技术,其制造成本和功耗都低于 CCD。随着半导体技术的发展,CMOS 技术逐渐应用于视频产品中,并且成像通透性、色彩还原性也逐渐媲美 CCD 传感器。对比两种图像传感器,本系统选择性价比较高的 CMOS 图像传感器,节省了资源与图像预处理的复杂性,模块配有可调焦镜头以满足数码管图像检测的要求。2.1.3 图像处理图像经过采样和量化后,一幅图像可以用数字化表达,通过处理器对数字信号的进一步处理,提取出所需要的信息。在本系统中,图像处理主要包括平滑滤波,阈值分割,局部提取等。2.

20、2 控制方案设计在控制方案设计中,处理器的选择和图像处理解决方案的确定是工作重点,正确的配置核心处理器和控制方案对图像采集、图像处理的性能起着重要作用。2.2.1 处理器的选型各种处理器在计算机技术的基础上有着自身的优势,其软件硬件便于剪裁,适用于对功能、可靠性、成本、体积、功耗等参数有严格要求的系统。比如以X86为代表的嵌入式处理器,以51系列单片机为代表的微控制器,以Texas Instrument公司的TMS320为代表的DSP处理器,以及ARM处理器。其中,单片机是将一个小型的计算机系统集成到一个芯片中,以处理器为核心,内部集成了 ROM、RAM、总线、定时器、通信接口等功能,大大降低

21、了功耗和成本,提高了系统的可靠性。由于本系统只需要简单地图像采集与处理,单片机可以满足低速的运行,非常适合本系统。2.2.2 图像处理解决方案(1)DSP 方案。DSP 适合数字信号处理的一些复杂算法实现,其采用哈佛体系结构,指令和数据分开,有很强的数据处理能力,但其控制能力薄弱,一般DSP专门用于信号处理,还需要配合另外控制器做控制,如配合FPGA联合工作,弥补了DSP在并行数据处理和总线控制方面的劣势,DSP 负责完成信号处理、算法实现、数学运算等功能,能实现实时采集与处理图像;但此高性能也意味着高成本,并且 DSP 与 FPGA 编程和算法实现比较复杂,难以实现。(2)单片机方案。单片机

22、系统由于数据处理能力有限和功能相对简单,主要适用于测控系统,能低成本地完成工控要求,并不适用于数据量较大的图像处理系统。本系统在控制部分将采用单片机系统完成图像检测系统控制。2.2.3 系统可行性分析随着计算机技术和半导体存储技术的快速发展,数字图像处理技术在各个应用领域获得了广阔的发展空间。与人眼视觉相比,基于数字图像处理技术和机器视觉技术的图像采集处理系统能有效克服人眼的主观性、局限性和模糊性。因此,将数字图像处理技术用于数码管的检测具有一定的可行性。数字图像处理包括图像采集与图像处理两大部分:图像采集包括图像传感器对图像的数字化、彩色模型的选取等;图像处理包括平滑滤波,阈值分割,局部提取

23、等。系统通过 CMOS 图像传感器采集图像,将数据存储到FIFO中,然后通过图像处理的方式将图像阈值分割,从而得到图像的各部分亮度信息,经过一定的图像处理算法进行局部提取就能得出数码管局部信息,通过检测算法就能得出数码管局部亮度值。因此,基于图像处理技术的数码管检测系统具有较强的实用性和可行性8。2.3 系统方案设计针对数码管检测系统的控制需求,电表数码管的数值变化速度不快,所以对检测系统的实时性要求不高,为追求最高性价比,本系统采用单片机控制方案:由单片机负责图像传感器的总线控制,将采集到的数字信号存储到FIFO中,由单片机负责图像处理和显示模块。由于单片机处理器数据处理能力有限,同时负担图

24、像采集、存储和图像处理,实时性难以保障,图像会存在延时的现象。针对数码管检测对实时性要求不高的特点,系统采用静态图像采集、静态图像处理的控制方案,在确定外界因素后,停止采集图像信号,完成类似数码照相机的“拍照”功能,将此图像的数据存于FIFO中,由处理器对其进行一系列图像处理与亮度计算,最终得出亮度值并且能显示和传输,从而达到数码管检测的需求9。2.3.1 装置的组成及工作原理图像处理系统按功能划分为单片机、控制器、图像采集、数据缓存、实时显示和上位机通信六个部分。图 2-1 系统装置的组成本系统基于单片机通过软件编程设置OV7670摄像头内部参数采集图像,并将采集到的图像转换为数字信号存储在

25、AL422B芯片中;随后单片机一方面将存储在AL422内部的数字代码提取出来,经过算法处理和串口通信将数据显示在PC上,一方面在单片机内进行图像算法处理,得出数码管显示的数字结果并且显示在LCD1602上。2.3.2 系统的设计要点课题的关键问题和难点在于:(1)图像读取和存贮(2)图像显示(3)图像处理实验第3章 系统硬件设计本章主要介绍系统的硬件电路设计,针对系统的设计方案确定了元件的选型和各个功能模块的电路,并且针对本系统的特点及性能要求对硬件结构进行优化,完成了系统各主要电路的连线设计及调试。3.1 系统元件选型根据第二章方案设计中确定的系统结构,结合控制方案,经过实验测试和数据分析,

26、确定处理器、图像传感器、数据缓存等核心原件的型号,分析其性能参数。3.1.1 处理器3.1.1.1 MSP430F149单片机MSP430F149芯片是美国TI公司推出的超低功耗微处理器,有60KB+256字节FLASH,2KBRAM,包括基本时钟模块、看门狗定时器、带3个捕获比较寄存器和PWM输出的16位定时器、带7个捕获比较寄存器和PWM输出的16位定时器、2个具有中断功能的8位并行端口、4个8位并行端口、模拟比较器、12位AD转换器、2个串行通信接口等模块10。MSP430F149芯片具有如下特点:(1)功耗低:电压22V、时钟频率1MHz时,活动模式为200A;关闭模式时仅为01A,且

27、具有5种节能工作方式。(2)高效16位RISC-CPU,27条指令,8MHz时钟频率时,指令周期时间为125ns,绝大多数指令在一个时钟周期完成;32kHz时钟频率时,16位MSP430单片机的执行速度高于典型的8位单片机20MHz时钟频率时的执行速度。(3)低电压供电、宽工作电压范围:1836V;(4)灵活的时钟系统:两个外部时钟和一个内部时钟;(5)低时钟频率可实现高速通信11;(6)具有串行在线编程能力;(7)强大的中断功能;(8)唤醒时间短,从低功耗模式下唤醒仅需6s;(9)ESD保护,抗干扰力强;(10)运行环境温度范围为-40+85,适合于工业环境12。MSP430系列单片机的所有

28、外围模块的控制都是通过特殊寄存器来实现的,故其程序的编写相对简单。编程开发时通过专用的编程器13,可以选择汇编或C语言编程,IAR公司为MSP430系列的单片机开发了专用的C430语言,可以通过WORKBENCH和C-SPY直接编译调试,使用灵活简单 14。3.1.1.2 STC12LE5A60S2单片机STC12C5A60S2系列单片机是STC生产的单时钟/机器周期1T的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S,即25万次/秒),针对电机控制

29、,强干扰场合。15(1)增强型8051CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051。(2)工作电压:STC12C5A60S2系列工作电压:5.5V - 3.5V (5V单片机)。STC12LE5A60S2系列工作电压:3.6V - 2.2V (3V单片机)。(3)工作频率范围:035MHz,相当于普通8051的0420MHz。(4)用户应用程序空间 8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K 字节。(5)片上集成1280字节RAM16。(6)通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I

30、/O口)可设置成四种模式:准双向口/弱上拉,强推挽/强上拉,仅为输入/高阻,开漏每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA。(7)ISP (在系统可编程)/ IAP (在应用可编程),无需专用编程器,无需专用仿真器 可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片。(8)看门狗。(9)内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地)。3.1.2 图像传感器模块3.1.2.1 OV7670图像传感器是实现机器视觉的核心元件,在第二章通过分析基于嵌入式图像采集系统的功能需求和性价比,对比 CMOS 和 CCD 图像传感

31、器,经过分析测试,系统最终选用OmmiVision 公司的 OV7670 CMOS 图像传感器,该传感器体积小、功耗低,可控制图像质量、数据格式和传输方式。其具备以下特点:(1)具有标准的 SCCB 接口,兼容 I2C 接口,可通过总线设置传感器模块的功能,适合嵌入式系统应用;(2)可设置多种图像输出格式,如RawRGB、RGB565、RGB555,YUV 等格式;(3)支持 VGA、CIF 等多种尺寸图像的输出;(4)具有自动曝光、自动白平衡、自动黑电平校准等图像自动影响控制功能和饱和度、色相、伽马、锐度等图像质量控制功能;(5)具有消除噪声、坏点补偿、镜头失光补偿、图像缩放和边缘增强等自动

32、调节功能;(6)最大视场角为25,光学尺寸1/6,最大帧率30fpsVGA,封装尺寸2785um*4325um。系统的数据总线宽度为16位,即采用两个字节表示一个像素点,为方便图像数据存储和处理,系统可采用比较常用的 RGB565 图像格式输出,并且 OV7670具有自动影响控制和图像质量控制功能,能简化处理器对图像的预处理过程,有效提高系统整体性能。因而,从功能特点及其性能参数分析,OV7670 图像传感器符合系统的要求。系统选用市场上较为常用的已封装的 OV7670 模块,省去了此小封装元件的PCB 设计与焊接的过程,传感器被焊接在小块 PCB 板上,所有端口被引出为标准间距的接口便于与系统其它外设相连,传感器图像感光影响区域上方配有可调焦镜头,系统采用这款 OV7670 图像传感器模块简化了传感器硬件

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1