Qt_Embedded及嵌入式Linux在智能监控系统控制中的应用
基于Qt_Embedded嵌入式控制界面的设计

陈
曦等. 基于 Qt / Embedded 嵌入式控制界面的设计
1131
基于 Qt / Embedded 嵌入式控制界面的设计
陈 曦 刘增强
( 河北工业大学控制科学与工程学院, 天津 300130 )
摘
要
介绍了一种基于嵌入式 Linux 操作系统的小型通用智能控制器的图形用户界面的设计, 着重 嵌入式 Linux TP311. 5 ARM9 Qt / Embedded A 智能控制器 文章编号 嵌入式 GUI 10003932 ( 2011 ) 09113103
[6 ]
图2
Qt / Embedded 开发流程
制是由子类化的 QGraphicsPolygonItem 来完成实 现; 工作区通过 QGraphicsScene 的子类化来完成, 利用 Qt 所特有的信号和槽机制来实现响应相应 的鼠标事件等。 进入主窗口可以看到工具栏、 菜 单栏及工作区等, 从功能上可分为 3 个单元: 数据 处理单元、 数据显示单元和数据传输单元。 数据 逻辑模块和控 处理单元包括 3 个模块: 算数模块、 制模块, 其中算数模块用于实现数据运算, 包括 加、 减、 乘、 除等数据运算; 逻辑模块用于实现与、 或、 非、 异或等逻辑控制功能; 控制模块用于实现 PID 算法控制功能。用户可以将控制模块进行组 态配置, 完成数据运算、 数据比较及控制算法等复 杂的控制功能。 数据显示单元主控制器将采集、 控制的数据都存储在 SQLite 数据库中, 该单元通 可以实时显示各个通道的 过调用数据库的数据, 运行情况、 控制方法及数据变化等, 同时也可以查 方便用户对现场的分析。 数据传输 看历史数据, 即 GPRS 模块, 单元主要是完成数据的无线发送, 该模块是将处理后的数据或历史记录发送至上位 机或者服务器, 可以实现用户的远程在线实时访 问, 从而可以使该控制器做到无人值守。 在控制 有相应的功能供用户选择, 同时可以对模 界面中, 块进行参数设置, 完成数据的发送与接收功能。 用户界面运行如图 3 所示。
基于QtEmbedded的嵌入式Linux应用程序的实现

信I■与电IBChina Computer&Communication 张件件欢与泉用2021年第4期基于Qt/Embedded的嵌入式Linux应用程序的实现蔡国理李滕苑振东(酒泉卫星发射中心63636部队,甘肃酒泉732750)摘要:Qt/Embedded作为一种编程方法,能够实现面向全体对象编程,是线下主流的编程方法.基于此,笔者首先分析了Qt/Embedded和嵌入式Linux应用程序的概况,进而设计了嵌入式Linux应用程序内核体系结构,基于Qt/Embedded 支持的转义字符序列,打造嵌入式Linux应用汇编语言程序。
关键词:Qt/Embedded;嵌入式Linux应用程序;编程语言中图分类号:TP343.7文献标识码:A文章编号:1003-9767(2021)04-105-03Implementation of Embedded Linux Application Program Based on Qt/EmbeddedCAI Guoli,LI Teng,YUAN Zhendong(Jiuquan Satellite Launch Center63636Forces,Jiuquan Gansu732750,China) Abstract:As a programming method,Qt/Embedded can realize all-object-oriented programming and is the mainstream offline programming method.Based on this,the author first analyzed the overview of Qt/Embedded and embedded Linux applications, and then designed the embedded Linux application kernel architecture,based on the escape character sequence supported by Qt/ Embedded,to create an embedded Linux application assembly language program.Keywords:Qt/Embedded;device circuit;embedded Linux applications;programming language0引言在以往针对嵌入式Linux应用程序的开发实现中,主要通过Microwindows/NanoX实现嵌入式Linux应用程序,经常会出现性能不稳定的现象叫基于此,本文将Qt/Embedded 应用在嵌入式Linux应用程序实现中,致力于通过Qt/ Embedded提高嵌入式Linux应用程序的整体性能。
《基于QT-Embedded嵌入式数据采集系统》范文

