- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CMOS相机控制与图像数据传输系统设计
CMOS相机控制及图像数据传输系统设计
时间:2009-06-03 11:04:11 来源: HYPERLINK http:// \t _blank 国外电子元器件 作者:杨伟程,李鹏 西安电子科技大学
摘要:介绍了相机控制接口与数字图像传输系统的设计方案,该系统是以EP2S30为传输通道控制核心实现基于PCI板卡的数字图像传输,采用FPGA模块设计和简洁的PCI9054中断控制,电路结构紧凑.功能完善,下载的图像质量较高。关键词:FPGA;数据传输;PCI板卡:数字相机配置
1 引言??? 高速数字图像采集系统是一种研究瞬间发生的物理现象的有效工具。在军工靶场测量中,需要跟踪、测量快速飞行目标的飞行实况,并分析、处理其测量数据。为了提高测量精度,普遍采用高帧频数字图像采集系统。因此,这里给出了CMOS相机控制及图像数据传输系统设计方案。
2 方案设计??? 该系统设计通过上位机串口发送命令字给控制系统,控制系统解析命令字控制整个系统的擦除、记录及下载。图1是该系统设计的结构框图。
??? 上位机按照RS485协议以某一频率发送串行数据流到控制逻辑模块,数据流中包括相机配置命令、相机曝光脉冲宽度及其他需要存储的数据信息。控制逻辑模块按照数据帧格式解析这些数据信息,从而控制整个系统运行。在上位机软件设计中,软件程序通过检测PCI9054中断决定发送图像下载命令,从而完成图像下载的握手操作。
3 传输系统接口设计3.1 图像数据接口??? 数字相机采用MCl31X,相机接口为CameraLink扩展接口,相机中DS90CR287将28位CMOS/TTL数据转换成4路LVDS数据流,控制板采用DS9OCR288将4路LVDS数据流转换成28位CMOS/TTL数据,作为整个系统图像数据源。图2是其原理框图。
??? 相机高速LVDS数据流经过3个DS90CR288转换成10×8 bit数据流,1路帧信号,3路行信号及3路像素时钟信号。这些信号存人存储模块,从而提供图像数据。3.2 相机控制接口??? 相机命令接口支持RS232通信协议,相机控制命令通过上位机RS485串口发送至控制板.经电平转换后输入至FP-GA,由于RS485与RS232数据协议格式相兼容.故通过FP-GA可直接与相机接口相连,相机接口发送配置命令采用DS90LV047A型接口器件,而采用DS90LV048A接收相机反馈信息。图3是相机控制接口原理框图。
3.3 图像传输通道??? 上位机通过RS485串口向控制逻辑模块发送读写控制命令,该控制逻辑模块可控制存储模块的读写及擦除操作。图4是图像传输通道设计框图。
CMOS相机控制及图像数据传输系统设计
时间:2009-06-03 11:04:11 来源: HYPERLINK http:// \t _blank 国外电子元器件 作者:杨伟程,李鹏 西安电子科技大学
??? 控制逻辑全部由FPGA实现,FPGA采用ALTERA公司的EP2S30F67214,其主要性能指标为:ALUT为12 480;I/O引脚为367个;存储容量为419.328 Kbit;PLL个数为6;DSP的数据流速率则大于250 MHz。图像下载传输通道流程:上位机发送控制命令帧,控制逻辑模块接收并解析该控制命令帧,输出至存储模块,使存储模块处于图像下载状态;由于存储模块的Flash需触发读取,故采用命令触发该控制命令帧帧头;存储模块向控制逻辑模块并行输出数据,控制逻辑模块首先缓存一定容量数据,然后按串行同步传输协议输出到上位机PCI板卡的FPGA控制逻辑;待接收到全部数据则触发PCI9054的DMA中断,上位机程序通过DMA将一次传输数据写入内存并存储至硬盘;如此循环,直到停止下载图像数据为止。
4 FPGA控制模块设计??? 通过介绍传输系统各接口设计,FPGA控制逻辑是整个系统设计的核心,各FPGA控制逻辑是在Quartus II开发环境中设计。4.1 相机控制接口及上位机命令接口??? 该模块实现相机配置命令传输、相机曝光脉冲产生及上位机命令帧解析。FPGA中的RS232串行接收模块接收命令帧数据流,通过帧头捕捉确认命令帧数据流,并解析出读写命令控制信息、曝光脉冲宽度信息等。图5为相机控制接口与上位机命令接口模块设计。
4.2 图像传输通道模块??? 存储板同步传输时钟和并行数据,控制逻辑收发模块依据时钟锁存数据缓存至双口RAM,缓存至40 KB数据时,开始读取数据,加同步传输帧头转换成串行数据流,从而同步传输200 MHz时钟输出至PCI板卡。图6为图像传输通道模块设计。
5 结语??? 该系统设计的控制逻辑模块均由FPGA实现,该FPGA工作电路稳定,数据流速度高,可满足大容量图像数据高速传输要求,采
您可能关注的文档
- 2013-2014学年高中数学人教A版必修三同步辅导与检测:3.1.3概率基本性质.ppt
- 2013-2014学年高中数学人教A版必修二同步辅导与检测:习题课(二)直线位置关系.ppt
- 2013-2014年建筑施工技术模拟试题随堂与作业.doc
- 2013届高三新人教版物理课时作业43 电磁感应与力和能量综合.doc
- 2013北京中考一二模完成句子汇编与答案.doc
- 2013年11月北京地区成人英语三级试题与答案.doc
- 2013年人教版物理选修3-2全册精品 第四章第一、二节.ppt
- 2013年全国计算机等级二级考试高级Office试题与答案.doc
- 2013年春季《多媒体技术与应用》复习资料.doc
- 2013版高中全程复习方略配套:7.3空间点、直线、平面之间位置关系(人教A版·数学理)浙江专用.ppt
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)