




已阅读5页,还剩82页未读, 继续免费阅读
(电力电子与电力传动专业论文)基于soc的机器视觉研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
英文摘要 r e s e a r c ho fm a c h i n ev i s i o nb a s e do ns o c a b s t r a c t e m b e d d i n ge y ea n db r a i ni nm a c h i n ei sad r e a mf o rh u m a nb e i n g s m a c h i n ev i s i o n , a st h ee x t e n s i o no f h u m a nv i s i o na n db r a i n , i sam c a s u r eo f t h e d e g r e eo fa u t o m a t i o no f m o d e r ni n d l l s t r y w i t l lt h er a p i dd e v e l o p m e n to fs e m i c o n d u c t o rt e c h n o l o g y , e m e r g i n g t e c h n o l o g yw i l lg r a d u a l l ym a k et h ed r e a m sc o m e t r u e p r o d u c t sw i mv i s u a lf u n c t i o n h a v e b e e na p p l i e di i lv a r i o u sd o m a i n s ,a n di tw i l lp r o m o t ea n df a c i l i t a t et h ei n t e l l i g e n t d e v e l o p m e n to fa u t o m a t i o n i nt h i st h e s i s ,t h ei m p l e m e n to fe m b e d d e dm a c h i n ev i s i o n 、历l lb er e s e a r c h e d t h es o c t e c h n o l o g y , i n c l u d i n gi pr a t l s ea n ds hc o - d e s i g n ,i sf i r s t l yi n t r o d u c e d , a n de s p e c i a l l y , s o f tc o r er e g a r d i n gs o p ct e c h n o l o g yw i l lb ec o n c r e t e l ya n a l y z e di i lt h i s p a p e r , s u c ha sn i o s l ia n dm i e r o b l a z e a n dt h e n ,im a i n l yc o n c e n t r a t eo nt h ei n t r o d u c t i o no fc c da n dc m o si m a g e s e n s o r , t h ec o m p a r i s o no ft h e i rd i f f e r e n c e s ,t h ep e r f o r m a n c ea n a l y s i so fm t 9 v 0 3 2 i m a g es e n s o rw i mg l o b a ls h u t t e r m t 9 v 0 3 2w i t hav i e wt od y n a m i cq u a l i t y , w h i c hi s m o r ep o w e r f u lt h a nc o m m o n i m a g es e n s o r , w i l lb ef i r s t l yu s e di l lt h i sd e s i g n i nt h ef o l l o w i n gp a p e r , t h em e c h a n i s mo fh a r d w a r ew i l lb ed e s c r i b e d ,i n c l u d i n gt h e f u n c t i o no fa l ls c h e m a t i cm o d u l e ,t h es e l e c t i o ns t a n d a r d so fc o n t r o l l e r , s r a ma n d p o w e rc h i p sa n dt h e i rt y p i c a lc o n f i g u r a t i o n s ,e s p e c i a l l yt h ep r e v e n t i o no fe m i c o n s i d e r i n gs i g n a li n t e g r i t ya n dp o w e ri n t e g r i t y f i n a l l y , t h es c h e m eo fs o f t w a r ew i l lb ei n t r o d u c e d ip r o v e dt h ef e a s i b i l i t yo f a p p r o a c ht r o u g hm a t l a b t h ei m a g ep r o c e s s i n gi pc o r ei sd e s i g n e dt ob ec o m p a t i b l e w i t ht h ep r o t o c o lo f a v a l o nb u s i ta c h i e v e st h ef u n c t i o no f t a r g e ti d e n t i f i c a t i o nw h e n u s i n gm o d e l s i mt os i m u l a t e t h en i o s l is y s t e mw i t hr c ,p i e ,u a r ta n di m a g e p r o c e s s i n gi pa r ec u s t o m i z e dt oc o n n e c t a c c o r d i n gt op a r a l l e lp o r tt r a n s f e ra g r e e m e n t , t h ef p g aa n dp ca c h i e v et h ec o m m u n i c a t i o n 1 1 1 es o f t w a r ei sc o m p i l e du n d e rt h e v i s u a ls t u d i o2 0 0 5 ,a n dt h ei m a g er e s u l t sw i t hh i g hq u a l i t ya r eg i v e n k e yw e r i d :m t 9 v 0 3 2 :s o p c ;n i o s i i :f p g a ;m a c h i n ev i s i o n 大连海事大学学位论文原创性声明和使用授权说明 原创性声明 本人郑重声明:本论文是在导师的指导下,独立进行研究工作所取得的成果, 撰写成博= k 硕士学位论文= = 基王墨笾的狃墨狃鲎巫究= = 。除论文中已经注明 引用的内容外,对论文的研究做出重要贡献的个人和集体,均已在文中以明确方 式标明。本论文中不包含任何未加明确注明的其他个人或集体已经公开发表或未 公开发表的成果。 本声明的法律责任由本人承担。 论文作者签名:杉l 匀年山。肄5 , 9 2 5 日 学位论文版权使用授权书 本学位论文作者及指导教师完全了解“大连海事大学研究生学位论文提交、 版权使用管理办法,同意大连海事大学保留并向国家有关部门或机构送交学位 论文的复印件和电子版,允许论文被查阅和借阅。本人授权大连海事大学可以将 本学位论文的全部或部分内容编入有关数据库进行检索,也可采用影印、缩印或 扫描等复制手段保存和汇编学位论文。 保密口,在年解密后适用本授权书。 本学位论文属于: 保密口 不保密口( 请在以上方框内打“4 ) 论文作者签名:乡蚴 导师 日期:纱细矿乡月厂卵 基于s o c 的机器视觉研究 第1 章绪论 1 1 课题来源及背景 广袤的大地上种植着大量的蔬菜等农作物,在这些农作物生长的过程当中, 在早春播种过后有很长的一段时间需要给未发芽的种子盖上塑料薄膜,以使这些 种子可以在很好的温度、湿度和光照条件下发芽生长。当种子发出绿色的新芽以 后,如果不尽快去掉这些覆盖在上面的塑料薄膜,那么所发的新芽会因为薄膜覆 盖而不透气最终枯萎掉。以前都是用人工的方法,在看到新芽发出以后组织大量 的人用利器将薄膜捅破使新芽可以得到透气,由于这些农作物的土地种植面积庞 大,就需要大量的人力物力进行这项工作,浪费了很多人力物力。由此我们想到 了能不能制造一种可以通过自动识别新发绿芽的位置并且可以自动打孔的装置。 本课题就是在此背景之下进行的研究。 1 2 国内外研究现状 随着半导体技术的发展,具备视觉功能的控制系统越来越多。很多领域中都 需要通过对当前目标的图像信息进行分析,从而控制电力传动系统的动作,完成 相应的任务。 机器视觉是用计算机模拟人的视觉功能从客观事物的图像中提取信息,进行 处理并加以理解,最终用于检测与控制1 】【2 】。图示1 1 所示为一个典型的工业机器 视觉应用系统:首先利用摄像机获得被测目标的图像,图像采集卡负责图像存储 和传送,计算机再根据像素分布,亮度和颜色等信息,进行各种运算来抽取目标 的特征,然后再根据预设的判别准则输出判断结果,控制驱动执行机构进行相应 处理。 第l 章绪论 图像采集卡1|,工业计算机 控制机构 疹 互卵【啊件 图1 1 工业机器视觉系统 f i g u r e1 1i n d u s t r i a lm a c h i n ev i s i o ns y s t e m 上述基于视觉的系统代替了人眼的功能,是对人眼的功能模拟,有着比人眼 更高的精度和速度【3 】。机器视觉在探测不可视物体和高危险场景时,更具有其突出 的优点。机器视觉技术现已得到广泛的应用。下面一一列举说明: 机器视觉在工业检测领域的应用:机器视觉在工业检测领域应用,大幅度地 提高了产品的质量和可靠性,保证了生产的速度。例如产品包装印刷质量的检测、 半导体集成电路封装质量检测、卷钢质量检测和水果分级检测等。如图1 2 所示 的是在芯片安装到印刷电路板上之前,检测芯片的管脚是否符合要求。 图1 2p c b 检测 f i g u r e i - 2p c b t e s t 基于s o c 的机器视觉研究 机器视觉在机器人导航及视觉伺服系统的应用:赋予机器人视觉是机器人研 究的重点之一,其目的是要通过图像定位、图像理解,向机器人运动控制系统反 馈目标或自身的状态与位置信息 4 1 。如图1 3 所示: 图1 3 机器视觉伺服系统 f i g u r e l 3s e r v es y s t e mb a s e do nm a c h i n ev i s i o n 图中的摄像机被固定在云台下,一个机械手在一定范围内抓取和移动工件, 摄像机利用动态图像识别与跟踪算法,跟踪被移动工件,始终保持其处于视野的 正中位置。 以机器视觉为导向的机械手技术:上世纪8 0 年代初,在实验室开发的“拣选” 系统无法转化为工厂的实际应用。不过,现在有越来越多的迹象表明以机器视觉 为导向的机械手“拣选越来越接近现实。如图l - 4 所示: 图1 4 机器视觉机械手 f i g u r e l - 4m a n i p u l a t o rb a s e do nm a c h i n ev i s i o n 第1 章绪论 图中是丰田汽车制造厂已经在其发动机零件加工线上使用了5 个机械手的“拣 选 系统。该系统采用a b b 公司的机械手,配有三维图像技术,大大提高了工作 效率。 在国外,机器视觉在工业、农业、国防领域获得了广泛的应用;而在国内, 机器视觉本身就属于新兴的领域,加之产品技术的普及不够,该领域在各行业的 应用才刚刚起步,随着的制造业发展,国内对于机器视觉的需求将呈上升趋势。 1 3 本课题意义 本课题的主要目标是将植物幼苗所呈现的绿色从图像中辨别出来,并确定其 在图像中所处的实际位置,微处理器根据该位置坐标控制电机动作。 传统的机器视觉方案如图1 5 所示蜘:这种图像控制系统的成本高,组成的系 统庞大,要求运行中必须配备工业计算机,难以适合嵌入式的应用。 i 图1 - 5 传统图像控制系统 f i g u r e l - 5t r a d i t i o n a li m a g i n gc o n t r o ls y s t e m 随着半导体技术的飞速发展,特别是具备高速运算能力的d s p 、f p g a 的出现 f 6 】【7 1 ,基于嵌入式的产品将取代板卡式产品。甚至在单个芯片上完成采集、处理、 决策的任务,替代了传统视觉控制系统中的图像采集卡和工业p c 机,使机器视觉 朝着小型化、低功耗、低成本的方向发展。如图1 6 所示:此图像控制系统在单芯 片上实现图像采集、图像处理的功能,甚至可以将控制决策部分也集成在内。这 4 基于s o c 的机器视觉研究 样大大降低了成本,真正实现了一个片上系统( s o c ) 【矾。因此,对嵌入式机器视 觉方案的研究具有重要的现实意义 9 1 。 图l - 6 嵌入式图像控制系统 f i g u r e l - 6e m b e d e di m a g i n gc o n t r o ls y s t e m 5 第2 章s o c 技术 第2 章s o c 技术 2 1 设计重用与s o c 设计 s o c ( s y s t e mo nc h i p ) 是指在单个芯片上实现信号采集、转换、存储、处理 和i o 等功能,从而实现一个系统的功能【1 0 1 。s o c 是在a s i c 的基础上发展起来的, 具有很多不同于a s i c 的独特的优点。s o c 实现了一个系统的功能,速度快,集 成度高,功耗低。同时由于s o c 集成多个功能,使整机成本和体积大大降低,加 快了整机系统更新换代的速度。s o c 的这些优点正好顺应了通讯产品、消费类、 工业控制类电子产品向体积小、重量轻、低功耗发展的趋势。 当s o c 的概念盛行的时候,许多专用芯片公司纷纷把微处理器内核嵌入到自 己的a s i c 中,构建自己的片上系统。其中用户最多的要算a r m 这种处理器内核 【】。a r m 不仅提供了嵌入式c p u ,同时还提供了s o c 的解决方案,包括内部总 线,外设等。两大p l d 供应商a l t e r a 和x i l i n x 也分别把a r m 和p o w a r p c 硬核嵌 入到自己的f p g a 中,同时研发了外围与内核均可灵活定制的软核。这种模块可 定制的片上系统在客户中取得了不错的口碑,并被称之为s o p c i l 2 1 3 1 ( s y s t e mo i l p r o g r a m m a b l ec h i p ) 。 随着芯片设计进入s o c 时代,利用m 内核进行复用变得日益重要。m 复用 ( i p r e u s e ) 是指在集成电路设计过程中,通过继承、共享或购买所需的智力知识 产权内核,然后利用e d a 工具进行设计、综合与验证【1 4 1 。它可以加速芯片设计过 程,降低开发风险。i pr e u s e 已逐渐成为现代集成电路设计的重要手段。可重用i p 核大量应用在s o c 的设计之时,基于应用需求、规范协议和行业标准的不同,m 核的内容也是千差万别的。除了购买现有的i p 资源外,设计者可能还需要自己进 行m 设计,为了使p 核易于访问和集成,并具有良好的复用性,其设计必须严格 按照“设计复用方法学( r e u s em e t h o d o l o g y ) 的要求,按照一定的规范和准则进 行设计。 6 基于s o c 的机器视觉研究 2 2 软硬件协同设计 s o c 是微电子设计领域的一场革命,s o c 主要有3 个关键支持技术【1 5 】: 软、硬件的协同设计技术,面向不同系统的软件和硬件的功能划分理论 口模块库技术 模块界面间的综合分析技术 其中软硬件协同设计技术不仅是s o c 的重要特点,也是2 1 世纪1 1 r 业发展一 大趋势。软件硬件协同设计的流程如图2 1 所示:第一步,用h d l 语言和c 语言 进行系统描述并进行模拟仿真与功能验证;第二步,对软硬件进行功能划分,然 后分别用程序语言进行设计,再综合起来进行功能验证;第三步,进行软件和硬 件详细设计;第四步,最后进行系统测试。 图2 1 软硬件协同设计流程图 f i g u r e 2 一lh w - s wc o - d e s i g nd i a g r a m 软硬件划分是s o c 设计中的一个重要课题。其基本原则遵循高速、低功耗由 硬件实现;多品种、小批量由软件实现;处理器和专用硬件并用以提高处理速度 和降低功耗。划分的方法应该从两个方面着手:1 ) 面向s w :从s w 到h w 满足 时序要求;2 ) 面向h w :从h w 到s w 降低成本【1 6 】。 7 第2 章s o c 技术 2 3 嵌入式微处理器ip 核 在s o p c 中最核心的部分就是嵌入式微处理器i p 核的设计和使用,其中比较 著名的有a l t e r a 公司的n i o s l i 和x i l i n x 公司的m i c r o b l a z e 等【1 7 瑚。下面对这两种 著名的微处理器软核进行简单的介绍。 1 ) n i o s i i n i o s l l 处理器是一个通用的3 2 位r i s c 处理器内核,支持a v a l o n 总线,各个 模块可以方便实现互联。其内核结构如图2 2 所示,其主要特点如下: 3 2 位指令集,独立的数据空间与地址空间,可配置的指令和数据c a c h e 3 2 个通用寄存器,3 2 个优良的外部中断源 单指令3 2 * 3 2 乘除法,产生3 2 位结果,专用指令用来计算6 4 位或1 2 8 位 乘积 可以访问多种片上外设,可以和片内存储器和外设接口 具有硬件协助的调试模块,可以使处理器在i d e 中做各种调试工作 n i o s l i 处理器内核有3 种类型,用来满足不同设计的要求。它们分别是快速型、 经济型和标准型。快速型n i o s l i 内核具有最高的性能,性能相当于a r m 9 ;经济 型n i o s l i 内核具有最低的资源占用,性能相当于5 l 单片机:而标准型n i o s l i 在性 能和面积之间做了一个平衡,性能相当于a r m 7 。 2 ) m i c r o b l a z e x i l i n x 公司的m i c r o b l a z e 处理器核是业界最快的软处理解决方案,支持 c o r e c o n n e c t 总线的标准,为m i c r o b l a z e 设计人员提供了兼容性和重用的方便性。 m i c r o b l a z e 处理器运行在1 5 0 m h z 时钟下,可提供1 2 5d m i p s 的性能,非常适合 设计针对网络、电信、数据通信、嵌入式和消费市场的复杂系统。 基于s o c 的机器视觉研究 a v a l o ns w i t c hf a b r i c 图2 2 n i o s i i 结构 f i g u r e 2 - 2n i o s - i is t r u c t u r e 综合上述特点,考虑到在获取开发软件上由于a l t e r a 公司提供了q u a r t u s l i 7 1 、 n i o s i ie d s7 1 、d s p b u i l d e r7 1 、w i n d o w si p 核和其在国内优良的服务。选用a l t e r a 的f p g a 作为核心数据采集处理:苍片,选用n i o s l i 微处理器作为嵌入式i p 核。而 且在后续的实验中,再次证明了a l t e r a 公司的软件在易用上确实优于x i l i n x 公司 的软件。 9 n盯, 湾b 协w 时戡蝴刚| | ;矾触剑p 腑 第3 章c c d 与c m o s 图像传感器 第3 章c c d 与c m o s 图像传感器 3 1c c d 与c m o s 图像传感器结构 c c d 图像传感器最基本的单元是m o s ( 金属氧化物半导体) 电容器,这些 电容器用同一半导体衬底制成,衬底上面生长均匀、连续的氧化层。各个金属化 电极互相绝缘,保证电荷能够顺利转移。c c d 图像传感器半导体绝缘表面上紧密 排列着许多电容器,它可以用来储存和转移以电荷包形势出现的信号。硅半导体 有光电效应,当它受光照射时,产生的自由电子与光强成正比,故由许多光敏单 元组成的c c d 可作为传感器元件。c c d 感光元件的表面为透光部分,位移寄存器 的表面为遮光部分。每一光敏单元产生的电荷正比于光强和光积分时剐1 9 】【2 0 】。 c m o s 图像传感器由光敏元阵列及辅助电路构成,光敏元阵列是由光电二极 管和m o s 场效应管阵列构成的集成电路,每个光敏元内集成有一个放大器,如图 3 1 中右边所示。c m o s 图像传感器由像素感光阵列、行选通逻辑、列选通逻辑、 定时和控制电路、模数转换器( a d c ) 以及数字处理电路和接口电路构成,c m o s 图像传感器的时序电路主要产生各种驱动与控制脉冲;模拟信号处理电路集成了 自动增益控制、自动曝光控制、自动白平衡等功能,片上功能可通过1 2 c 接口控制。 实际上c m o s 图像传感器是一个较完整的单片图像系统( c a m e r ao nc h i p ) ,如图 3 - 2 所示。 3 2c c d 与c m o s 图像传感器比较 由图3 1 和图3 2 的比较可以看到c c d 与c m o s 图像传感器的不同之处在于: c c d 作为目前主要的实用化固态图像传感器,具有噪声低、动态范围大、响应灵 敏高,以及成像质量好等优点。但由于c c d 图像传感器中的定时产生、驱动放大、 自动曝光控制、模数转换以及信号处理等电路很难与像素阵列集成在同一芯片上, 以c c d 为基础的图像传感器难以实现单片一体化,具有体积大、功耗高等缺点。 而c m o s 图像传感器作为近几年发展较快的新型图像传感器,由于采用了c m o s 1 0 基于s o c 的机器视觉研究 技术,可以将像素阵列与外围电路集成在同一块芯片上,因而在速度、成本、集 成度、体积、功耗以及电路结构设计等方面都有着比较大的优势。随着技术的发 展,c m o s 图像传感器有赶超c c d 之势【2 1 】【2 2 】【2 3 1 。鉴于以上优势,本设计图像采 集部分选用c m o s 图像传感器。 c c d 光电转换 崔藉鼍整 一一 盛一黔 c m o s _一鹭骛 匿 匿匿 _ f 丑盂。疏 瞪 匿瞪 , rk j 匿 匿 瞪 瞪 匿 瞪 瞪 瞪 匿 瞪 瞪 瞬l 匿酵 瞪 。麓l 铲f 一广铲f 一 r 冈 1。 图3 - 1c m o s 与c c d 结构差异 f i g u r e 3 - 1a r c h i t e c t u r ed i f f e r e n c eb e t w e e nc m o s & c c d 图3 - 2 c m o s 与c c d 相机结构对比 f i g u r e 3 - 2c a m e r aa r c h i t e c t u r ec o m p a r i s o nu s i n gc m o s & c c d o u t 第3 章c c d 与c m o s 图像传感器 3 3 电子曝光方式 目前,c m o s 图像传感器有两种电子曝光方式【2 4 】,分别对应两种不同的快门。 1 ) 电子卷帘快门( e l e c t r o n i cr o l l i n gs h u t t e r ) 。大多数c m o s 传感器采用这种 快门。对任一像素,在曝光开始时将其清零,等待曝光时间过后,将信号值读出。 如图3 3 所示,数据的读出是串行的,所以清零、曝光、读出也只能逐行顺序进行, 通常是从上至下,和机械的焦平面快f - 1 常像。 lrs西鲥que秘腿-_ l 。i n en u m b 茁 一 一、_ 。 lr v - v - _ v _ v - v - v v v 丫w v 1 rv1 -v 哟确 j lj-jj- 1 - v - v - _ _ 1 秽 v - v - , v - v - j - 1 rvy 1 - 7 1 t i m ea x i s 7 f 1 臻辩l 攀t i m eh t e g t a t i o nt i m e 。l 1r1r 图3 - 3 电子卷帘工作时序 f i g u r e 3 - 3e l e c t r o n i cr o l l i n go p e r a t i o nt i m i n g 2 ) 全局快门( g l o b a ls h u t t e r s n a p s h o ts h u t t e r ) 。该快门与电子卷帘快门的主 要的区别是:每个像素点增加了采样保持单元,在指定时间内对数据进行采样然 后顺序读出,这样虽然后读出的像素仍然在进行曝光,但存储在采样保持单元中 的数据却并未改变。如图3 _ 4 所示,因图像的积分时间相等,所以每个像素点在同 一瞬间曝光。这种结构的瑕疵在于增加了每个像素的元件数目,使得填充系数降 低,所以很难设计出高分辨率的图像传感器。 1 2 基于s o c 的机器视觉研究 - l i n en u m b e r 图3 _ 4 全局快门工作时序 f i g u r e 3 - 4g l o b a l s n a p s h o ts h u t t e ro p e r a t i o nt i m i n g 目前只有m i c r o n 和c y p r e s s 生产具有全局快门的c m o s 传感科2 5 】【2 6 1 ,主要用 于机器视觉和超高速摄影,最高分辨率为4 0 0 万像素,m t 9 v 0 3 2 就是m i r n 基于 全局快门的图像传感器。采用全局快门的相机即使在物体高速运动时也不会产生 拖影与畸变。如图3 5 所示,与般的图像传感器相比,具备全局快门的图像传感 器能够拍到运动物体的“静态 效果。 本课题要求在运动的过程中,能拍到清晰的图像,并且没有拖影和畸变,正 是由于m t 9 v 0 3 2 这样的特性,因而采用此c m o s 图像传感器作为图像采集芯片。 下面对m t 9 v 0 3 2 的特性作简单介绍。 1 3 a j - j 1 , 卜 o j a i l f w f t u z i- 硒v _ 比 一i 艮研 z 墨 o 夏 - 1 , 警z 照 oo 1 r u暑 j l 警 , j o 1 , _ ) 1 黼 t i m eal 【i s r jl 1 i n t e g r a t i o nt i m e 7 j b u r tr e a d o u tw i m e k 第3 章c c d 与c m o s 图像传感器 ”鹫溺鬃湖雾,溪 图3 5 全局快门特点对比 f i g u r e 3 - 5a 埘删s t i c 8c o m p a r i s o no fg l o b a l s n a p s h o ts h u t t e r 3 4m t 9 v 0 3 2 介绍 m i c r o n 的1 3 英寸、宽v g a 图像传感器m t 9 v 0 3 2 能让相机在同一地点看清 黑暗和明亮区域。大多数图像传感器的动态范围在4 5 d b 左右,而这款图像传感器 动态范围达到1 0 0 d b ,接近红外的敏感度2 7 1 。其主要特点如下: d i g i t a l c l a r i t y t m c m o s 图像技术 宽屏v g a7 5 2 h * 4 8 0 v 输出 1 3 英寸光学格式 6 u m * 6 u m 像素尺寸 可供选择彩色和单色模式 逐行扫描,隔行扫描模式 全局快门光电像素;瞬间积分读出 二线串行接口 片内l o 位模拟数字转换( a d c ) 四个独立串行控制寄存器i d 支持多传感器共用总线 1 4 一一 基t - s o c 的机器视觉研究 第4 章系统硬件设计 4 1 硬件设计原理 为实现本机器视觉系统中的软硬件功能,设计如下f p g a 采集控制板。在充 分考虑性价比和设计功能的基础上,决定采用a l t e r a 公司c y c l o n e 系列的f p g a 2 8 1 , 它是a l t e r a 公司一款低成本f p g a ,主要定位在终端市场,如消费类电子、计算机、 工业和汽车等领域。该系列产品中的e p l c 6 t 1 4 4 c 8 芯片包括5 9 8 0 个逻辑单元 ( l e ) 、2 0 个m 4 kr a m 、2 个输入锁相环、9 8 个可编程i o 口,能满足本设计要 求。 开发板要完成的任务具体包括: 1 ) f p g a 控制c m o s 图像传感器m t 9 v 0 3 2 的图像采集处理 2 ) f p g a 对电机位置反馈信号的采集 3 ) f p g a 对电机的控制 4 ) f p g a 与p c 机之问的通讯 h4 1 系统功能图 f i g u r e 4 1s y s t e mf u n c t i o nd i a g r a m 第4 章系统硬件设计 如图4 _ 1 所示,系统以e p l c 6 t 1 4 4 c 8 为控制核心,实现c m o s 图像传感器与 f p g a 、f p g a 与p c 机、f p g a 与电机控制部分的数据通讯。功能的实现过程如下: 当f p g a 接收到同步信号,开始一帧图像采集,其内部图像处理单元对数据进行 处理。f p g a 根据处理结果给电机一个启动脉冲,将接收到的电机位置反馈信号与 处理结果进行比较,适时地给出停止信号,完成一次控制。 图4 2 描述的是数据在f p g a 控制模块与其它模块之间的流动状况。其中,i 2 c 总线信号负责对m t 9 v 0 3 2 的工作方式进行设置,u a r t 串口信号用于实时程序调 试,位置反馈信号用于电机位置的检测。 f i g u r e 4 - 2i l l u s t r a t i o no f :d a t af l o w 4 2 模块结构描述 整个电路板可以分为以下6 个模块: 1 6 基于s o c 的机器视觉研究 4 2 1 电源供给模块 图4 _ 3 为电源模块结构图,系统要求有3 3 v ,1 5 v 的电压输入。表4 - l 中给 出了核心器件的工作电流和预估最大工作电流,加上其它器件,最大工作电流i 预计在5 0 0 m a 左右,为留两倍的电流裕量,电源至少能提供1 5 a 的电流。这里 选用凌特公司【2 9 1 的线性电压调节器l t l 0 8 6 3 3 将5 v 电压转化为3 3 v ,其电流输 出能力达1 5 a ;选用a m s i l l 7 1 5 将5 v 电压转化为1 5 v ,其电流输出能力达1 a , 满足系统对电源的要求。图是l t l 0 8 6 的典型应用图,1 0 u f 的电容用于电源滤 波。 图4 3 电源模块结构图 f i g u r e 4 3p o w e rp a r td i a g r a m 表4 1 工作电流 t a b l e 4 - 1w o r k i n gc u r r e n t 器件工作电压典型工作电流最大工作电流 e p l c 6 3 3 v 1 7 5 m a2 0 0 m a m t 9 v 0 3 2 3 3 v 9 7 m a1 0 0 m a s r a m 3 3 v 9 5 m a1 0 0 m a 第4 章系统硬件设计 图l t l 0 8 6 典型应用图 f i g u r e 4 - 4t y p i c a lc o n f i g u r a t i o no fl t l0 8 6 4 2 2 图像传感器模块 本模块采用m i r e o n 公司新一代基于d i g i t a l c l a r i t y l m c m o s 图像技术和全局快 门( g l o b a ls h u t t e r ) 技术的专用机器视觉产品m t 9 v 0 3 2 。其典型应用如图4 5 所 示,m t 9 v 0 3 2 由有源晶振提供2 7 m 时钟输入,f p g a 通过1 2 c 总线对图像传感器 的工作方式进行设置,图像数据通过d o u t 9 :0 数据端1 :3 ,在时序同步信号p i x e l k 、 l i n ev a l i d 、f r a m ev a l i d 的控制下,传送给f p g a 。 1 8 基于s o c 的机器视觉研究 4 2 3 存储器模块 存储器模块扩展了一片5 1 2 k b y t es r a m 用于图像存储,图像的分辨率为 7 5 2 * 4 8 0 ,对应存储空间大小为3 6 0 9 6 0 字节,故5 1 2 k b y t e 的容量已经能满足系统 要求。这里采用i s s i 公司的5 1 2 k * 8 b i t 的i s 6 1 l v 5 1 2 8 a l 3 0 】【3 1 i s r a m ,它是一款 高速c m o s 静态r a m ,其数据访问时间高达1 0 n s 。存储器结构如图4 - 6 所示,地 址线为1 9 根,数据宽度为8 位,对应的容量为5 1 2 k 。 图铀s r a m 结构图 f i g u r e 4 - 6a r c h i t e c t u r eo fs r a m 4 2 4 电机驱动模块 项目的电机驱动部分已有现成的模块,原理是采用一个专用集成芯片 l 6 2 3 5 控制直流无刷电机【3 2 】。现简要说明该集成芯片的特点: 霍尔传感器输入,内置解码逻辑 内置的固定间歇( o 舯时间p w m 电流控制 频率电压变换器 工作频率达到1 0 0 k h z 高侧开关管过电流保护 一 豫 一 第4 章系统硬件设计 交叉导通保护 过热关机保护 c m o s t t l 输入的正反转控制 内置快速恢复二极管 欠电压保护 其典型应用如图4 - 7 所示。其中,f p g a 控制l 6 2 3 5 的e n a b l e 、f w d r e v 、 b r a k e 三个信号端,从而控制电机的停止,正转,反转。为了减小电机驱动部分 对f p g a 信号的干扰,将f p g a 控制板和驱动板分开设计。 图”l 6 2 3 5 典型应用图 f i g u r e 4 - - 7t y p i c a lc o n f i g u r a t i o no fl 6 2 3 5 4 2 5 串口通讯模块 f p g a 的电压输出及板级工作电压均为3 3 v ,故要采用3 3 v 电压兼容的串口 通讯芯片。这里采用m a x i m 公司的通用串口芯片m a x 3 2 3 2 。图4 _ 8 为典型应用 图。 基于s o c 的机器视觉研究 图4 8m a x 3 2 3 2 应用图 f i g u r e 4 - 8t y p i c a lc o n f i g u r a t i o no fm a x 3 2 3 2 4 2 6f p g a 核心控制模块 e p l c 6 t 1 4 4 c 8 引脚定义及与外围器件的连接方式如表4 - 2 所示。为了增加电 路调试的灵活性,s r a m 、串口模块、并口通讯接口、c m o s 图像传感器模块均可 选择性使用。 表4 2 引脚锁定 t a b l e 4 2p i nl o c k 器件引脚f p g a 引脚 s r a m 引脚接口定义 a 01 4 2 a 11 4 1 a 21 4 0 a 3 1 3 9 a 41 3 4 a 5 1 2 5 a 61 2 4 第4 章系统硬件设计 a 7 1 2 3 a 81 2 2 a 9 1 2 1 a l o1 2 0 a l l 1 1 9 a 1 21 1 4 a 1 3 1 1 3 a 1 41 1 2 a 1 5 1 0 6 a 1 61 0 5 a 1 71 0 4 a 1 81 0 3 1 0 01 3 2 i o l1 3 l i c 眨1 3 0 1 0 31 2 9 1 0 4l l l 1 0 5 ll o 1 0 61 0 9 1 0 71 0 8 n r e1 2 8 n c e1 3 3 1 1 0 i e1 0 7 m t 9 v 0 3 2 引脚接口定义 d 02 8 d l3 l d 2 3 2 d 33 3 d 4l l d 51 0 d 67 d 76 d 85 基于s o c 的机器视觉研究 d 94 l i n e v a l i d 3 f r a m e v a l i d 2 p c l k 1 6 并口引脚接口定义 e p p w a i t l o o e p pa s9 9 e p p r s t 9 8 e p p d s 9 7 e p p _ n w e 9 6 e p p d i r 8 5 e p pd o8 4 e p pd l8 3 e p pd 28 2 e p pd 37 9 e p pd 47 8 e p pd 57 7 e p pd 67 6 e p pd 77 5 4 3 电磁兼容及抗干扰技术 对于高速数字系统设计,必须考虑电子系统的电磁兼容性3 3 1 。如果设计中不 遵循一定的原则,必然会带来干扰,严重时直接影响电路的正常工作。系统设计 的问题主要体现在信号完整性、电源完整性和高速系统设计等方面【3 4 f 3 5 1 ,下面就 信号完整性和电源完整性内容加以说明。 4 3 1 信号完整性 所谓的信号完整性( s i g n a li n t e g r i t y ) ,就是要使信号具有良好的物理特性,防 止其产生信号畸变。可以把信号完整性问题归纳成三类:传输线效应;不同信号 线之间的串扰;电源地噪声。 第4 章系统硬件设计 1 ) 传输线效应 在一个信号传输的过程中,如果信号的边沿时间足够快,短于六倍的信号传 导延时,那么在信号传输过程中,传输媒介就会表现传输线效应。这样,信号在 媒介上传输就像波浪在水中传输一样,会产生波动与反射现象。 信号在传输的过程中,传输线等效一个电阻,这个电阻值称为传输线的特征 阻抗( c h a r a c t e r i s t i ci m p e d a n c e ) 。如果线路的特征阻抗不连续,就会使得入射信号 产生反射现象。导致阻抗不连续的原因很多。因此在设计p c b 时,必须保持传输 线由始至终阻抗尽量连续。 2 ) 串扰 所谓的串扰( c r o s s 眦k ) 是指在两个相邻的信号走线之间,其中一条走线上 的电流发生改变,同时会在另外一条走线上耦合出一定的噪声电流。如图4 9 所示, 串扰只有在相邻走线上的电流发生改变时才会发生,一般为信号的上升沿或下降 沿。 嬲镕霪渺一 _ 图4 - 9 串扰示意图 f i g u r e 4 - 9c r o s st a l kd i a g r a m 要减小串扰的影响,方法有很多,从根本一点就是减小信号网络之间的耦合 效应。例如,把同一层走线尽量远离一点,在相邻信号层的走线尽量不要平行, 以减少信号线之间的耦合。另外,把信号走线与参考平面的间距减小,也有助于 减小走线之间的耦合,这样信号线会更多的耦合到参考平面上,而不是相邻的信 号线上。 3 ) 电源地噪声 2 4 基于s o c 的机器视觉研究 理想情况下,认为供电电源都是恒定不变的。但是实际并非如此。在系统中 的电源和地经常受到外界和内部噪声的干扰,使得电源表现出一定的波动,这种 波动又是会严重影响系统的可靠性。设计电源最主要的目的就是使得电源分配系 统在相当宽的噪声频率范围内表现出较低的交流( a c ) 阻抗,使得因各种噪声造 成的电源地平面的波动幅度尽量减小,以保持稳定的供电。 减小电源分配系统之间的阻抗有以下办法可以采用:使电源平面和地平面之 间的间距尽量减小;尽量采用薄的介质;采用低电感的去耦电容。 4 3 2 电源完整性 由于芯片工艺的不断改进,从0 3 5 u r n 、0 1 8 u r n 、0 1 3 u r n 到目前的9 0 n m 甚至 6 5 r i m ,芯片的内核电压也在不断降低,从3 3 v 、1 8 v 、1 s v 到9 0 n m 的1 2 v ,芯 片对电源的波动越来越敏感。保持电源的完整性,就是保持电源的稳定供电。 由于系统中总是存在着不同频率的噪声,首先我们需要把电源分配系统与外 界很好的隔离开来,电源系统与外界主要的连接途径的电压
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铁路建设施工期间环境保护及生态修复合同
- 2025公务员铁警面试题目及答案
- 危险废物运输与环保风险评估与管理合同
- 期门穴穴位注射睡眠效果-洞察及研究
- 保定银行笔试题库及答案
- 专业分流面试题目及答案
- 暖通专业面试题及答案
- 河北计算机专业试题及答案
- 2025年小额贷款考试题及答案
- 消防安全活动培训反思课件
- 做最勇敢的自己
- 《中国象棋基础教程》课件
- 保险销售技巧培训课件
- 《支气管动脉栓塞术》课件
- 2025年河北石家庄市高速公路集团限公司面向社会公开招聘收费人员150名高频重点提升(共500题)附带答案详解
- 地面铺装室外施工合同
- 人员分级管理
- 2024-2025年江苏专转本英语历年真题(含答案)
- 《铁路轨道维护》课件-钢轨母材探伤
- 餐饮服务工作培训
- 高中学习主题班会
评论
0/150
提交评论