《基于QT-Embedded嵌入式数据采集系统》篇一基于QT-Embedded嵌入式数据采集系统一、引言随着科技的不断发展,嵌入式系统在各个领域的应用越来越广泛。
其中,基于QT/Embedded的嵌入式数据采集系统以其强大的功能、友好的界面以及高效的性能,受到了广泛关注。
本文将详细介绍基于QT/Embedded嵌入式数据采集系统的设计、实现及其应用,并探讨其高质量的实现方法和优势。
二、QT/Embedded嵌入式数据采集系统概述QT/Embedded是一种用于嵌入式系统的C++图形界面开发工具包,具有跨平台、高效率、易扩展等优点。
基于QT/Embedded 的嵌入式数据采集系统,可以实现对各种传感器数据的实时采集、传输、处理和存储。
系统采用模块化设计,具有良好的可扩展性和可维护性。
三、系统设计1. 硬件设计:系统硬件包括传感器、微处理器、存储器等部分。
传感器负责采集数据,微处理器对数据进行处理,存储器用于存储数据。
硬件设计应考虑到系统的实时性、稳定性和功耗等因素。
2. 软件设计:软件设计包括操作系统、QT/Embedded开发环境以及应用程序设计。
操作系统采用嵌入式Linux,QT/Embedded用于开发界面和应用程序,实现数据的采集、传输、处理和存储等功能。
四、系统实现1. 数据采集:系统通过传感器实时采集各种数据,如温度、湿度、压力等。
数据采集应具有高精度、实时性和可靠性。
2. 数据传输:采集到的数据通过串口、网络等方式传输到微处理器。
传输过程中应保证数据的完整性和安全性。
3. 数据处理:微处理器对接收到的数据进行处理,如滤波、标定、计算等。
处理后的数据可进行存储或通过QT/Embedded界面进行显示。
4. 数据存储:处理后的数据可存储在本地存储器或云端服务器中,以便后续分析和应用。
五、系统优势及应用1. 高质量界面:基于QT/Embedded的界面具有友好的用户交互体验,可实现数据的实时显示和监控。
基于嵌入式Linux系统的Qt_Embedded图像处理界面开发

