首页 > 学术论文

Qt/Embedded和Linux在污水处理控制系统中应用的研究

来源:论文学术网
时间:2024-08-20 12:35:22
热度:

Qt/Embedded和Linux在污水处理控制系统中应用的研究【摘要】:由于Windows系列操作系统的普及使得图形化操作观念深入人心,同时随着信息家电、手持设备、无线终端、复杂

【摘要】: 由于Windows系列操作系统的普及使得图形化操作观念深入人心,同时随着信息家电、手持设备、无线终端、复杂工控设备的迅速发展,人们对嵌入式系统的需求逐渐增多,要求也越来越高。为嵌入式系统提供一个友好方便、稳定可靠的GUI系统成为非常迫切的要求。 本论文以油田污水处理控制系统为应用背景,在已经研制出的含油污水处理系统的基础上,对其控制方案进行了改进,提出了以基于ARM920T核的S3C2410为嵌入式处理器、以基于ARM9广泛使用的Linux为嵌入式操作系统、以Qt/Embedded为嵌入式GUI构建污水处理控制系统中的人机界面的方案,替代了原来IPC、PLC和现场执行机构三层结构的控制方案。以嵌入式Linux系统中的GUI系统为研究对象,从理论、技术、设计与应用三个层次进行研究,并将重点放在Qt/Embedded系统之上。 文中介绍了嵌入式Linux GUI的发展概况,基于Qt/Embedded的GUI开发环境Qtopia,并结合实例阐述了基于嵌入式Linux的Qtopia应用程序开发过程,分析了该应用程序在向项目目标硬件上移植过程中出现的问题,并给出了解决此问题时的几种解决方法。 本论文的主要工作是研究Qt/Embedded这种嵌入式GUI在构建污水处理控制系统人机界面中的应用。依次研究与实现了以下内容:Qt/Embedded在宿主机和目标机上开发环境的建立,VIVI的配置、编译、生成与向ARM平台的烧写,Linux内核的配置、编译与向ARM平台的烧写,基于Qt/Embedded污水处理人机界面应用程序的开发,带应用程序的Qtopia图形界面文件系统的制作与向ARM平台的烧写,以及相关驱动程序的开发。 污水处理控制系统的图形用户系统存在着独立进程、跨平台等特殊要求,因而选择Qt/Embedded作为支撑平台。文中就Qt/Embedded的图形用户系统开发提出了两个关键性问题,即跨平台移植与中文化。 最后就本论文所做的工作进行总结,并对进一步的研究提出了自己的看法。 【关键词】:嵌入式系统 Qt/Embedded Linux 污水处理
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP273.5
【目录】:
  • 摘要4-5
  • ABSTRACT5-6
  • 目录6-9
  • 第1章 绪论9-26
  • 1.1 项目来源9
  • 1.2 研究背景9-12
  • 1.2.1 我国污水处理自动控制系统现状9-10
  • 1.2.2 嵌入式控制系统在污水处理装置中应用的必要性10-11
  • 1.2.3 高性能嵌入式处理器以及GUI在实际工业控制场合中的优点11-12
  • 1.3 污水处理控制系统简介12-15
  • 1.3.1 污水处理控制系统的工艺流程12-13
  • 1.3.2 污水处理控制系统中开关控制量13-14
  • 1.3.3 污水处理控制系统中模拟控制量14
  • 1.3.4 污水处理控制系统中主要参数控制要求14-15
  • 1.4 污水处理控制系统硬件平台的选择15-19
  • 1.5 污水处理控制系统软件平台的选择19-23
  • 1.5.1 污水处理控制系统软件平台中嵌入式操作系统的选择19-20
  • 1.5.2 污水处理控制系统软件平台中嵌入式GUI的选择20-23
  • 1.6 研究的目的与意义23-24
  • 1.7 本文主要工作24-25
  • 1.8 论文结构25-26
  • 第2章 Qt/Embedded开发环境的建立26-34
  • 2.1 引言26
  • 2.2 Qt/Embedded开发环境建立需要的软件包26-27
  • 2.3 Qt/Embedded宿主机开发环境的建立27-29
  • 2.4 Qt/Embedded目标机开发环境的建立29-30
  • 2.5 运用Qt/Embedded开发应用程序的常用工具介绍30-31
  • 2.6 Qt/Embedded应用系统开发流程31-33
  • 2.7 本章小结33-34
  • 第3章 Linux在ARM硬件平台上移植的研究与实现34-45
  • 3.1 引言34
  • 3.2 移植环境及准备工作34
  • 3.3 Bootloader的编译与移植过程34-39
  • 3.3.1 Bootloader简介34-36
  • 3.3.2 vivi的编译36-37
  • 3.3.3 vivi向ARM硬件平台的移植37-39
  • 3.4 Linux2.4.18内核的编译与移植过程39-41
  • 3.4.1 Linux内核的定制与编译39-40
  • 3.4.2 Linux内核向ARM硬件平台的移植40-41
  • 3.5 YAFFS文件系统的移植41-44
  • 3.5.1 YAFFS文件系统的简介41-42
  • 3.5.2 YAFFS文件系统的制作42-43
  • 3.5.3 加Qtopia图形界面到YAFFS文件系统43-44
  • 3.5.4 YAFFS文件系统的移植44
  • 3.6 本章小结44-45
  • 第4章 污水处理控制系统中基于Qt/Embedded用户层的设计与实现45-75
  • 4.1 引言45
  • 4.2 系统的规划与设计45-54
  • 4.2.1 硬件平台的规划与设计45-49
  • 4.2.2 嵌入式Linux软件平台的构建49-50
  • 4.2.3 软件架构设计50-52
  • 4.2.4 基于Qt/Embedded的用户监控界面的设计52-54
  • 4.3 基于Qt/Embedded的用户监控界面代码的设计与实现54-62
  • 4.3.1 Qt程序设计基础54-56
  • 4.3.2 Qt系统的信号与槽机制56-59
  • 4.3.3 基于Qt/Embedded的用户监控界面代码的编写59-62
  • 4.4 污水处理控制系统中基于Linux驱动程序的开发62-69
  • 4.4.1 Linux环境下设备驱动程序的概述62-64
  • 4.4.2 污水处理控制系统中驱动程序的开发64-68
  • 4.4.3 驱动程序的编译与加载68-69
  • 4.5 Qt图形用户系统的国际化69-72
  • 4.5.1 Qt/Embedded国际化编程69-70
  • 4.5.2 Qt/Embedded图形用户系统的中文化70-72
  • 4.6 带应用程序的YAFFS文件系统向ARM硬件平台的移植72-74
  • 4.7 本章小结74-75
  • 第5章 结束语75-78
  • 5.1 全文总结75-76
  • 5.2 本文不足之处76-78
  • 参考文献78-81
  • 作者在攻读硕士学位期间发表的学术论文81-82
  • 致谢82


