LabVIEW及MATLAB对USB工业相机控制与采集的实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:may523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
USB接口具有即插即用和热插拔等特性,在传输速率和价格方面有较高的性价比,因此现今已成为电脑外围设备的一种接口标准,并且广泛地应用于各种电子数码产品当中,在通讯和工业领域也同样有着广阔的应用前景。LabVIEW有着强大的工业测量和控制功能,而MATLAB具有强大的图像处理能力,因此两者在机器视觉和图像处理领域有着十分广泛的应用,在工业自动化领域也占有着十分重要的地位。本文研究LabVIEW以及MATLAB与USB接口相机之间的通信技术。对于现有的接口通信技术进行了分析和比较,并通过对LabVIEW和MATLAB软件平台特性和功能进行了深入的研究,最终设计出了LabVIEW以及MATLAB与USB接口相机的通信程序,并选择Toupcam系列UCMOS05100KPA相机进行实验和性能分析。对于LabVIEW与USB接口设备之间的通信程序设计,主要工作有:1)通过Wrapper DLL, Windows消息机制以及用户注册事件的使用使得LabVIEW能够无碍的与Toupcam相机底层驱动进行通信;2)使用调用库函数节点(CLFN),实现了设备初始化和图像采集;3)利用LabVIEW提供的IMAQ Vision工具包设计通信程序的图像数据实时显示和静态抓取模块。经过调试和测试,该程序能正确高效地完成相机控制和图像采集功能。对于MATLAB与USB接口设备之间的通信程序设计,主要是结合MATLAB中的图像采集工具箱(IMAQ Toolbox)提供的开发套件,并将相机底层驱动整合进去,开发出一个只支持Toupcam设备的适配器(adaptor),这个适配器能够通过工具箱引擎(Toolbox engine)与相机驱动进行通信,完成相机控制和图像数据的采集功能,并可以将采集到的数据导入MATLAB工作区间便于后续的处理。经测试,这个适配器能正确地完成设计功能。
其他文献
癫痫是由不同病因引起的脑部神经元高度同步化,以发作性、短暂性、重复性及刻板性的中枢神经系统功能失常为特征的临床综合症。Toll样受体(Toll-like receptor, TLR)是一组在
激光通信具有信息容量大、光学增益高、高度抗干扰和抗截获能力等突出优点,得到了国内外广大关注。激光通信中光学系统支路繁多、波像差要求极高,对光学元件的加工和装调要求非
研究目的本次研究的主要目的是探寻影响护理工作环境的因素,为构建中文版护理工作环境评价指标提供理论依据,创建健康护理工作环境。研究方法计算机检索PUBMED、EBSCO、Medli
艺术特长生不但要有突出的专业素养和艺术水平,还必须有深厚的审美素养,而中华民族优秀的古诗词,以其丰厚的精神养分、审美因素和美育价值成就了中华民族独特的文化形态。笔者认
研究目的探讨甲状腺相关性眼病的中医证候规律,并进行甲状腺相关性眼病的临床疗效评价,总结导师刘喜明教授治疗甲状腺相关性眼病的临床经验。方法及内容第一步通过相关文献检
猪繁殖与呼吸综合征是严重危害养猪业的一种高度接触性传染性疾病。该病最早是由美国学者和荷兰学者分别于1987年、1990年发现的。猪繁殖与呼吸综合征的主要临床症状是引起母
目的:探讨二维超声心动图(2DE)与智能时间-空间相关成像技术(iSTIC)所测正常胎儿主动脉各段内径测量值的一致性。方法:随机选取在本院接受胎儿超声心动图检查的中晚孕期正常单
挖掘机中的多路阀采用铸造的方法形成流道,因此内部结构复杂。而液压介质在阀内流动情况对多路阀性能有很大影响。本研究将基础理论分析和数值仿真计算相结合,分析液压挖掘机
由于历史、政治等因素,菲律宾长期以来形成了多种语言并行使用的语言格局。多元语言环境在华裔子弟们语言面貌的形成方面发挥了重要作用,对学生学习汉语产生的影响也日益突显
库布其沙漠位于内蒙古鄂尔多斯市北部,地处中国北方农牧交错带,它以广阔的沙漠和多变的自然环境条件,成为我国干旱、半干旱地区中最具典型性和代表性的地区之一;它既是生态脆