基于Linux的工业控制终端的设计与开发

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:cd21love
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,嵌入式技术和工业控制技术不断蓬勃发展,已经广泛应用到人们生活的各个领域中,并成为我国经济的新增长点。同时,采用ARM系列的CPU来取代部分单片机、PC104等传统平台,并成为工业控制自动化、消费类电子、汽车电子等应用领域的主流芯片。目前,虽然有许多嵌入式操作系统已经被广泛使用,如Windows CE、Vxworks、Uc/OS-II、Linux、QNX、PalmOS等等,但很多嵌入式操作系统的代码并不开源,如Windows CE,这样不利于操作系统的裁剪和移植,而Linux操作系统具有代码开源、系统稳定、内存管理优秀等特性,使其能够很好的满足工业控制系统的要求。本文结合实际工程应用,提出了一种基于Linux的工业控制终端。该控制终端将PLC控制器和LCD触摸屏合二为一,构成一种价格低廉的工业控制终端,并已经应用到实际的小城镇自来水厂水压控制系统的项目中。本文研究和设计了上位机部分——LCD触摸屏,硬件部分采用AT91SAM9261嵌入式处理器为核心,软件部分采用嵌入式Linux系统及基于Qt的控制界面。本文着重就以下几个方面的内容进行深入的研究。1、分析了目前工业控制系统、嵌入式Linux系统以及小城镇、乡村给水系统的现状和趋势,并比较了目前应用比较普遍的各种工业控制系统。结合当前小城镇给水系统的特点,论述了选用嵌入式Linux系统的原因。2、根据实际项目的要求和AT91SAM9261的特点及性能,分析了系统的主要外围硬件模块包括:存储器接口、电源模块、显示模块以及通信模块。3、分析了bootloader和Linux内核的原理和结构。根据嵌入式系统的特点,修改并裁减内核,并将u-boot和Linux2.6移植到AT91SAM9261的开发平台上,通过busybox制作根文件系统,建立工业控制的软件平台。4、根据实际系统硬件电路,修改并编写触摸屏驱动程序、UART驱动程序、LCD驱动程序以及USB驱动程序。5、论述了嵌入式Linux下图形界面开发环境QT/Embedded,并将QT/Embedded移植到Linux2.6平台上。6、在本文最后部分,作者结合实际科研项目——“中小型自来水厂水压控制系统”,编写了针对小城镇、乡村水厂控制水压的图形控制界面。
其他文献
中医药治疗恶性肿瘤的特色优势和途径有:一是树立"以人为本,带瘤生存"的理念,采用中医药辨证论治,改善患者临床症状,提高其生活质量为目的,让患者"带瘤生存"。二是提倡"中西
近年来,城市黑臭水体问题益发严峻,严重影响了公众对城市环境的感官认知,威胁了水质安全。本文归纳了黑臭水体形成的原因,分析了有机污染物、重金属、温度、溶氧量、径流量等
<正> 妇女产后缺乳多因气血生化不足,营养失调,或肝郁气滞所致,笔者采用单方南瓜子一味治疗本症多例,均获满意效果。方法:每次用生南瓜子,约5~6钱,去壳取仁,用纱布包裹,捣碎成
<正> 我队采用普鲁卡因封闭配合斑蝥酊外搽,治疗神经性皮炎28例,取得较好效果,现简介如下: 一、药物制备: 取斑蝥15克,研细末,加入75%酒精100毫升中,浸泡6~7天后过滤,滤液即为1
<正>汤宗明先生系遵义市中医院主任医师,2009年获评贵州省首届省级名中医,临证半个世纪,对内科之代谢病、心脑病、脾胃病、肾病等独具匠心,疗效确切。消渴病慢性并发症是消渴
目的:观察生水蛭粉合益气化瘀汤治疗盆腔炎性包块的临床疗效。方法:将192例患者分为3组,Ⅰ组68例,用甲硝唑、氨苄青霉素、庆大霉素静脉滴注;Ⅱ组52例,用益气化瘀汤煎剂口服治
<正> 1956年冯兰洲氏报告了南瓜子与槟榔合併治疗绦虫病后,我们在新疆地区工作,绦虫病颇为常见,并以维吾尔族人患牛肉绦虫病者尤为多见,因此我们给23名维吾尔族病人用南瓜子
期刊
校本教研活动是使教师成为研究者,提升教育教学效能,实现学生、教师和学校共同发展的重要方式。建设校本教研文化,是促进和保障校本教研活动正常开展的基本选择。名师工作室
功能涂料除应具备通用涂料的防腐作用和装饰作用外,主要是在特定的场合发挥特殊的功能,具有重要的应用价值。详细介绍了功能涂料的种类和特点,及其最新的技术进展。
<正>上期说到数学教学要有效,底线是不能把错误的数学知识教给学生。本期探讨有效性的首要任务,即教师应该明确一堂数学课该教什么,重点是什么,这样才能使数学教学有效率,因