本科毕业论文---基于rgb230色敏探测器的颜色识别系统设计.doc
《本科毕业论文---基于rgb230色敏探测器的颜色识别系统设计.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---基于rgb230色敏探测器的颜色识别系统设计.doc(31页珍藏版)》请在咨信网上搜索。
1、长春理工大学光电信息学院本科毕业设计摘要随着现代工业生产向着高速化、自动化方向的发展,需要精确测色的领域越来越广泛,要求也越来越高。很多文献给出的都只能得出待测物体颜色的RGB值,而如果能够有效地得出待测物体颜色的具体颜色信息,直接将该颜色的英文显示在液晶显示屏上,相对来说更加直观适用。针对这一问题,论文工作通过全面调研颜色识别原理及方法,最终确定采用RGB230 色敏探测器与STC89C52单片机相结合,设计出高精度,有较高的稳定性、抗干扰性且价格低廉的颜色探测系统平台。按照设计的程序对信息进行处理和判断,最后将探测的颜色结果显示在液晶显示屏上。最终能够准确识别红、绿、蓝三种颜色。关键词:R
2、GB230 颜色识别系统设计 色度学 STC89C521AbstractWith the development of modern industrial production towards high speed and automation, the fields that need accurate color measurement is more and more widely,also more and more demanding. Many given literature can only come to RGB values of the object color unde
3、r test, while, if you can come to effectively measure the specific color of object color information, directly to the color of the display on the LCD screen in English, relatively more intuitive.To solve this problem, the paper work through comprehensive investigation color identification principles
4、 and methods, finally determined used RGB230 color sensitive detector combined with a STC89C52 MCU to design the high accuracy, have higher stability, anti-interference and low price color detection system platform. Based on the success in the simulation, we under laboratory conditions, in accordanc
5、e with the design scheme of color measurement system to build and debug, eventually be able to accurately identify red, green, blue colors.Key Words:RGB230;color detection system;colorimetry; STC89C522目录摘要IIAbstractIII第1章 绪论11.1 研究的目的及意义11.2 国内外研究现状11.3 课题研究内容1第2章 颜色测量的主要理论基础32.1 颜色匹配32.2 色度学42.3 CI
6、E标准色度学系统4第3章 系统硬件电路设计73.1白光LED补光电路73.2 RGB230色敏探测器83.3 I/V变换电路93.4电压放大电路103.5 A/D转换电路113.6信息处理123.7 LCD液晶显示16第4章 系统软件设计184.1 程序流程设计184.2 算法设计184.3 颜色检测子程序194.4 颜色匹配子程序194.5 液晶显示子程序19第5章 实验测试与分析205.1 系统软硬件测试205.2 实验结果分析215.3 影响测量结果因素22第6章 结论24参考文献25致 谢263第1章 绪论在当今的社会生产生活中,颜色检测的应用越来越广泛,不论是图像处理、材料分拣识别、
7、产品质检、工业自动化,还是其他探测系统都需要对颜色进行探测。然而颜色传感器的飞速发展使得生产过程中长期由人眼主导的颜色识别工作越来越多的被颜色传感器所替代,为生产的自动化实现提供了可能。1.1 研究的目的及意义在颜色科学发展的初期,目视法是主要的测色手段,但是由于受到照明条件、背景亮度、及测色人员视觉和心理上的差异等因素的影响,其结果会出现很大的误差。由于这种方法存在很大的不足,限制人类的发展,越来越多的人开始意识到颜色测量的重要性。随着科技的发展,我们的生产生活发生了翻天覆地的变化,数字化、高速化、自动化的产品倍受青睐,在生产过程中长期以来由人眼起主导作用的颜色识别工作,越来越多地被相应的颜
8、色传感器所替代,人们也渐渐得到了解放。这无疑节省了大量的物力人力,方便了人们的生活。由于科技发展的趋势和人们的生活需求,研究颜色探测器是非常有必要的,而且意义也十分重大,其研究出来的产品市场广大,将有利于自动化行业以及相关行业的发展。1.2 国内外研究现状一些发达国家对颜色检测非常重视,有些产品已达到了适用水平。60年代IDL公司就已研制出样机,70年代末美国Macbeth公司生产的MS-4045在线分光光度计趋于适用阶段,80年代初日本Shibanra电气有限公司研制的在线颜色测量装置也获得了较好的结果。美国的Macbeth、SheLyn、Hennegan、BYK-Garder等,德国Elt
9、rotec、Zeiss、Optronic等主要欧美大型色控仪器公司已控制世界上的颜色检测仪器市场。由于我国颜色识别兴起的时间较晚,在仪器测色的理论和系统的研究领域一直处于相对落后的状态。有很多企业仍然采用原始的目视法,严重制约我国颜色工业的发展。虽然有些企业已采用国外先进的颜色测量仪器,但是由于价格、生产工艺不一致等因素使得国外的未能完全打开中国视场。颜色检测系统在实时检测及自动控制方面具有重要意义,单片机及微机的引入提高了颜色识别的速度及智能化程度。国内与国外尚存在较大差距,颜色识别的精度、灵敏度、颜色范围、快速性成为颜色识别的主要问题。深入研究传统颜色识别系统十分必要,同时对国外先进的颜色
10、识别仪器进行了解,可以在某种程度上给我们以启示。1.3 课题研究内容本次毕业设计的要求是基于RGB230色敏探测器设计一个颜色探测系统,它可以自动辨别探测物体的颜色。根据上述提出的要求,本论文阐述一种采用RGB230色敏探测器和STC89C52结合的探测系统,整个系统主要分为传感器获取信号、I/V变换、电压放大、滤波、A/D转换、单片机处理器和LCD显示七个模块。本论文首先是先对设计方案进行了详细的阐述,其次是详细解说各个程序的功能特点,然后是对已搭建好的电路系统进行测试和分析。第2章 颜色测量的主要理论基础2.1 颜色匹配颜色是不同波长的电磁辐射作用于人的视觉器官所产生的视觉感受。光源、观察
11、物体和观察者是颜色知觉形成的三个主要组成部分。波长在380nm-760nm范围之间的光可被我们人眼所察觉,称为可见光。物体颜色都是由物体对可见光的反射和透射性能决定的。物体由于本身的物理或化学特性,物体将会吸收某些波长的光而同时反射其他波长的光,其本身所显示出来的颜色决定于吸收了哪些波长的光和反射哪些波长的光。当反射光被观察者接收,观察者的大脑将成分一定的光波感受为特定的颜色。不同的光与物体相互作用产生不同的光波组成,于是就产生了各种各样的颜色。任何一个物体的颜色都可由红、绿、蓝三原色按一定的比例混合得到。颜色可分为非彩色和彩色两类。非彩色是指白色、黑色和各种深浅不同的灰色组成的系列,成为黑白
12、系列。彩色是指白黑系列之外的所有颜色。颜色有三个属性:色调,明度,饱和度。色调用来表示红、黄、绿、蓝、紫等颜色彼此相互区分的特性。明度表示人眼对物体的明暗感觉,物体的亮度越高,则明度越高;非发光物体的反射比越高,明度越高。饱和度是指彩色的纯洁度,用以评估彩色在整个视觉中的成分的视觉属性。颜色匹配实验是色度学中最基本的心理物理学实验。该实验证明了一条颜色匹配的基本定律,称为颜色匹配恒常律:两个相互匹配的颜色,尽管处在不同条件下,两个颜色仍然始终保持匹配,即不管颜色周围的环境如何变化,或者人眼已经对其他色光适应后再来观察,视场中两种颜色始终保持匹配。与待测色达到颜色匹配时所需要的三原色的数量称为三
13、刺激值。若以C代表被匹配颜色的单位,R,G,B代表产生混合色的红、绿、蓝三原色的单位。R、G、B、C分别代表红、绿、蓝和被匹配色的数量。当两半视场相互匹配时,此结果可用下列方程表示: (2.1)式中,符号“”代表视觉上相等,即颜色相互匹配;R、G、B为代数量,可为负值。一般情况,可以用三刺激值来定量描述颜色,但是如果都用颜色匹配实验来得到各种颜色的三刺激值显得不现实。因此我们可以根据颜色相加原理,混合色的三刺激值为各组成色三刺激值之和。将待测光的光谱分布函数,与波长加权光谱三刺激值,得出每一波长的三刺激值,然后在可见光波长内进行积分,就可得出该待测物体的三刺激值。其计算公式为: (2.2)2.
14、2 色度学在色度学中,我们不直接用三刺激值R、G、B来表示颜色,而用三原色各自占R+G+B总量的相对比值表示颜色。公式(2.1)两边各除以R+G+B,并考虑C=R+G+B,则可写成单位方程: (2.3)由方程可知,一个单位的颜色C的色度只取决于三原色的刺激值各自在R+G+B总量中的相对比例,此比值称作色度坐标,用符号r,g,b表示,且r+g+b=1。 (2.4)虽然色度坐标有三个量r,g,b,但由于r+g+b=1,故实质上只有两个独立量。以色度坐标表示的平面图称为色度图。因此只需给r和g两个坐标就可确定任意颜色在色度图上的位置。 2.3 CIE标准色度学系统 用三刺激值来定量描述颜色是一种可行
15、的方法。为了统一测得物体颜色的三刺激值数据,国际照明委员会(CIE)规定的颜色测量原理、基本数据和计算方法,称作CEI标准色度学系统。其中1931年在英国剑桥举行的CIE第八次会议上建立了CIE1931标准色度学系统,包括CIE1931-RGB和CIE1931-XYZ两个系统。该系统规定,任何一个物体的颜色都可由红、绿、蓝三颜色,即物体的颜色三刺激值R、G、B或X、Y、Z来表示。2.3.1 CIE1931-RGB色度系统国际照明委员会(CIE)综合了莱特(W.D.Wright)和吉尔德(J.Guild)两项颜色匹配实验,将两人所使用的红、绿、蓝三原色的波长规定为700nm、546.1nm、43
16、5.8nm,并取他们实验结果的平均值定出了匹配等能光谱色的三刺激值,从而制定了CIE1931-RGB色度系统。经实验和计算确定,当这三原色的亮度比率为1.0000:4.5907:0.0601时能够匹配出等能白光,因此选取这一比例作为红、绿、蓝三原色的单位量。2.3.2 CIE1931-XYZ标准色度系统为了解决CIE1931-RGB色度系统计算颜色的三刺激值时出现负值情况,CIE推荐了一个新的国际通用的色度系统,即CIE1931-XYZ标准色度系统。该系统是用三个假想的原色X、Y、Z来代替CIE1931-RGB色度系统的R、G、B,并且选择匹配等能白光,确定三刺激值的单位。在此系统中光谱三刺激
17、值全为正值,因此在选择三原色时必须使三原色所形成的颜色三角形能将整个光谱轨迹包含在内。CIE1931-XYZ色度系统中的光谱三刺激值X、Y、Z和色度坐标x、y、z都变为正值。通过数学推倒、坐标转换,两个系统中的三刺激值之间的相互关系为: (2.5)两个系统色度坐标的转换公式为: (2.6)2.3.3 CIE1964标准色度系统为了适应大视场情况下颜色测量的需要,CIE在1964年规定了一组CIE1964补充标准观察者光谱三刺激值和相应的色度图,这一系统称为CIE1964标准色度系统。此系统将视场范围扩大了,能比较全面表示颜色。研究表明,人眼用于小视场观察颜色时,辨别颜色差异的能力较低。当观察视
18、场从2增大至10时,颜色匹配的精度也随之提高。但视场再进一步增大,颜色匹配精度的提高就不大了。 2.4颜色测量方法目前,根据获得三刺激值方式的不同,一般进行颜色测量的方法一共有三种:目视法、分光光度法、光电积分法。RGB230色敏探测器的测量方法是光电积分法。它是模拟人眼的三刺激值特性,用光电积分效应,直接测得颜色的三刺激值。它不是测量某一波长的色刺激值,而是在整个测量波长范围内对被测颜色的光谱能量进行一次性积分得到样品颜色的三刺激值X、Y、Z,然后计算得出样品的色度坐标等其他色度参数。它使用的滤色片能够对光谱响应进行滤色修正,使得它与CIE标准观察者一致。同时也对光源进行滤色修正,使之符合标
19、准照明体的相对光谱功率分布。虽然它在测量原理和具体元器件精度存在不足,但是由于该测色方法是通过测量构成物体颜色的三基色实现颜色检测的,所以精密度极高,能准确区别机器相似的颜色,甚至相同颜色的不同色调。而且它测量速度快,实时性好,因此作为此次颜色探测系统设计的传感器。第3章 系统硬件电路设计由于RGB230色敏探测器输出的是nA量级的微弱电流信号,对于电流信号,首先要转换成电压信号,通过放大、模数转换后送入到处理器中进行进一步的数据处理。单片机对这些信息进行处理和判断,当处理后的信号与存储的参考值相符,并且在一定的误差范围内,单片机就将颜色信息显示在LCD显示屏上。为了获得处理器能够识别的信号,
20、整个系统主要分为白光LED补光、传感器获取信号、I/V变换、电压放大、A/D转换、单片机处理器和LCD显示七个模块,如图3.1所示。 图3.1系统硬件整体框图 3.1白光LED补光电路本设计中,为了消除外界光源不稳定的影响,RGB230色敏探测器颜色采集模块需要在暗室中进行,所以需要另外添加一个稳定的光源。采用高亮度白光LED作为光源,它是一种新型固体光源,具有极高稳定性、长使用寿命及较小的体积,且能够长时间稳定工作。为保护白光LED不被烧坏,需要串联一个电阻,起到限流的作用。本模块主要是用4个白光LED围绕在RGB230色敏探测器四周,其光照射在待检测的物体上,然后反射到RGB230色敏探测
21、器上,达到合适的光强的目的。其电路原理图如图3.2所示。图3.2 白光LED补光电路3.2 RGB230色敏探测器RGB230色敏探测器采用4个引脚的表面贴片式封装,其中3个分别输出R、G、B光电流,还有1个为阴极。它是三个Si-PIN光电二极管集成在一块芯片上上面,并分别覆盖各自经过修正的红、绿、蓝滤色片,通过获得的红、绿、蓝三刺激值来实现对所有颜色的检测。它是很小的三基色传感器,长为5.12mm,宽为3mm,如图3.3所示。 (a)实物图 (b)结构图 图3.3 RGB230色敏探测器图RGB230色敏探测器将光转换为R、G、B光电流,三个Si-PIN光电二极管用于直接接收光强,直接把光强
22、转换为光电流。该探测器采集颜色信号时,红、绿、蓝区三个引脚都会输出电流信号,电流输出稳定,不会随温度的改变而改变。当入射光照射到RGB230上时,透过带有颜色的滤色片形成红、绿、蓝三个颜色分量,三个P-N结都将产生相对应的光生载流子,形成光电流。其等效电路如图3.4所示。我们可通过处理输出的三路光电流得出具体颜色信息,从而确定出不同的颜色。图3.4 等效电路RGB230色敏探测器具备小尺寸设计和三种颜色同步记录的特点,且该颜色传感器对相似颜色和色调的监测可靠性较高。三个不同区域的颜色识别响应,类似于人眼。每个光电管对相应光谱滤波器的颜色的光最为敏感,主要是红色,绿色,蓝色。该传感器的测量模式是
23、分析红、绿、蓝光的比例,从而确定待测物体的颜色。因为检测距离不管怎样变化,只能引起光强的变化,而三种颜色光的比例不会改变,所以在目标有机械振动的场合也可检测。3.3 I/V变换电路根据探测物体颜色、照明光强度的不同,RGB230色敏探测器的输出信号一般在几十到几百纳安量级,这样小的微电流给测量带来了不便。首先,要将这样微弱的电流转换成电压信号,以便于后续A/D转换和单片机处理。比较可靠的I/V转换方法是通过电阻采样的方法将微弱电流信号转化为mV量级的电压信号。它具有良好的线性特性,外加工作电压低,暗电流小等优点。其基本原理图如图3.5所示。图3.5 I/V转换电路根据上图所示的电路图得到的输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 rgb230 探测器 颜色 识别 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。