当前位置:主页 > 科技论文 > 计算机论文 >

基于Linux的多路嵌入式控制系统扫描仪驱动设计实现

发布时间:2020-03-26 22:57
【摘要】:大幅面工程扫描设备是针对特殊用户需求设计的,一般具有幅面大、数字化困难等特点。它主要用于实现军事、测绘、建筑等一些特殊领域工程图纸的数字化。由于单CCD光路的成像范围有限,多CCD技术的研究与应用就显得格外重要。多CCD有助于扩大扫描幅面,并且同时提高扫描精度和扫描速度。 本课题以多CCD扫描仪设备为研究对象,通过对传统多CCD结构的分析,提出了一种基于Linux的双层多CCD数据采集结构,通过在多个CCD控制芯片与PC机之间加入两层嵌入式控制系统的方法,巧妙地解决了多CCD之间的并行工作、图像拼接与裁减、图像数据的存储与传输等问题。双层数据采集结构真正的实现了多路CCD并行扫描、并行数据读取,从根本上了提高了扫描速度。文中详细论述了双层多CCD数据采集结构的设计思想、Linux下LM9833USB接口的驱动开发和Linux系统移植。
【图文】:

单层,结构模型,控制芯片


第二章 数据采集系统整体设计 于 PC 机直接与 CCD 控制芯片相连,无法实时地对每一行图此在扫描时必须由各个 LM9833 分别控制电机完成各自 CCD描,最后再将多路的图像数据整体拼接。其最大的缺点就是成一个整幅面的扫描,并且其扫描速度与单 CCD 扫描速度无大幅面的扫描问题,但并没有注重扫描的效率与质量。单层多 CCD 结构谓单层多CCD结构是指在多路CCD控制芯片与用户PC机之统完成对多路 CCD 图像数据的采集、拼接、裁减等工作。其 2.2 所示。

扫描图像,结构模型,多路


图 2.3 双层多 CCD 结构模型多路 LM9833 通过 USB 线缆与各自控制板相连接,每一路利用一个前板进行单路(LM9833)控制与数据采集,并将各自采集到的图像数据通过送到主控制板,主控制板对多路(前端系统)数据进行拼接、裁减等处理过网络发送到用户 PC 机,由用户 PC 机生成最终的扫描图像。扫描命令的次是 PC 机->主控板->前端控制板->LM9833。在扫描时可由一路 LM98制电机走动,多路同时起始扫描,由各前端嵌入式软件系统完成对单独 数据的读取工作,并发送至主控板,主控板做拼接与裁减后发送到 PC 机,,仅可以真正实现一次扫描一次成像,而且可以让多路 LM9833 并行工作,行读取,从而从根本上提高扫描速度。其特点是:(1)对于每一路 LM9833 分别由一个嵌入式控制板控制,称之为前端端板只对一路 LM9833 进行数据采集工作。这样可以做到一路 LM9833 对USB Host 端。(2)由一路 LM9833 控制电机走步,多路同时扫描,并行读取,可是正的多路 CCD 并行工作。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.1;TP334.22

【共引文献】

相关期刊论文 前10条

1 孟庆峰;;实时内核uC/OS-Ⅱ在S3C44B0X上移植的研究与实现[J];安徽电子信息职业技术学院学报;2008年01期

2 冯艳娜;高满茹;;基于μCLinux的嵌入式远程温度监控系统的设计[J];北京联合大学学报(自然科学版);2008年03期

3 陈瑞芳;;高职高专《嵌入式C编程》教学内容设计[J];才智;2011年19期

4 甘玲;刘柄宏;;基于优先级位图对RTAI实时性的改进[J];重庆邮电大学学报(自然科学版);2009年06期

5 陈立剑;龙飞;洪敏;;嵌入式智能操作面板设计[J];船电技术;2009年06期

6 李金平;卿粼波;何小海;;基于S3C2410的图像采集系统的设计与实现[J];成都信息工程学院学报;2008年05期

7 陈小兰;杨斌;;多处理器平台下Linux 2.6启动过程中的位图分析[J];成都信息工程学院学报;2010年01期