计算机应用与软件
Computer Applications and Software
V01.26 No.1 l NOV.2009
基于嵌入式Linux系统的Qt/Embedded图像处理界面开发
刘福才 赵佳伟 汤丽娜
(燕山大学工业计算机控制工程河北省重点实验窄河北秦皇岛066004)
拉菜单各子菜单信号对应的插槽包括void MainWidget::open-
File()、void MainWidget::saveFile()以及形态学的各个算法如
void MainWidget::dilatation()、void MainWidget::erosion()等函
数。例如本例中在File的下拉菜单中,点击Open选项,会调用 打开文件的对话框,从对话框中选择要打开的文件(图片显示
2.2.1编写头文件
mainwidget.h头文件包含了qapplieation.h、qmainwindow.h、 qpopupmenu.h、qmenubar.h、qlabel.h、qpainter.h、西ledialog.h、 qstatusbar.h、qprinter.h等头文件,主要用于主窗口、菜单栏、工 具栏、标签的设置。头文件还包括了变量、插槽、构造函数、成员 函数及类的声明。
under embedded Linux operating system based on static image processing.The major contents include the establishment of compile environ‘ merit,the anMyMs of key functions in source files and the solution of main problems in debugging.The experimental result has proved that the
《基于Qt的嵌入式linux指纹识别系统GUI的实现》范文

《基于Qt的嵌入式linux指纹识别系统GUI的实现》篇一一、引言随着科技的不断发展,嵌入式系统在各个领域的应用越来越广泛。
其中,指纹识别技术因其独特的生物识别特性,在身份验证、安全控制等方面发挥着重要作用。
本文将介绍一种基于Qt的嵌入式Linux指纹识别系统的图形用户界面(GUI)的实现方法。
二、Qt框架概述Qt是一种跨平台的C++图形界面开发工具包,它提供了丰富的GUI组件和强大的网络编程功能。
Qt具有高度的可定制性和可扩展性,能够满足各种复杂的应用需求。
在嵌入式Linux系统中,Qt因其轻量级、高效率的特点被广泛使用。
三、系统架构设计1. 硬件架构:本系统主要包含指纹识别模块、嵌入式处理器模块和其他必要的硬件接口。
其中,指纹识别模块负责采集指纹信息,嵌入式处理器模块负责处理这些信息并运行Qt GUI程序。
2. 软件架构:软件部分主要包括操作系统、Qt GUI程序、指纹识别算法等。
Qt GUI程序负责与用户进行交互,指纹识别算法则负责处理指纹信息并输出结果。
四、GUI设计与实现1. 界面设计:Qt提供了丰富的GUI组件,如按钮、文本框、列表等。
根据系统需求,我们可以使用这些组件来设计界面。
界面应具有友好的用户交互体验,同时要考虑到嵌入式系统的硬件资源限制。
2. 控件实现:在Qt中,控件是构成界面的基本单位。
我们需要根据界面设计,使用C++编程语言实现各种控件的功能。
例如,按钮控件需要实现点击事件的处理,文本框控件需要实现数据的输入和输出等。
3. 信号与槽机制:Qt的信号与槽机制是实现控件之间通信的重要手段。
当某个控件发生特定事件时,会发出一个信号,其他控件可以通过槽函数来响应这个信号。
在指纹识别系统中,我们可以使用信号与槽机制来实现GUI与指纹识别算法的通信。
五、指纹识别算法实现1. 指纹图像预处理:采集到的指纹图像需要进行预处理,包括去噪、二值化、细化等操作,以便提取出有效的指纹特征。
2. 特征提取与匹配:预处理后的指纹图像需要提取特征并进行匹配。
嵌入式Linux系统Qt_Embedded的GUI开发研究

嵌入式Linux系统Qt/Embedded的GUI开发研究发布时间:2021-08-10T09:27:51.457Z 来源:《中国电气工程学报》2021年第六卷3期作者:李大伟[导读] 本文主要介绍了在嵌入式Linux系统下Qt/Embedded的GUI开发流程李大伟珠海格力电器股份有限公司519070摘要:本文主要介绍了在嵌入式Linux系统下Qt/Embedded的GUI开发流程,通过对Qt/Embedded显示原理和机制的介绍及分析建立linux 系统下TI公司Cortex-A8内核芯片AM335X的Qt/Embedded开发环境,并对嵌入式Linux系统下Qt/Embedded的图形用户界面编程方法进行介绍。
关键词:嵌入式Linux、Qt/Embedded引言 Qt/Embedded是针对嵌入式开发环境进行设计的,因其取代Qt桌面系统开发中的Xserver、XLibara将其功能整合在一起,不需底层库支持提高了开发效率,并对嵌入式环境开发了模块化的窗口设计、以及源代码开放得到广泛应用,目前市面上上市的Linux PDA大都采用Qt作为图形接口的函数库。
Qt/Embedded的特性是可以直接在 Framebuffer上显示图形,反应速度快,这对硬件与容量都有限制的嵌入式环境来说非常重要。
1.硬件平台使用ARM Cortex-A8内核的AM3354处理器,该处理器定位为工业控制MCU,性价比高且运算能力强大,支持2D/3D图像引擎,集成LCD及触摸控制,在工业控制、智能交通等恶劣场合广泛应用。
硬件平台外部使用24MHz晶振,CPU内部倍频至800MHz,512MB的SDRAM,4G的MMC,配备1个USB,1个10M以太网,2个CAN,2个UART,1个SPI和2个I2C接口。
2.Qt/Embedded体系结构Qt/Embedded的软件体系结构自上而下可分为三层:1)上层控件层:Qt库提供给用户直接使用的GUI控件,通过Qt Creator工具可便捷开发基于widget的GUI图形界面应用程序。
一个基于Qt-Embedded的嵌入式Linux应用程序的实现

一个基于Qt/Embedded的嵌入式Linux应用程序的实现1 嵌入式GUI概况普通Linux有自己标准的GUI系统——X Windows,但是由于X Windows过于庞大和臃肿,极耗系统资源,而且其中不少功能对于嵌入式系统来说是多余的,不适于资源有限的嵌入式系统使用。
嵌入式系统与传统计算机系统相比更专门化,其软硬件设计直接从具体应用出发,嵌入式Linux是应用于嵌入式设备开发上的一种操作系统。
通常嵌入式设备中的GUI系统占据资源较多,因此对GUI的筛选显得很重要。
嵌入式Linux需要高性能、轻量级的GUI系统,于是一批基于嵌入式的Linux的GUI系统应运而生,目前发展比较成熟的主要包括以下几种:MiniGUI是由魏永明主持开发的轻量级的图形用户支持系统,实现了简化的类Windows 98风格。
它基于SVGALib库的多窗口图形用户界面支持的系统,支持Pthread的微客户/服务器结构。
它运行在多线程模式下,许多模块都可以单独的线程来运行,同时还可以利用线程来支持多窗口。
由于支持力量比较薄弱,相对而言,MiniGUI 的维护和再开发成本不可预计。
Mierowindows/NanoX 是由美国Century Software公司开发的开放源码的嵌入式GUI项目,主要特色在于提供了类似X的客户/服务器体系结构,并提供了相对完善的图形功能。
它以较小的资源消耗、通用的framebuffer技术、灵活的分层设计模式和丰富的AP1支持等特点获得了广泛的关注,国内一些人士也参与开发,并编写了GB2312等字符集的支持。
但它的图形引擎存在一些问题:无任何硬件加速能力、图形引擎中存在许多低效算法和代码质量较差。
OpenGUI 最初的名字叫FastGL,支持多种操作系统平台。
OpenGUI分三层。
最低层是由汇编写的快速图形引擎;中间层提供了图形绘制API;第三层用C 编写的,提供了完整的GUI对象集。
基于汇编实现的内核并利用MMX指令提高运行速度,比较适合于基于x86平台的实时系统,可移植性稍差。
《基于Qt的嵌入式linux指纹识别系统GUI的实现》范文

