[发明专利]一种基于DM6446的灯泡头焊丝检测系统在审
申请号: | 201610588483.0 | 申请日: | 2016-07-25 |
公开(公告)号: | CN107659755A | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 田荣侠 | 申请(专利权)人: | 田荣侠 |
主分类号: | H04N5/225 | 分类号: | H04N5/225;H04N5/765;H04N19/436 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110180 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dm6446 灯泡 焊丝 检测 系统 | ||
所属技术领域
本发明涉及一种检测系统,尤其涉及一种基于DM6446的灯泡头焊丝检测系统。
背景技术
焊丝漏剪的情况会导致焊丝外漏,焊锡密封不彻底,生产的灯泡不合格。工厂针对这种情况,为了改善成品率,通常需要额外的工位去时刻检查灯丝的情况,工作单调且持续时间长,人工检测存在诸多弊端。
TI公司TMS320DM6446开放架构的双核处理器,该处理器包括一个297MHz的ARM926E-J内核和一个594Mhz的C64x DSP内核,支持Linux2.6操作系统,可以运行各种音视频编解码算法,该评估板支持多种存储器接口,音视频接口和通信接口,使得客户可以快速评估Davinci处理器的性能,同时,可以使用EVM附带的H.264网络摄像机评估版软件快速组建一个小型系统,该系统采用H.264视频编码标准,RTP/RTSP传输协议,SIP信令协议。
发明内容
本发明的目的是为改善人工检测灯泡头焊丝外漏存在的诸多弊端,,设计了一种基于DM6446的灯泡头焊丝检测系统。
本发明解决其技术问题所采用的技术方案是:
基于DM6446的灯泡头焊丝检测系统由摄像头、DVS6446板卡、显示屏组成。
所述的摄像头采用一般工业摄像头,输出复合视频信号,用RCA端子信号线连接板卡,板卡的处理结果通过svideo接口输出至显示屏。
所述的板卡采用的是合纵达公司的DVS6446,其是基于达芬奇系列芯片TMS320DM6446搭建的。
所述的TMS320DM6446是TIDanvici系列的一款高性能双核Soc芯片,芯片集成了ARM9内核以及C6000DSP核、视频处理子系统(VPSS)、外部存储器接口等 。
所述的ARM为主处理器,运行Linux操作系统,管理整个系统的资源以及所有外设。
所述的DSP为协处理器,主要任务是运行图像、视频的编解码算法、机器视觉算法等,实现对图像、视频的快速处理。
所述的TMS320DM6446双核之间的通讯、协同合作是通过TI提供的code Engine软件机制来实现的,ARM侧应用程序通过code Engine开启DSP核,加载开发的视频算法。ARM侧和DSP侧之间的数据则通过DSPLINK双核通讯模块来进行传输。
所述的板卡上芯片TVP5150负责对摄像头传送进来的视频数据进行解码,通过编程设置TVP5150的寄存器参数,可以保证解码色调、对比度、亮度、饱和度和锐度符合我们需求,实现PAL、NTSC、SECAM各种制式的解码。
所述的系统的软件分为3个线程进行构架,包括视频采集线程、视频处理线程、视频显示线程。
所述的视频采集线程基于V4L2驱动接口,将驱动空间映射至用户程序空间,则可以不断的将驱动空间采集的数据映射至采集线程。接着对视频数据进行预处理,再将预处理结果传送给视频处理线程。
所述的视频处理线程接收来自采集线程的数据,利用Code Engine机制在DSP侧调用专门开发的图像处理算法进行运算,并将处理结果传送至视频显示线程。
所述的视频显示线程接收来自视频处理线程的数据,并将数据映射至FBdev驱动空间,最终显示到液晶显示屏上。
本发明的有益效果是:
基于DM6446的灯泡头焊丝检测系统成功利用了集成化的嵌入式设备代替了流水线上的人工检测,完成了工厂的技术换代,提高工厂生产效率的同时减低了管理成本。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是检测系统信号流。
图2是三线程软件构架。
图3是视频数据采集流。
图4是检测算法流程。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于田荣侠,未经田荣侠许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610588483.0/2.html,转载请声明来源钻瓜专利网。