摘 要:文中提出了一种基于嵌入式系统的火炉温度远程无线采集系统。该系统以GPRS网络作为远程信号的传输平台,并采用ARM处理器作为基本的硬件平台,软件系统采用嵌入式操作系统UCOS-II进行多任务调度,从而实现了火炉温度的远程无线采集和发送。
关键词:嵌入式系统;GPRS;UCOS-II;远程无线采集系统
0 引 言
远程数据传输通常包括有线远程传输与无线远程传输。初期建设时,应用最广泛的主要是基于专线方式和电话线方式的有线远程传输。随着传输需求的升高和规模的扩大,需要传输的信息类别和传输目的地越发的复杂多样,结构也逐渐呈现出分布化,对于有线传输而言,这种分布广、距离远、结构复杂、目标多样的传输方式很难实现,而且成本也在不断提高。随着网络和计算机的不断发展,通信系统日益增强,远程无线传输系统以其传输便利、功能多样、距离传输远、可靠性高、成本较低等优势开始稳步发展,并飞速蹿升,成为当今世界信息传输的主流。
传感器的发展使得自然界中无法采集的信息得以通俗易懂的呈现在人们面前,敏感元器件的广泛研究和发展给监测系统带来了巨大的便利和发展前景,同时,采用先进的敏感元件测量数据,减速了人力资源的使用,最大程度上减少了探测的危险性和难度,实现了测量工作的智能化和全面化。
近年来,当今世界已经进入快速发展的信息时代,同时随着我国通信技术的快速发展,GPRS技术也日渐成熟,将GPRS技术引入无线数据传输系统中,为无线传输技术增加了新的动力和发展前景,虽然这种传输系统目前还处于研究阶段,但我们有理由相信随着中国科技人才的努力和移动通信技术的迅猛发展,不断成熟的GPRS技术必将成为我国工业、民用领域无线数据传输的热点。
现代火炉数据无线采集技术的发展建立在新型无线采集系统平台性能提高的基础之上。具有强大功能的32位微控制器STM32在一些高端仪器、仪表中得到了广泛的应用,而将GPRS传输模块嵌入其中,将采集到的数据用无线的方式接入Internet,实现远程监控,非常适合操作人员在比较恶劣的环境下或需要对多种变量进行采集时使用。而高性能低功耗微处理器的应用也极大地提高了数据无线采集的精度和速度。功能强大的ARM处理器中,STM32芯片价格已经很低,相对单片机性价比高出很多,且已在很多场合中得到广泛的使用。本系统采用STM32+ UCOS-II和ARM+GPRS方案,选取适当的器件构成多路数据无线采集系统,具有很好的实用价值。
1 系统总体设计
1.1 系统的整体结构
本无线监测传输显示系统采用三模块结构:第一层由嵌入式系统组成,包括STM32芯片、TFTLCD电容触摸屏、DS18B20温度传感器及其他部件;第二层是GPRS传输系统,包括SIM900A通信模块;第三层是上位机部分,包括PC机。系统整体结构图如图1所示,各部分工作原理如下:
(1)最小嵌入式系统是本监测传输系统的硬件基本组成单元,其任务是实现温度环境参数的感知、采集、处理及液晶显示等功能。硬件电路由STM32芯片核心模块、DS18B20温度传感器模块、液晶显示电路和电源供电模块组成。
(2)数据传输由单个GPRS通信模块组成,主要负责SIM900A模块与PC机的通信。利用通信网络来达成通信协议和握手连接,实现两部件的通信。