您可以在本站搜索以下学术论文文献来了解更多相关内容

基于紫外传感器的电晕放电在线监测系统设计    冉涛;文军;谯小艳;汪金刚;孙强;吴健;

基于Linux的嵌入式GPS/GIS数据采集系统设计    章坚武;袁荀荀;

基于DaVinci的嵌入式小平台声纳处理系统研究    武兴宇

一种嵌入式游戏系统的研究与实现    龚立威

基于ARM和嵌入式Linux的便携电梯检验数据分析记录仪的研制    李新洲

基于嵌入式系统的电能质量监测装置设计与开发    张宏磊

基于嵌入式系统的水厂加氯智能控制系统    刘杰

基于嵌入式的分布式点菜系统设计与实现    李哲

基于光学图像定位的超大屏幕交互式电子白板的设计与实现    黄立娜

基于嵌入式计算机的电力设备紫外内窥系统的研究    文军

Linux和Qt GUI工具包在故障诊断仪开发中的研究    周畅

基于Qt/Embedded的ARM-Linux应用程序研究    李佳林;李明富;钱光弟;

基于Qtopia的中文输入法设计与实现    龙中花,廖建明

三种主流嵌入式图形用户界面的移植及性能比较    丁丁 ,习勇 ,魏急波

基于Qt/Embedded的GUI移植及应用程序开发    白玉霞,刘旭辉,孙肖子

