欢迎来到天天文库
浏览记录
ID:34404029
大小:338.67 KB
页数:4页
时间:2019-03-05
《嵌入式linux系统在色度仪上的开发new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、万方数据嵌入式操作系统应用中文核心期刊<微计算机信息)(嵌入式与SOC)2008年第24卷第10-2期文章编号:1008-0570(2008)10-2—0076-02嵌入式Linux系统在色度仪上的开发ThedevelopmentofembeddedLinuxsystemincolor-measurementinstrument(东华大学)严漂李曼珍YANPiaoLIMan—zhen摘要:本文介绍了一种新型棉纤维色度仪器的软硬件设计。基于ARM9核的32位低功耗微处理器作为系统计算核心,系统采用源
2、码公开的嵌入式Linux操作系统,由触摸显示屏显示测得的图形和数据,可实现棉纤维色度的快速、准确的显示,具有轻便节能、功能强大,安全稳定等优点。关键词:棉纤维;ARM9;Linux操作系统;触摸显示屏.中图分类号:TP316文献标识码:AAbstract:Thispaperintroducesthehardwareandsoftwaredesignofanewinstrumentofmeasuringcottonchromaticity.Theoriginalityofthismethodlies
3、onARM9with32一bitlowpowercostprocesserasthecoreofthesystem,theembeddedLinuxastheoperationsystemwhosecodeisfreeandthetouchscreenwhichcandisplaythedataandimages.Thestructureofthissystemisquitestandard,compactandeasyoperated,andthemeasurewayimprovesportab
4、ility,thesafty,reliabilityandthestability.Keywords:cottonfiber;ARM9;embeddedLinuxststem;touch$creeII嵌人式系统就是以应用为中心、以计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。近年来,嵌入式系统已逐渐成为后Pc时代一个广阔的研发领域,在这一领域中研究与开发具有自主版权的系统意义十分重大。嵌入式系统是与特定的受控部件浑然一体,控制完成专门任务
5、的计算机系统。由于它的用途非常广泛,其发展异常迅速,所以不断向工业纺织领域注入越来越多的新鲜血液。在分析现有各种系统的基础上,我们采用自主开发的嵌入式Linux操作系统研制出一种基于ARM9处理器的新型棉纤维测色装置,它采用Samsung公司的一款ARM9核的RISC的32位高速处理器$3C2410,具有成本低、体积小、可靠性高、操作简单等优点,适用于各种大型的棉花采购基地、棉纺工厂等领域。1系统的硬件结构1.1系统结构测色系统一共分为3个部分:通过摄像头采集图像、对图像进行处理和计算、数据的输出
6、。将预先要求准备好的棉、毛纤维放置在10cmxlocm的检测窗口,并用5.5N的力将棉纤维固定在测量窗口上。通过摄像头采集到图像后,将拍摄完的图像通过USB(通用串行总线)连接到计算机进行图像处理和计算。此次采用的CCD摄像头的型号是MV一3000UCUSB2.0,这种彩色工业数字摄像头具有分辨率高、图像质量好,便于二次开发使用。通过摄像头装置将棉纤维的数字图像通过USB接口传输到系统控制核心一Samsung公司的$3C2410。触摸屏采用可以建立良好的人机交互界面,采集到的信号和计算处理的数据可
7、以通严漂:硕士过触摸屏实时显示和回放。嵌入式实时操作系统采用现在流行的Linux,管理协调各模块工作,为系统可靠的运行提供保证。f摄像头橼蚵鳢鬻腋留ljl瓣m01啦m矿{l键擞圈圆圈接‘llI接【1Il梭£1l_·._.一l____--_一l-__-.__一US8接};图l基于ARM9的棉纤维测色仪器的硬件结构图Fig.1ThehardwarestructureflameoftheinstrumentinmesauringcottonfibercolorbasedonARM91.2目标平台介绍此次
8、开发使用的目标平台$3C2410是SAMSUNG公司使用ARM920T处理器内核开发的一款嵌入式处理器。$3C2410是SAMSUNG公司专门为PDA、Intemet设备和手持设备等专门开发的微处理器。该芯片还包含有一体化的Cache/MMU,使得移植嵌入式Linux成为可能。嵌入式Linux是按照嵌入式操作系统的要求设计的一种小型操作系统,由一个内核以及一些根据需要进行定制的系统模块组成。其内核很小,一般只有几百kb,即使加上其他必要的模块和应用程序,所需的存储空间也很小。该目标
此文档下载收益归作者所有