推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于嵌入式Linux系统的可见分光光度计的软件系统开发

更新时间:2020-04-11 14:04:27 大小:1M 上传用户:songhuahua查看TA发布的资源 标签:嵌入式linuxMiniGUI 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

分光光度计是一类采用分光光度法对物质进行定性和定量分析的常规分析仪器之一。分光光度计应用广泛,在生物医药、卫生防疫、化学化工、环境检测、食品卫生等诸多方面的科研与生产上都有广泛和重要的应用。

    分光光度计在检测理论和制作技术上早已成熟,分光光度计整体性能的进步主要依靠各光、机、电部件的新技术应用和不断更新的软件系统。目前,国产仪器多数采用单片机系统而限制了仪器的使用性能。ARM等系列高性能微处理器在嵌入式系统中的应用显示了其高性能、低功耗以及智能化、网络化的优势。

    本文以基于ARM微处理器的分光光度计硬件系统为基础,根据分光光度计的系统组成和检测原理,从软件系统的移植、驱动程序以及图形用户界面的开发等方面对分光光度计软件系统进行了设计与开发。

    系统以嵌入式Linux操作系统为内核,MiniGUI图形软件设计用户界面。采用以ARM920T为核心的S3C2410微处理器,通过SPI串行设备接口控制AD转换芯片AD7705进行数据采集,并在上层界面软件中实现对数据的分析处理。软件从总体功能上划分为仪器设置、数据采集、分析处理、图形显示、人机交互和数据文件管理等部分。该系统能够实现对透射率、吸光度、浓度等参数的实时检测,对标准曲线、吸收曲线等各类曲线的绘制,对系统数据的保存和管理。此外,LCD、触摸屏和外接键盘、软键盘的应用使系统具有更好的人机交互能力。

    论文主要分为五部分:首先介绍了分光光度计的检测原理和方法,并结合分光光度计的发展趋势阐述了嵌入式系统在仪器中的应用。然后在详细介绍嵌入式系统的概念和原理的基础上,对构建运行在S3C2410处理器硬件平台上的嵌入式软件运行环境进行了逐步的说明。接下来重点论述了数据采集系统的设计,包括嵌入式linux驱动程序的开发流程、SPI/AD数据采集设备驱动程序的开发、键盘以及触摸屏驱动程序的开发和修改。在图形界面软件部分,主要对图形界面软件MiniGUI的体系结构、中间输入层IAL以及各个功能模块的设计和开发做了细致的介绍。最后,为了检验仪器软硬件的运行状况和技术指标,设计了一系列实验进行测试。结果显示,整个软硬件系统运行良好,各参数指标均能达到设计要求。整个系统具有精确度高、稳定性好、功能丰富和易...

部分文件列表

文件名 大小
基于嵌入式Linux系统的可见分光光度计的软件系统开发.pdf 1M

全部评论(0)

暂无评论