污水处理智能控制的研究、应用与发展    高大文,彭永臻,王淑莹,高景峰

污水处理厂自动控制系统综述    朱武,崔村燕,陈长琦,王先路,干蜀毅,谢源

基于QTE的嵌入式Linux中文环境解决方案    吴伟清,王磊,吴朝晖

基于嵌入式Linux的GUI应用程序的实现    张娟,张雪兰

基于ARM LINUX的嵌入式GUI的研究和移植    纪竞舟,付宇卓

一个基于Qt/Embedded的嵌入式Linux应用程序的实现    任善全;吕强;钱培德;杨季文;

基于嵌入工Qt的中文GUI平台的设计    祁献鹏

基于S3C2410嵌入式工业控制器的关键技术研究    张义磊

污水处理智能监控系统的开发研究    惠鸿忠

基于QTE的嵌入式控制器设计与研究    许星

电能质量监测仪中基于Qt/Embedded的图形用户系统研究与实现    高超然

基于ARM的嵌入式人机界面硬件平台的开发    宋明权

基于ARM系统的Linux平台移植研究    郭秋平

基于ARM9的嵌入式Linux开发平台构建与应用    张永

城市污水处理自动控制系统的研究    王志勇

嵌入式数控系统人机界面及系统软件研究与开发    陆巍

“计算机与传真机通讯”软件构架及实现    黄成兵;

系统集成和面向对象编程技术在桥梁CAD中的应用    姚能民,刘西拉

具有远程监控功能的视频服务器设计    张石;赵百超;王飞;李万;

遗传神经网络在平整轧制力预报中的应用    安振刚,李谋渭,尹显东,于宁,唐伟

高职《数据结构》课程中的案例教学    晏妮;

基于Qt/E嵌入式GUI设计的研究与实现    雷鸿;吴慧婷;

数控系统软件的模块化设计    张玉辉;

基于Qtopia4的拼音输入法的实现    王旭平;王汉功;陈小虎;

基于Linux和Qt/Embedded的数据销毁设计    李文文;杨根兴;

讨论Hanoi塔问题    王善发;吴道荣;

网络技术助力污水处理自动控制人才的培养    张慧妍;贾宁;翁贻方;

污水处理自动控制网络平台的设计与研制    张慧妍;贾宁;

MAPSUV掌上测图系统在农村土地调查中的应用    王勇华;罗文芬;樊文有;

GIS专业《计算机高级语言VC++》课程改革研究    黄晓萍;方芳;王建军;

基于Elman神经网络的城市污水处理水质参数软测量    杨马英;周芳芹;李军;

图形系统Nano-X的实现技术分析    王继珍;汤玲;

基于人工神经网络的污水处理应用性研究的探讨    黄明智;马邕文;万金泉;黄明护;

通用多协议转换器的设计与实现    姜宁;沈永春;张功镀;

基于Qt/Embedded和Qtopia的GUI设计    王丽洁;习勇;魏急波;

高速冗余光纤环网在污水处理厂中的应用    唐钟;谢阅;

车辆导航系统关键技术研究    张可

树木影像特征提取与立体匹配技术研究    张超

复杂地质地貌区多尺度地球化学异常识别的非线性研究    郭科

曳引电梯系统动态理论及动力学参数优化方法研究    刚宪约

GPS精密定位的数学模型、数值算法及可靠性理论    周扬眉

热型连铸凝固过程微观组织形成的数值模拟    丁雨田

非均匀材料有效力学性能和破坏过程的数值模拟    陈永强

TiO_2光生载流子迁移过程的功效应及在光催化中的应用    刘保顺

基于嵌入式计算机系统的数字化医疗仪器研究    王平

化学生物絮凝—悬浮填料床组合工艺自动控制研究    饶应福

