欢迎来到天天文库
浏览记录
ID:34508785
大小:188.30 KB
页数:5页
时间:2019-03-07
《图像采集与处理系统的usb通信接口设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛颁发部门:辽宁省科技厅基金资助项目名称:制造装备数字智能化关键技术编号:辽宁省科技攻关项目(2007220034)基金申请人:杜劲松图像采集与处理系统的USB通信接口设计1,21,21,2王宁杜劲松郭静1(中科院沈阳自动化研究所沈阳110016)2(中国科学院研究生院北京110039)摘要本文介绍了一种利用DSP处理DM642、CPLD及USB芯片等器件构造的带有USB接口的图像采集和处理系统。设
2、计了USB通信接口的硬件电路,在DSP/BIOS架构上编写了USB的固件程序和主机端的设备驱动程序。该系统可用于香烟包装流水线上的条包检测等对生产速度要求较高的工业流程领域。关键词DSPCPLDUSB接口中图分类号TP391.4文献标识码A国家标准学科分类与代码520.604DesignofUSBInterfaceinImageAcquisitionandProcessingSystem1,21,21,2WANGNingDUJinsongZHOUShujuan1(ShenyangInstituteofAuto
3、mationChineseAcademySciences,Shenyang110016,China)2(GraduateSchooloftheChineseAcademyofSciences,Beijing100039,China)AbstractIntroduceanimageacquisitionandprocessingsystemcomprisedofDM642,CPLD,USBchipandotherchips,whichishighlightedforitsUSBinterface.Designt
4、hecircuitofUSBinterface,theUSBfirmwarebasedonDSP/BIOSanddevicedriveronhostPC.Thissystemcanbeusedintheinspectionofcigarettepackageoncigarettepackinglineandotherindustrialprocessareasrequiringahighofproduction.KeywordsDSPCPLDUSBInterface1引言目前国内各大烟草制造企业的香烟包装都是
5、在高速流水线上进行的,设备自动化程度高,机械和电气控制复杂,生产中经常产生包装不合格的产品。目前的解决方法主要是通过[1]采集卡将烟包图像传输到工控机中,应用图像处理技术,检测出不合格的产品。这是一种PC-based的检测方法。现有的采集卡一般不具备图像处理的能力并且多是PCI接口,存在安装和使用不方便,不支持热插拔等问题。本文提出了一种应用TI公司高性能DSP处理器TMS320DM642,视频解码器和Altera[2]新推出的CPLDEPM240组成的嵌入式的具有初步图像处理功能的采集系统。应用USB接口将
6、检测到的不合格产品图像信息实时传输到工控机上,供生产人员做进一步分析和统计包装中出现的问题,以及时对生产设备进行维护,降低企业生产成本。2系统设计[3][4]DSP处理器的视频口接收视频解码器输出的视频数据,采集一帧图像,通过EDMA将缓存在视频口FIFO中的数据搬移到SDRAM中。经过图像处理判定有无反包,拉线错位及破损等错误。若要剔除烟包,工控机发出读请求唤醒USB芯片EZ-USBSX2(CY7C68001)[5],DSP启动EDMA将SDRAM中的图像传输到USB的FIFO(EP6)中。系统框图如图1所
7、示。http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛图1系统结构图DM642是TI公司推出的一款面向多媒体应用的定点数字信号处理器,设计主频为500~720MHz,采用C64x内核,2级存储器结构,同时片上还集成了视频口(VP),外部存储器接口(EMIF)等丰富的资源。DM642特有的EDMA负责片内L2存储器与其他外设之间的数据传输。EPM240Z是Altera最新推出的MAXIIZ系列CPLD。该系列采用非易失的嵌入Flash工艺,以及创新
8、的查找表(LUT)逻辑结构,突破了传统宏单元器件的成本和功耗限制。在MAX系列基础之上,功耗只有十分之一,而容量增加了四倍,性能提升了一倍。EZ-USBSX2(CY7C68001)集成有USB2.0收发器,串行接口引擎SIE,4KB的FIFO,可以选择的8位或16位总线方式。片上SIE能完成大部分的USB协议操作,简化了用户设置代码,但由于其内部不含微处理器,应用层协议由DSP编程实现。3USB通信
此文档下载收益归作者所有