8 施文佳;杨斌;;对称多处理器下基于调度域的超线程实现[J];成都信息工程学院学报;2010年02期

9 张大磊;姚怡;;基于S3C44B0X的电能质量分析仪的硬件设计[J];湖南文理学院学报(自然科学版);2010年03期

10 牛荣健;;基于工控设备的嵌入式系统选择[J];重庆工学院学报;2006年08期

相关会议论文 前10条

1 冯习宾;;基于CAN总线的嵌入式数控系统网络化研究[A];全国先进制造技术高层论坛暨第八届制造业自动化与信息化技术研讨会论文集[C];2009年

2 吴攀;马维华;;基于WinCE的无线点菜系统终端设计[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年

3 夏文岳;袁海文;弥寒光;郭鑫;;基于ARM的有源滤波器测控系统设计[A];2010航空试验测试技术学术交流会论文集[C];2010年

4 杨怀德;李勇;徐名建;;Linux手机基带软件设计[A];2008年中国高校通信类院系学术研讨会论文集(下册)[C];2009年

5 李昂;程耕国;;ARM处理器启动过程详述[A];中国计量协会冶金分会2009年年会论文集[C];2009年

6 杨军;贾艳;王子斌;陈长龄;;一种数字存储示波器高频时钟电路的设计[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年

7 胡建人;;Linux OS环境下LabVIEW开发研究[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年

8 魏孙波;殷瑞祥;;无线Mesh网络接入点的研究与实现[A];2008’“先进集成技术”院士论坛暨第二届仪表、自动化与先进集成技术大会论文集[C];2008年

9 程小辉;桂琼;郑安兵;;煤矿安全监测报警系统中的嵌入式通讯设计[A];第三届全国虚拟仪器大会论文集[C];2008年

10 童子权;马瑞;王军委;;六位半数字多用表LXI模块的设计[A];第三届全国虚拟仪器大会论文集[C];2008年

相关博士学位论文 前10条

1 肖献强;基于信息融合的驾驶行为识别关键技术研究[D];合肥工业大学;2011年

2 杨传雷;柴油机相继增压系统防喘振技术研究[D];哈尔滨工程大学;2011年

3 王鹏;脑机接口中植入式无线遥控遥测技术的研究[D];浙江大学;2012年

4 孙晋文;基于Agent的智能交通控制策略与可视化动态仿真研究[D];中国农业大学;2001年

5 杨冬菊;异构集群管理系统的关键技术研究[D];西北工业大学;2002年

6 牛礼民;车辆半主动悬架和电动助力转向集成控制的研究与实现[D];江苏大学;2008年

7 袁朝春;电动助力转向系统μ分析与综合控制及试验研究[D];江苏大学;2007年

8 初长宝;汽车底盘系统分层式协调控制研究[D];合肥工业大学;2008年

9 杨泓渊;复杂山地自定位无缆地震仪的研究与实现[D];吉林大学;2009年

10 祝辉;基于磁流变半主动悬架的汽车底盘集成控制[D];合肥工业大学;2009年

相关硕士学位论文 前10条

1 张亮;基于嵌入式Linux的馈线终端单元的研究[D];山东科技大学;2010年

2 刘立辉;基于嵌入式系统平台的城市噪声分布地图[D];山东科技大学;2010年

3 刘强;基于ARM9的机器人远程控制系统研究[D];山东科技大学;2010年

4 王明威;基于WIFI和以太网的数据传输技术研究[D];长春理工大学;2010年

5 张波;基于嵌入式水质综合生物毒性在线自动分析仪控制器关键技术的研究[D];浙江理工大学;2010年

6 刘国栋;基于ARM与DSP的机器视觉硬件平台设计与研究[D];郑州大学;2010年

7 韦建威;基于OMAP5912的准在线故障诊断系统软件平台关键技术研究[D];郑州大学;2010年

8 陈少佳;基于ARM和Linux的采集控制系统设计与实现[D];郑州大学;2010年

9 王朋涛;嵌入式系统在粮情监测中的应用[D];郑州大学;2010年

10 徐航;基于S3C44BOX的工业用煤成份分析仪研究[D];郑州大学;2010年



本文编号:2602077

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2602077.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户66198***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com