基于ARM的三相交流异步电动机调速系统研究    王立飞

基于ARM平台分布式测控终端设计    宫明广

嵌入式系统功耗管理研究与实现    张炜

嵌入式系统软件GUI中间件研究与设计    胡晓亮

基于ARM与DSP的机器视觉硬件平台设计与研究    刘国栋

基于S3C2410的恒温式自动量热仪的设计    蒋伟

嵌入式多模态生物特征识别系统设计    黄宇

基于DaVinci的嵌入式小平台声纳处理系统研究    武兴宇

嵌入式车载信息终端的实现研究    吴建芳

基于Solaris下的综合导航信息处理平台的软件设计与实现    王波

内窥镜及其应用(2)    张振远,孔维彪,管陵生,陆小健

基于进化规划的最大类间方差的图像分割算法    林国余;张为公;

摄像机标定方法简述    李鹏;王军宁;

采用DSP技术的电能质量在线监测    顾樱华,顾春艳

高压电晕放电特征及其检测    张海峰;庞其昌;陈秀春;

基于嵌入式系统的输电线舞动在线监测系统    文军;何为;谯小艳;李罗;胡泽文;

基于紫外脉冲检测的非接触式特高压验电仪    汪金刚;何为;李青文;杨帆;杨永明;陈涛;

高压输电线路电晕放电分析    隋晓杰;宋守信;

脉冲电晕放电特性研究    李国锋,吴彦,王宁会

电能质量标准体系简述    陆宠惠;

    徐光争

嵌入式系统的硬/软件协同设计研究    程国达

Pcanel——基于模型驱动的嵌入式系统设计平台    陈文智

基于ARM的WiFi无线通信终端的研究与实现    刘芳华

便携式多波束水下地形探测声呐系统    段晓伟

DSP在现代机械故障诊断技术中的应用研究    何泳

视频序列中运动目标检测与跟踪有关问题的研究    王宾

模糊控制在自来水加氯系统中的应用研究    凡毅

光电交互式电子白板系统研究    孟晓

MiniGUI在嵌入式故障诊断系统中的应用    赵敏

基于ARM9的嵌入式Linux开发平台构建与应用    张永

电能质量监测装置的人机界面研发    冯沛儒

交叉编译和交叉调试工具的研究与实现    邹楚雄

基于3G技术的电动车报警定位系统研究    卢艳;胡建军;黄云龙;

基于ARM9的嵌入式数据采集系统开发    祁建光

基于IMS的家庭富媒体系统软终端的研究与应用    向洁

基于ARM和Linux的嵌入式GIS的设计实现    白俊松

网位仪接收系统与信号处理算法实时实现    高凡

嵌入式系统与Nios    杨柳,卢清萍

PDA电池管理解决方案    张仁程

高速电路设计中的终端匹配技术    王昕,汪至中

嵌入式Linux系统的现状与未来    郭明,侯彦华

嵌入式图形用户界面开发平台    邢维巍,樊尚春

如何设计黑盒测试的测试用例    淡艳

嵌入式软件覆盖测试的研究    唐科,汪文勇,刘利枚

基于PDA的嵌入式GIS结构体系    田根,童小华,张锦

卡鲁塞尔氧化沟在中段废水处理中的应用    李树勇,杜恩勋,王洪星

去耦电容在PCB板设计中的应用    徐亮,阮江军,甘艳,莫付江,文武

嵌入式技术与数字制造    周祖德;刘泉;龙毅宏;李方敏;

污水处理自适应模糊控制系统的设计与实现研究    罗麦青

基于扩展调用图的软件开发集成环境    朱剑

通用数控代码编译器研究    张生芳

污水处理中溶解氧模糊控制的研究    欧林林

嵌入式操作系统剪裁技术研究    白衡

嵌入式技术在铣床数控系统上的应用    陈小朴

三轴数控铣床开放式控制系统的开发研究    李喆

ARM平台下Linux内核移植技术的分析研究与应用    秦蔚

