基于ARM9的智能控制台系统的设计与实现
2012-08-14李驹光唐东明
通信技术 2012年1期
张 营, 李驹光, 唐东明
(西南科技大学 信息工程学院,四川 绵阳 621010)
0 引言
随着计算机与微电子技术的飞速发展及后PC时代的到来,嵌入式芯片被广泛的运用到消费、电子、微控制、无线通信、网络设备等各个领域。嵌入式产品在全球范围内得到了突飞猛进的发展,并且嵌入式产品越来趋向于智能化,功能及应用环境多样化,小型化。嵌入式产品正在以越来越快的速度改变着人们的生活、工作和娱乐[1]。智能控制领域当然少不了她的身影,该智能控制台系统比其他控制系统更加智能化,功能更加多样化,且具有一些独特的功能。
本智能控制台系统是应用于危险恶劣环境下环境监测,数据采集,远程控制等智能感知控制系统,主要由前端设备、ARM控制台组成,后台PC可辅助控制前端设备。前端主要有采集模块、报警模块、通信模块、控制器模块构成,负责数据采集与环境探测、信号传输、声光告警、无线传输。ARM控制台主要由ARM核心处理器模块、数据通信模块、液晶显示模块、按键处理模块等组成。现主要研究与设计ARM控制台部分,系统总体结构示意图如图1所示。

1 ARM控制台的基本功能分析
ARM 控制台设计上采用较新的配置方案:ARM9+Linux2.6内核,采用MiniGui实现系统需要的显示功能及按键处理,实现接收前端数据、处理数据、界面显示、向后台 PC上传数据、向下转发PC的数据及向前端下发控制指令等。
具体所实现的基本功能是根据无线通信节点之间的无线通信协议,封装接收数据的特定函数,并分析前端采集的现场信息;……
登录APP查看全文
