基于ARM系统嵌入式系统的开发
[关键词:ARM,嵌入式系统] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:txgc0261,word全文:38页,合计:21000字 |
本论文是在基于ARM7TDMI处理器及相关操作系统内核介绍的基础上,实现具体的应用,即以菜单显示为基础的码头油水电(主要是油)系统的实时监控和自动化管理。
码头供油监控模块是码头油水电供给监控系统中安装于码头现场泵房监控箱中的供给控制单元,相当于是监控系统的下位监控机。下位机以单片机为核心,配以大规模集成电路和严密的程序设计。适合工作于-10~+50摄氏度的工作现场,寿命达5万小时以上。为提高下位机的透明度,机内所有参数都对用户开放,即操作者通过键盘能知道机器内的任意参数。下位机不论工作于远地联机或单机工作方式,其发货纪录都将准确无误的经通讯网进入计算机,便于数据的统计和打印。
设计思路
由码头油水电系统的需求分析可知,设计目的是为了实现一个可方便用户和管理员使用的比较完善的控制系统,所以将其移植到ARM开发板上,无疑是一种极好的选择。我的设计分四大模块:
一 首先是良好的界面,提示用户刷卡。由于没有指定的刷卡机,故使用开发板上的某一键的按下来模拟刷卡。而后输入密码、通道号、配额量(油),其原理是一致的,完成后打开通道。我称其为刷卡模块,主要完成用户各种信息的键入和识别。
二 若是管理员刷卡,则进入设置参数模块。正确识别管理员身份后,可对各参数进行设置,修改后的参数将存入RAM中。
三 通道打开后,显示通道采集到的各个数据量,它们分别用开发板上的四路A/D转换器进行模拟。当某个数据量的值超过设定的参数最大值时,系统报警,将采集任务停止,并关通道。此为数据采集模块。
四 通讯模块独立于以上的菜单显示模式,可实现PC机发命令,控制下位机的操作。如:进行完参数设置后,上位机可向下位机发查询命令,下位机收到后,将修改后的参数传送给上位机验证。就完成了一次通讯过程。
其中,主任务、时钟任务、A/D采集任务构成多任务系统;主任务中实现消息循环;键盘控制函数定一个键在不同状态被按下时表示的内容。由于系统相对不很完善,我的设计默认测试按以下流程操作:首先进入设置状态,输入管理员密码;进行完参数修改后,回到主菜单状态,按刷卡键模拟用户此时刷卡;输入用户信息后,待通道打开,观察A/D采集任务的执行,并可通过旋钮控制报警装置,通过暂停键使任务挂起。
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:txgc0261,word全文:38页,合计:21000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于ARM系统嵌入式系统的开发(论文,答辩稿)!