基于ARM的嵌入式Linux操作系统移植    范艳开

虚拟数控加工通用G代码编译器的研究    王心光

在嵌入式Linux下基于Qt的触摸屏驱动的研究    陈俊玲;

一个基于Qt/Embedded的嵌入式Linux应用程序的实现    任善全;吕强;钱培德;杨季文;

嵌入式Linux中基于Qt/Embeded触摸屏驱动的设计    申伟杰;彭楚武;胡辉红;

闪存在嵌入式Linux系统中的应用    马晓华;

基于QT/Embedded的Flash播放器的设计与实现    陈星辰;路勇;赵勇;

嵌入式Linux下Qt/Embedded应用关键技术研究    刘小春;张有为;向伟;

基于AT91RM9200微处理器的嵌入式软件平台构建    刘进;罗云;

基于嵌入式Linux的锚杆检测仪图形用户界面设计    孙磊;徐钊;梁作生;卓丽;

嵌入式Linux文件系统的研究与应用    滕春涛;黄冰;马新平;

CF卡引导的嵌入式Linux系统构建    张颖;张翼;周勇;

基于嵌入式系统的高速公路IP语音系统    董悦;孙大跃;

基于S3C2410与嵌入式Linux的网络视频监控    李冰;孙建平;

基于嵌入式Linux的路由器产品开发    王东升;

基于IXP460的地震勘探仪交叉站嵌入式主控系统设计    周承丞;熊剑平;屠升平;

基于嵌入式Linux的人像考勤系统    于哲舟;李一宏;蒲东兵;王纲巧;刘小华;周春光;冯博;

线性嵌入式文件系统的设计与实现    欧庆于;张昌宏;吴晓平;

嵌入式网络摄像机设计与实现    陈加旭;何加铭;项士标;

基于摩托罗拉MC9328MXL开发板的嵌入式linux系统应用设计    周季;包杰;

数字油田中的一种嵌入式监控系统设计与实现    俞辉;何旭莉;秦泽勇;康波;

嵌入式Linux系统在PowerPC上的实现    叶梅;赵京伟;初元萍;陶宁;

Red Hat Enterprise Linux 4.0 强健功能与安全性    

基于 Linux 平台的 Sybase 服务器    

Linux技巧园    

Linux基金会提出Linux新规划    

LSB,Linux标准化进程的里程碑    新华科技系统软件有限公司

市场热捧Linux技术工程师    修孟清

国产嵌入式系统重视二次开发    艾文

青岛城乡污水处理迈向全覆盖    本报记者 霍峰

污水处理:节水治污一举两得    

四川成都将建城乡污水处理体系    何晓蓉 王眉灵

基于嵌入式Linux的仪器操作系统的研究    于晓

基于媒体芯片的实时操作系统实现研究    成杏梅

机电监控中嵌入式系统相关理论及应用研究    徐成

混合粒子群优化及其在嵌入式智能控制中的应用    杨光友

列车纵向冲动的机理研究及检测仪器的开发    刘传波

可信嵌入式3D图形系统关键技术的研究    史鸿声

基于嵌入式系统的制造装备自律控制理论与关键技术研究    张金焕

一种轻量级觉察上下文软件体系结构的研究    何秋生

复杂山地自定位无缆地震仪的研究与实现    杨泓渊

嵌入式系统的硬/软件协同设计研究    程国达

Qt/Embedded和Linux在污水处理控制系统中应用的研究    周克贵

基于Linux的车载导航系统研究    陈玲

基于ARM和Linux的半自动生化分析仪的研究与设计    黄俊平

流媒体系统嵌入式节点的设计    孟昭林

基于Linux嵌入式网络开发的研究与应用    王彦强

基于QTE的嵌入式控制器设计与研究    许星

基于嵌入式LINUX下软键盘的设计    范世琦

基于ARM的嵌入式温度控制系统的设计    陈文博

基于ARM及嵌入式Linux的线切割数控系统开发    吴文君

基于ARM的嵌入式Linux操作系统在B超中的应用研究    朱钢