《基于Qt的嵌入式linux指纹识别系统GUI的实现》篇一一、引言随着科技的不断发展,嵌入式系统在各个领域的应用越来越广泛。
其中,嵌入式Linux指纹识别系统以其高精度、便捷性等特点受到了广大用户的青睐。
为了提升用户体验,基于Qt的图形界面(GUI)成为指纹识别系统的关键组成部分。
本文将介绍基于Qt的嵌入式Linux指纹识别系统GUI的实现过程。
二、Qt框架简介Qt是一款跨平台的C++图形界面开发库,具有丰富的控件和强大的功能。
Qt支持多种操作系统,包括Linux等嵌入式系统。
使用Qt,开发者可以轻松地创建具有专业外观和良好用户体验的图形界面。
三、系统需求分析在实现基于Qt的嵌入式Linux指纹识别系统GUI之前,首先需要对系统进行需求分析。
这包括确定系统的功能需求、性能需求以及用户界面需求等。
例如,系统需要具备指纹采集、指纹识别、结果显示等功能,同时还需要保证界面的友好性和操作的便捷性。
四、GUI设计1. 界面布局设计:根据系统需求,设计合理的界面布局。
可以使用Qt Designer等工具进行界面设计,将各个控件按照需求进行布局。
2. 控件选择:选择合适的Qt控件,如按钮、文本框、标签等,以满足系统的功能需求。
3. 样式设计:根据系统风格和用户需求,对界面进行样式设计,包括颜色、字体、图标等。
五、GUI实现1. 编程实现:使用C++语言和Qt框架,编写GUI的代码。
这包括界面布局的代码、控件的代码以及与指纹识别算法的交互代码等。
2. 连接信号与槽:在Qt中,信号与槽是实现控件与程序逻辑之间连接的重要机制。
根据需求,将信号与槽进行连接,实现控件的响应功能。
3. 调试与测试:对GUI进行调试与测试,确保各功能正常运行,界面显示正确。
六、指纹识别算法实现1. 指纹图像采集:使用指纹采集设备获取指纹图像。
2. 指纹图像预处理:对采集到的指纹图像进行预处理,包括去噪、二值化等操作,以便进行后续的特征提取。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0
引言
以 8 位单片机等微控制器为核心的嵌入式系统早己广泛
有无外物入侵。 由微处理器采集数据并使用 TCP / IP 或串口 等方式传送给监控中心处理 。
但这些应用大多数还处在单机使用的嵌入 应用在各个领域, 式低层阶段。将高性能 32 位微处理器及嵌入式 Linux 系统、 Qt / Embdded 嵌入式 GUI 应用到实际工业控制场合具有一定 的可行性和前瞻性。 目前国内高等院校的实验室管理方式存在实时性差 、 成 本高、 精度低、 无法判定实验室环境是否符合人体的健康指标 等问题, 有必要开发针对实验室环境的智能监控系统实现对 实验室的安全预警、 远程控制、 实时监控等功能。本文重点研 究智能实验室监控系统中基于 Qt / Embedded 的 GUI 应用程 序和 Linux 设备驱动程序开发过程及应用疑难点 。
290 触摸液晶显示器
计算机应用 ARM 前端机配备了触摸屏显示器, 在
第 30 卷
还包括应用程序的初始化和 源文件的事件进行处理和调度, 结束。 2 ) 创建组件。 用 designer 快速生成相关组件, 并且调整大小和位置, 包 括显示实验室当前温度 、 湿度、 二氧化碳浓度及有害气体( 比 并可以显示红外是否开启等情况 。 然后 如酒精) 浓度情况, 定义信号和槽函数, 保存生成. ui 文件, 最终设计的智能实验 室管理系统的 GUI 如图 3 所示。
1
系统拓扑结构
摄像头
图1
系统基本硬件架构
本实验室智能监控系统总体架构分成三个层次, 由低到 PC 智能监控中心和远 高分别是: ARM 前端机及其外围设备、 程客户终端。 1 ) 嵌入式前端机采用三星公司的 S3C2440 ARM 微处理 性能主频均适合实时视频图像的采集和处 器作为主控制器, [ 1] 理应 用 。 系 统 硬 件 架 构 见 图 1 。 主 控 制 器 采 用 嵌 入 式 Linux 操作系统管理以下四类设备 。 HSll01 湿度传 传感器网络 包括 DS18B20 温度传感器、 TGS822 酒 精 传 感 器、 E200B 热 释 电 红 外 线 传 感 器、 感器、 TGS4161 二氧化碳传感器等各种环境监测传感器, 这些传感 湿度、 二氧化碳等气体浓度以及 器自动监测实验室内的温度 、
目前的安保监控系统, 基本都是采用 PC 机加
摄像头的方式, 成本高, 实施麻烦。本系统采用嵌入式主机连 接摄像头, 对实验室的环境进行实时图像采集以及图片拍摄, 图片用经图像处理用异常目标监测算法可判断非法入侵事 件, 与红外探测器配合使用形成功能互补, 方便快捷的实现安 防功能。 电器设备开关 控制实验室的各种电气设备开启或关 闭, 当实验室环境数据出现异常, 比如温度过高则切断大型用 电设备电源, 开启空调降温; 当有非法入侵时鸣响报警器通知 实验管理员等; 用户也可以通过 SMS / MMS 或无线网络方式 实现对实验室设备的远程控制 。
static struct file_operations s3c2440_18b20_fops = . owner = THIS_MODULE, . read = s3c2440_18b20_read, ;
然后更换编译器重新编译出适合在 arm 开发板上面 真运行 。 运行的版本。最终在嵌入式前端机上运行效果如图 5 。
2
智能监控系统 GUI 及设备驱动设计
嵌入式系统的 GUI 设计与传统的数据运算类软件的 GUI
图3 系统界面组件
有所不同, 后者的事件处理往往是响应鼠标或键盘事件完成 前者更多的是触摸屏及各种外部设备响应事件 。 特定计算, 而且嵌入式系统的资源受限, 因此消耗内存比较大, 占用 CPU 时间较多的传统 PC 机上的 GUI 设计模式不适合嵌入式系 统。本文研究的智能实验室监控系统采用嵌入式 Linux 下的 Qt / Embedded 作为其 GUI 开发平台, 能充分满足嵌入式系统 的资源及事件响应条件 。
[ 3]
。各类传感器事件处理流程图如图 4 所示。
图2
Qt / Embedded 应用程序开发架构
C 混合 由于 QT 采用 C ++ 语言, 所以可以直接与 Linux编程, 头文件既有 QT 的 API 库, 又有 Linux 系统调用的相关 库, 将 Linux 系统调用部分编写出槽函数, 可以响应特定的信 C 的结合。 号, 从而实现 Qt / Embedded 和 Linux当然要实现对特定设备文件的读写, 必须有该设备对应 的驱动, 提供读写操作的接口函数, 因此要完成传感器、 摄像 头等外围扩展设备的驱动编写 、 配置和修改。 智能实验室监控系统用 QT 完成 GUI 界面, 实现对各种 传感器数据的图形化显示 。本文重点就各类传感器 Linux 驱 动及 qtopia 应用程序的设计进行阐述 。 1 ) 初始化。 在 Qt 应用程序中, 首先在 main. cpp 中创建 QApplication 对象, 负责图像用户界面应用程序的控制流和主设置 。 类似 的, 在 Qtopia 中创建 QPEApplication, 对所有来自系统和其他
杨 柳, 岳 坤, 庞和明, 姜琳颖
( 东北大学 软件学院, 沈阳 110819 ) ( yangliuneu@ qq. com)
摘 要: 主要介绍了基于 S3C2440 ARM 微处理器的实验室环境监控系统的设计方案, 结合项目实例重点研究了 智能监控系统中基于 Qt / Embedded 的图形用户界面( GUI) 应用程序和各类传感器 Linux 驱动程序开发过程及应用疑 C 系统驱动编程的结合。 难点, 实现 Qt / Embedded 与 Linux关键词: 嵌入式 Linux; Qt / Embedded; S3C2440 ARM 处理器; 智能监控系统 中图分类号: TP311 ; TP273 文献标志码: A
图4 各类传感器事件处理流程
首先声明 QTimer timer 对 象, 然后在构造函数中调用 start( ) 方法, 指定超时时限, 当发生超时事件时自动调用各类 传感器数据显示更新函数 handleSensor( ) 。
void ILMS: : ILMS( ) connect( &timer, SIGNAL( timeout( ) ) , this, SLOT( handleSensor () ) ); timer. start( 180* 1000) ; / / 构造函数其他组件定义等部分未列出
第 30 卷增刊 1 2010 年 6 月 文章编号: 1001 - 9081 ( 2010 ) S1 - 0289 - 03
计算机应用 Journal of Computer Applications
Vol. 30 Suppl. 1 June 2010
Qt / Embedded 及嵌入式 Linux 在智能监控系统控制中的应用
Applided Linux in intelligent monitoring system
YANG Liu, YUE Kun, PANG Heming, JIANG Linying
( College of Software, Northeastern University,Shenyang Liaoning 110819 , China)
2] Qt / Embedded 应用程序开发架构 [ 如图 2 所示。
3 ) 事件处理。 首先要在前端机嵌入式 Linux 操作系统内核中动态加载 已编译好的传感器、 摄像头等设备驱动模块, 提供对 Linux 设 备文件进行初始化及读写等操作的接口函数, 以便在嵌入式 GUI 中完成基于时间及按键的事件处理 。 对于各种传感器采集数据的显示, 可以调用 QTimer 函数 来实现每隔恒定时间自动更新嵌入式 GUI 界面上的环境监 测值
增刊 1
杨柳等: Qt / Embedded 及嵌入式 Linux 在智能监控系统控制中的应用
291
handleSensor ( ) 将更新当前传感器环境监测值, 这需要 调用传感器的驱动接口函数完成 。 4 ) Linux 传感器驱动设计。 各类传感器因工作原理的不同, 都有其特定的设备驱动 程序。这里以数字温度传感器为例阐述 Linux 传感器设备驱 动设计。handleTemperatur( ) 函数中主要用到了数字温度传 感器的驱动函数 read, 这个函数由 BYTE DS18b20 _read_byte ( void) 函数重命名而得。
嵌入式 Linux 系统下用 QT 开发了友好的 GUI 界面, 可以提供 实验室环境参数的现场查询设置功能 。 2 ) 中层的监控主机是一台具有固定 IP 的计算机, 通过以 太网卡连入 Internet。监控中心通过监控软件, 实时掌握各个 以进行数据统计和分析并对发生的情况做 被监控点的情况, 出反应和处理。它可以非常直观地监控每一个实验室的环境 状况。可以存储并图形化显示实验室的温度值 、 湿度值、 二氧 化碳浓度值等状态信息 。可以进行栓值设定, 数据匹配分析, 时刻监视温湿度等状态信息以及通过摄像头采集的实时图像 是否处于正常情况, 在出现异常时发出警告 。 3 ) 远程监控终端包括手机 、 固定电话、 普通 PC 或移动 PC PSTN 及 TCP / IP 与监控中心相连。 等, 它们通过 GSM 网络、 管理员通过任何远程终端都可以登录监控中心主机, 操作监 控软件, 查看监控中心数据, 查看实验室的环境状况 。
收稿日期: 2009 - 11 - 23 ; 修回日期: 2010 - 01 - 26 。 基金项目: 国家教育部大学生创新性实验资助项目( 090164 ) 。 作者简介: 杨柳( 1989 - ) , 男, 湖北荆州人, 主要研究方向: 嵌入式系统; 岳坤( 1989 - ) , 男, 河南新乡人, 主要研究方向: 嵌入式系统、 传感 器技术; 庞和明( 1987 - ) , 男, 广西榆林人, 主要研究方向: 嵌入式系统、 视频压缩技术; 姜琳颖( 1972 - ) , 女, 辽宁沈阳人, 副教授, 硕士, 主 要研究方向: 嵌入式系统、 网络通信。