CCD工业智能视觉相机设计

被引量 : 0次 | 上传用户:horns01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究了基于FPGA和ARM的CCD图像采集、处理、传输系统。针对传送带上块状物料的按规则有序整理摆放问题,在该系统上设计了相应的应用软件,使此种工业机械手能对块状物料识别、定位,通过以太网为总控制器提供定位定向数据。系统硬件包括图像采集前端和数据处理传输两个部分。图像采集前端模块采用ICX204AL作为图像传感器,AD9949作为信号处理芯片,ICX3400N作为时序驱动芯片。数据处理传输部分由FPGA和ARM模块组成。FPGA采用XC3S50AN,同时连接了前端图像采集模块和ARM模块,ARM模块采用S3C2440处理器,将FPGA映射到S3C2440的地址空间中,作为一个外部存储设备,使用S3C2440处理器的DMA通道完成图像数据从FPGA到ARM模块的转移。系统软件包括FPGA程序设计、ARM设备驱动程序设计和应用程序设计三部分。FPGA程序负责产生CCD传感器驱动时序,通过串行接口配置AD9949寄存器,控制图像数据写入FIFO模块,完成读FIFO时序到DMA传输时序的匹配。ARM模块驱动程序在初始化时将FPGA作为外部只读存储器到映射ARM内存空间,当被调用时配置DMA控制寄存器,使用DMA通道将FPGA上的图像数据转移到申请的内存缓冲区中,再将数据返回给用户。应用程序采用双线程设计,主线程负责与上位机建立网络连接、接收指令、控制工作线程的启动、停止。工作线程调用驱动程序,将图像数据采集到用户空间中,对图像进行二值化、提取横向连通线段数据、计算物料目标中心点坐标、使用相机参数转换坐标,最后将所计算数据通过以太网发送到上位机。经测试,本系统实现了图像的采集、传输、显示,并且能够计算出具有位置和方向信息的物料坐标,实现了设计要求。本系统集成到嵌入式设备上,具有体积小、扩展性强等特点,作为一个嵌入式平台可以广泛应用在工业自动化生产、图像测量等领域。
其他文献
森林结构参数诸如林分平均高、平均冠幅、平均胸径、林分密度、地上生物量等的空间分布对于森林可持续经营管理具有重要意义。以黑河流域祁连山大野口典型森林区为研究区,采
本课题依托于南京市梅子洲过江通道接线工程-青奥轴线地下交通系统及相关工程,本工程是2014年青奥会的主要配套工程之一,主要由梅子洲过江通道连接线、滨江大道地下交通系统
弗拉基米尔?纳博科夫(Vladimir Nabokov,1899—1977),俄裔美籍作家,在世界文学史上占有重要地位。他创作了大量的文学作品,并以自己多方面的尝试丰富了文学作品的表现手法。
目的:研究是否存在从颈脊神经节到颈交感神经节的神经联系,探讨颈性眩晕的发病机制。方法:选取新西兰大白兔70只,随机分为上颈椎组(C2、C3脊神经节组)和下颈椎组(C4、C5、C6
铁路作为我国的重要基础设施,是人们在日常生活中首选的交通工具之一,是综合交通运输体系中不可或缺的部分。电气化铁路在铁路事业中的比重越来越大,这也是铁路发展的趋势。
目的:进一步认识丙硫氧嘧啶的药理机制,防范不良反应。方法:对我院诊治的1例因服用丙硫氧嘧啶致药物不良反应的病例进行分析,并就此进行文献复习。结果:本例因甲状腺功能亢进
由于移动互联网的日益流行,人们开始通过移动互联网来处理城市中的问题。打车应用就是这样一个示例,通过手机软件,司机能够及时知道乘客的位置,避免了盲目的空跑。由于打车软
T·S·艾略特是英国20世纪伟大的现代主义诗人,因其创作的诗歌作品内容主旨深邃、结构形式新颖、手法技巧纯熟,而被誉为"英美诗坛上开一代诗风的大师",他的许多诗歌作品如《
目的探讨精细化管理在手术室医院感染控制管理中的应用效果。方法于2017年1—5月阶段在手术室实施常规控制管理(常规组),于2017年6—12月阶段在手术室实施精细化管理(研究组)
高速公路隧道属于特殊路段,照明系统是隧道安全行车必要条件,本文以西汉高速公路为例,针对实时观测照明灯具的状态以及自动控制灯具等问题,研究隧道照明系统的自动化控制系统