欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于32位低端嵌入式系统的图像收集模块.docx

    • 资源ID:73305520       资源大小:18.61KB        全文页数:6页
    • 资源格式: DOCX        下载积分:10.8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10.8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于32位低端嵌入式系统的图像收集模块.docx

    基于32位低端嵌入式系统的图像收集模块ronggang导语:本文介绍了一个在低端嵌入式系统中增加图像收集功能的实现方案摘要:本文介绍了一个在低端嵌入式系统中增加图像收集功能的实现方案。MT9V011CMOS数字图像传感器应用于基于飞利浦低端ARM7处理器的嵌入式系统中,系统通过1片CPLD读取MT9V011收集的图像,并缓存到存储器中以备后续处理,系统的图像收集功能在PC平台上得到了验证。关键词:CMOS数字图像传感器;嵌入式系统;可编程逻辑器件;图像收集目前,在嵌入式系统中,图像收集可以采用模拟摄像头、CCD图像传感器或者CMOS数字图像传感器来实现。CMOS数字图像传感器由于其高性价比和直接输出数字图像数据而得到最为广泛的应用。MT9V011就是一个这样的CMOS数字图像传感器。本文将介绍MT9V011CMOS数字图像传感器在一个低端ARM7处理器系统中的应用。在低端嵌入式系统中增加图像收集系统实时图像收集系统已经广泛应用于手机、PDA、实时监控系统等高端嵌入式系统中。在这类系统中,处理用具有以下特点:具有较高的处理速度可以实时处理收集回来的大量图像数据;具有较大的内存可以存放假设干帧完好的图像数据;具有丰富的外设接口可以比拟轻易地扩展大容量的存储设备如CF卡、SD存储卡等来备份一些图像数据。然而在一些测控领域也需要收集图像,以使治理人员可以直观地监控被测对象。由于被测量的变化比拟缓慢,因此不需要实时收集图像,每隔一段时间传回监控中心一幅图像就能知足要求。在这类系统中,处理器主要面向控制领域,它们的特点是内存比拟小,处理速度比拟慢,外设接口也不多。因此在这类低端嵌入式系统中增加图像收集功能要面临处理器处理才能有限和硬件资源受限制的问题。图1CMOS摄像头芯片MT9V011工作时序CMOS图像传感器MT9V011基于创新的CMOS活泼像素技术,美光的超低功耗MT9V011图像传感器交融了VGA分辨率和CCD所不具备的很多优越功能。它能以高达30fps的帧频输出高质量的逐行扫描图像,同时,与CCD产品相比,其电池寿命得到了大幅度延长,因此成为手机、PDA和PC机USB摄像头的理想选择。MT9V011将多种相机功能包括窗口化、行镜像变换、左右和上下列图像翻转、电子旋转快门ERS、列镜像变换直接集成到芯片上,进而减少了CCD通常需要的额外组件,最大程度地缩小了产品尺寸和主板空间。其变量功能如可编程增益、帧频和曝光控制等可以在默认形式下操纵,也可由最终用户通过一个简单的两线I2C接口进展编程实现。MT9V011默认输出的是一幅640×480像素的图像。MT9V011芯片的工作时序如图1所示。其中,LINE_VALID是行有效信号,PIXCLK是像素时钟信号,DOUT9DOUT0是10位的图像数据,FRAME_VALID是帧有效信号。LINE_VALID有效期间共有640个PIXCLK时钟周期,FRAME_VALID有效期间共有480个LINE_VALID有效信号。默认情况下列图像数据从第1行第1列开场在PIXCLK信号的上升沿顺序输出。MT9V011输出的图像格式是RGBBayer类型。系统设计方案本图像收集系统基于飞利浦的低端ARM7嵌入式微处理器LPC2104,CMOS摄像头芯片采用美光公司的MT9V011。MT9V011的图像输出速率最大可达30fps,而LPC2104处理器的I/O口读写速度远远不够,循环将它的某一个I/O口置为高后,随即置低,输出的方波频率也不超过4MHz。另外,传输图像的数据量相对于资源有限的嵌入式系统来讲太大了,MT9V011默认情况下输出一幅图像的数据量大小为300KB,而LPC2104处理器的内存大小仅为16KB,而且没有开放存储器扩展总线,在处理器外部扩展存储器很不方便。其它的低端控制处理器如AVR单片机、MCS51单片机等都存在这样的问题,但是由于它们具有较高的性价比、开发调试比拟方便和可以比拟快速地组建应用系统,因此它们在很多领域都有广泛的应用。针对此类处理器的一些资源和性能限制,可以采取一些辅助措施来解决。由于可编程逻辑器件具有处理速度快和可以在线编程等众多优点,特别合适与此类低端处理器相结合来解决一些纯处理器系统无法解决的问题。随着可编程逻辑器件技术的开展和相关技术的进步,此类系统得到了越来越广泛的应用。本文就是采用这种方案来解决单一处理器无法完成图像收集的问题。详细方案是由一片可编程逻辑器件来与MT9V011接口,控制图像数据缓存到一片SRAM中,然后通知处理器读取数据。这样就同时解决了处理器I/O传输速度慢和内存缺乏两个问题,可以组建系统,完成图像收集功能。图像收集系统框图如图2所示。系统由四大局部组成:CMOS摄像头电路、摄像缓存控制逻辑电路、SRAM存储器和32位嵌入式系统总线接口。系统摄像缓存控制逻辑电路由CPLDEPM7128S实现。图2嵌入式图像收集系统框图CPLD控制逻辑设计由于受到I/O传输速率和内存的限制,系统主处理器LPC2104无法完成收集图像并存储的功能。因此,只能借助于在系统中扩展1片CPLD来协作完成系统功能。由CPLD片内的控制逻辑电路完成读取图像数据并缓存到SRAM中的功能。由于系统不是实时图像收集与处理,可以改变输入时钟,来降低CMOS数字图像传感器输出图像的速率。系统中CPLD的时钟采用40MHz,将经过10分频后的时钟作为CMOS图像传感器的时钟。这样降低了图像输出的速率,减轻了处理器进展图像数据处理的负担,使处理器有空闲时间进展其它控制操纵。由于CPLD要读取CMOS图像传感器输出的图像数据并缓存到SRAM中,因此CPLD的片内逻辑主要是根据图像传感器输出图像数据的时序和SRAM的读写时序来编写。CPLD片内的控制逻辑电路主要由Verilog语言编写的状态机实现。另外还有一些附加的门电路、多路选择器和加法器,它们和状态机共同组成了系统的摄像头缓存控制逻辑电路。CPLD控制逻辑流程图如图3所示。图3CPLD控制逻辑流程图为了验证系统的图像收集功能,需要对CPLD缓存的数据进展处理及显示。由于PC机具有丰富的软硬件资源,因此本文利用PC机来显示图像,验证图像收集功能的正确性。详细方法是:系统主处理器LPC2104读取SRAM中的图像数据并通过串口传送给PC机,在PC机上编写软件接收数据并做简单的处理就可以在PC机屏幕上显示出图像,进而可以验证系统的功能。本文通过在一个低端的嵌入式处理器系统中添加CMOS数字图像传感器,并编写硬件描绘语言程序、嵌入式处理器程序,实现了收集图像的功能。文中给出了一个在低端嵌入式系统中增加图像收集功能的实现方案,该方案具有性价比高,通用性强等优点,可广泛应用于各种基于低端嵌入式处理器的监控系统中,使监控治理人员可以直观地理解被监控的对象。该方案还可以进一步实现很多扩展功能,如图像比照和图像识别等。参考文献:1.周立功等编著.ARM微控制器根底与实战.北京航空航天大学出版社.2005.82.李现勇编著.VisualC+串口通讯技术与工程理论.人民邮电出版社.2002. 5

    注意事项

    本文(基于32位低端嵌入式系统的图像收集模块.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开