Vol,No327
西华大学学报(自然科学版)
iversityJournalofXihuaUnNaturalScience
2008年5月
May.2008
文章编号:1673159X(2008)03002803
一种新型嵌入式Web传感器的设计与应用
罗娅虹,李勇,郑萍
1
1
2
(1.成都航空职业技术学院建筑系,四川成都610021;2西华大学电气信息学院,四川成都610039)
摘要:结合Web传感器、嵌入式技术和ARM芯片的相关最新技术,提出了嵌入式Web传感器的整体构架。通过设计STIM模块中A/D转化电路,以及在Clinux操作系统下的嵌入式Web服务器,构建了一种新型嵌入式Web传感器,并介绍了嵌入式Web传感器在智能建筑上的应用。
关键词:嵌入式Clinux;WebServer;智能建筑中图分类号:TP216
文献标识码:A
0引言
随着科学技术的不断发展,传统的传感器在功能、性能上不能满足要求日益增高的现代技术,因此,人们将微处理器技术和智能技术等应用于传感器,使传感器具有非线形自动校正、自校零、自校准、
自补偿、自检验、抑制噪声等强大功能。加之人工智能、专家系统、神经网络等也加强了对传感技术的影响,增强了传感器的 智能化!功能。
嵌入式系统在工业控制和智能家电领域得到了广泛的应用,同时控制逻辑和功能也变得越来越复杂,现代嵌入式系统越来越倾向于使用完整的操作系统,这就使得嵌入式操作系统在嵌入式系统领域变得越来越重要。在嵌入式系统基础上开发嵌入式Web传感器进一步提高了传感器的智能化、网络化。这样,把传感器接入Interne,t以此来实现传感器的联网、远程控制和浏览。
本文结合Web传感器、嵌入式技术和ARM控制芯片的相关最新技术,构建了嵌入式Web传感器新架构和新设计的方案,阐述了基于开关量、ADC、温度传感器的测控程序与Web服务器应用程序的沟通机制;构建了基于B/S访问模式的Web服务器;通过在Clinux操作系统里建立BOA服务器,并应用CGI接口程序来完成了的动态页面程序的编制;通过开发的相关设备完成了系统的调试,实现了底层数据通过CAN总线、以太网与Internet的交互,并给出了相关的上位机界面和所设计的网页。
1嵌入式Web传感器的整体构架
嵌入式Web传感器的整体构架如图1所示。其中带操作系统的WebServer是该结构的关键,也是本文研究的重点。它包含了Clinux操作系统、两路A/D转换、温度传感器(芯片采用LM75)以及
CAN接口。客户端(IE浏览器)可以浏览和控制下层接入端口,比如两路A/D转换数据和温度传感器(芯片采用LM75)的数据浏览,以及LED和Beep的控制。
图1嵌入式Web传感器结构
根据上述嵌入式Web传感器结构设计的开发平台功能框图如图2所示,本文在硬件设计时,主要给出了NCAP模块和STIM模块的主要硬件电路。其中包括了存储器电路设计、以太网接口电路设计、CAN接口电路设计、A/D转化电路设计、温度传感器电路设计等。
收稿日期:20071221
基金项目:四川省教育厅重点项目(No.0329172)
作者简介:罗娅虹(1966),女,四川隆昌人,讲师,主要研究方向为:智能建筑。
第3期罗娅虹等:一种新型嵌入式Web传感器的设计与应用
29
管理,参数的在线查看甚至配置等:对设备访问的安
全控制机制,包括SSL,用户口令等实现设备的故障智能报警。
在Clinux操作系统下,主要有三个WebServe:httpd、thttpd和Boa。Httpd是最简单的WebServer,它的功能最弱,不支持认证,不支持CGI,thttpd和Boa都支持认证、CGI等,功能都比较全。为了实现动态Web技术,本课题选择实现一个支持CGI的、非常适合于嵌入式系统的BoaWebServer
图2开发平台功能框图
来作为嵌入式WEB传感器的服务器。
2STIM模块中A/D转化电路设计
LPC2292具有8路10位ADC转换器,其参考电压为33V,参考电压的精度会影响ADC转化结果。本文提供了两路直流电压测量电路,如图3所
示,可调电阻W1、W2用于调整ADC的输出电压,可以在VIN1、VIN2测试当前电压值。R36、R37为I/O保护电阻,当ADC输入电压调整到33V或0V时,而P027或P028作为GPIO输出0/1,这两个电阻保证电路不产生短路故障。
4嵌入式Web传感器在智能建筑上的应用
本文的嵌入式Web传感器的Web功能的实现及其在测控系统中的应用基于客户机/服务器模型,由Web浏览器和Web服务器构成,两者之间采用HTTP协议进行通信。因此传感器的上层协议应该采用HTTP协议。同时要实现浏览器与嵌入式WEB传感器交互,除了要解决上述TCP/IP通信协议接口外,在传感器中应提供一个EEPROM存储相应的网页文件。交互时,HTTP通过统一资源定位器URL(UniformResourceLocator)确定传感器应该为浏览器提供哪些资源。为了节省空间,通过一种灵活的Hush算法实现。EEPROM中的每一个文件都有一个不同的Hush值与之相对应,存取时很快可以计算出文件的地址。此外,它可以根据网页中嵌入的特殊标志实现动态网页。即显示实时采集的数据并进行控制操作。下面是存储在温度传感器中的一个简单的动态网页程序,其中的 @!字符用来在网页中插入温度的标志,网页文件存放在传感器的EEPROM里。当用户发出页面请求时,处理器上的程序在TCP打包时,把温度值嵌入到网页中的 @!字符处,再将网页文件添加相应的HTTP头,返回给请求的用户,这样用户将在浏览器上看到实际的温度显示值。
图3LPC2292的ADC电路
3嵌入式Web服务器设计
嵌入式Web服务器以TCP/IP协议栈为基础构建,需要实现HTTP、TCP和UDP等协议。它具有IP地址,通过网络就可以将设备接入Internet。任何一个客户机,都可以通过HTTP协议与嵌入式Web服务器建立连接。嵌入式Web服务器在Web浏览器和设备之间提供了统一的GUI接口,并且和所有的Web浏览器兼容,使得客户端可以象在本地一样透明地监控管理设备状况。
嵌入式Web服务器的主要功能有:响应多个客户的实时HTTP请求,并为每个客户建立连接,这是嵌入式Web服务器的首要功能;对设备的实时监控
30
西华大学学报自然科学版2008年
口方案是利用硬件芯片实现TCP/IP协议栈,可以解决当前应用中大量存在的32位MCU实现TCP/IP通信协议的问题。该嵌入式Web传感器应用在智能建筑上,很好地实现了现场级设备对外部网的接入,实现了信息的共享和发布,同时也扩大了控制的半径。
在本文的智能建筑项目中,通过此平台的研究来实现智能建筑的远程控制。用户在B/S模式下,通过连入Internet/Intranet的客户机的IE浏览器,输入嵌入式Web传感器预先设置好的IP地址,得到的界面如图4所示。在客户端可以通过IE浏览器实时显示现场的温度,重要电路的电压,以及LED和蜂鸣器的控制。
5结束语
本文结合Web传感器、嵌入式技术和ARM芯片的相关最新技术,提出了嵌入式Web传感器的整体构架。通过设计STIM模块中A/D转化电路,以及在Clinux操作系统下构建的嵌入式Web服务器,构建了一种新型嵌入式Web传感器。本文实现了嵌入式Clinux操作系统和PHILIPS公司的LPC2292结合起来进行嵌入式Web传感器的设计。本文设计的嵌入式Web传感器为智能建筑的应用研究提出了新的方法。
参考文献
[1]李勇,郑萍.嵌入式COSII在LPC2104上的移植及通信设计[J].微计算机信息嵌入式与SOC,2006,22(22):6971.
[2]李勇,郑萍.基于电话远程测控系统的设计[J]西华大学学报:自然科学版,2005,24(4):7073.
[3]周立功ARM微控制器基础与应用[M]北京:北京航空航天大学出版社,2004.
[4]AlexLennon.EmbeddingLinux[C].2001.
IEEEREVIEWMAY,
(编校:夏书林)
图4测试演示界面
(上接7页)
会经济系统的负面影响。
环境污染的加剧。为此,提出如下对策:(1)国家制定,减缓石油开采速度。在模拟模型中,地下原油消耗速度还是比较快。显然,原油的消耗速度减慢,石油工业的周期也会长一些;(2)加大原油替代
原料的研究和开发力度,以减慢石油消耗速度;(3)加快石化工业生产过程的技术改造,减少单位产值的石油消耗;(4)加快石油开采的技术改造,降低石油开采成本;(5)增加石油进口,石油出口。随着地下蕴藏量的减少,地下石油开采会越来越困难。现在,许多发达国家的石油消耗不是来自于本国的地下石油开采,而主要是靠从石油资源丰富的国家进口石油。按人均拥有的地下石油资源计算,中国是贫油国家,因此,中国应采取进口石油来满足国内石化工业的生产和人民生活的需要。把本国的地下资源给我们的后代多留一些;(6)加大环境治理投入和企业的减排力度,减少污染量的产生及其对社
参考文献
[1]张在旭,王只坤,侯风华,等.石油勘探开发可持续发展SD模型的建立与应用[J].工业工程,2002,5(2):16.
[2]刘妍,王宇奇.我国石油工业可持续发展的系统动力学模型研究[J].哈尔滨理工大学学报,2004,9(6):7982.
[3]SanjibChowdhury,K.C.Sahu.AsystemDynamicModelfortheIndianOilandGasExploration/ExploitationIndustry[J].TechnologicalForecastingandSocialChange,1992,42:6383.
[4]于静,张在旭,吴伟.石油勘探开发系统动力学模型的建立与研究[J].武汉理工大学学报:信息与管理工程版,2006,28(5):150153.
[5]王其藩.系统动力学[M].北京:清华大学出版社,1994:37.
[6]蔡燕杰,许静华.石油勘探开发基础知识[M].北京:中国石化出版社,1999.
(编校:李晓丽)
2
JournalofXihuaUniversityNaturalScienceMay2008
sislaysafoundationforfurthermodeanalysisandtransientanalysisoftheimpeller,andprovidesthenecessarydataforstructureoptimizationoftheimpeller.
Keywords:impeller;structureanalysis;stress;deformation;ANSYS
huaUniversity,Chengdu610039China),WANGJisheng,eta.lJOUR
NALOFXIHUAUNIVERSITY.v.27,no3PP2427,3/2008.(ISSN1673159X;InChinese)
DesignandImplementationofDataAcquiring
andProcessingSystemforPapermakingMoistureTesting
KONGFanguo(DepartmentofMechatronics,WuyiUniversity,JiangmenGuangdong529020China)ZHONGTingzh,ieta.lJOURNALOFXIHUAUNIVERSITY.v.27,no3PP1417,3/2008.(ISSN1673159X;InChinese)
Abstract:Inordertosolvetheproblemssuchaslessadaptivecapability,automaticdetectionbeingeasilyaffectedbytheworkenvironment,lowonlinemeasurementaccuracyandpoorstabilityforonlinepaperproductiondetectiondevices,thispaperpresentsanacquiringandprocessingdatasystemformoisturetestingbasedonLeonardodaVincisystem.ThesystemuseshighprecisionandhighspeedA/DchipsandMitsubishiPLCfortheundercrew,sendsallkindsofsignalstoaPCforprocessingthroughRS232.ThecomponenttechnologyisadoptedforinternalapplicationprogramsofPC,whichmakesthesystemeasytomaintain,extendandhavegoodstability.Afterdebuggingandrunning,thesystemhasfriendlyManmachineinterfacewithrealtimedata,goodreliabilityandstrongantijamming.Productionqualityisimprovedaswel.l
Keywords:papermakingmoisture;dataacquiringandprocessing;systemdesignandimplementation
Abstract:ThetheoriesofNeuralNetworks(NN)andSup
portvectormachine(SVM)areintroduced,andsomeadvantagesanddrawbacksofthetwotheoriesareanalyzedinthispaper.AmethodoffaultdiagnosisbasedontheNNandSVMisexplained,andtheapplicationofthetwoartificialintelligencetechniquesiscomparedbyadjustingquantitiesoflearningsamplesinthefaultdiagnosis.TheresultindicatesthatSVMpossessesmorestrongabilityofgeneralizationthanthatofNNinsmallsamples.
Keywords:faultdiagnosis;supportvectormachine;neuralnetworks
DesignandApplicationofaNewStyleEmbeddedWebSensor
LUOYahong(ConstructionEngineeringDepartmentofChengduAeronauticVocationalandTechnicalCollege,Chengdu610039China),LIYong,eta.lJOURNALOFXIHUAUNIVERSITY.v.27,no3PP2830,3/2008.(ISSN1673159X;InChinese)
Abstract:ThispaperpresentsanewtypeofembeddedwebsensorsbasedonthelatesttechnologyofWEBsensors,embeddedcontroltechnologyandtheARMchip.ThroughdesigningA/DcircuitconversionintheSTIMmoduleandembeddedwebserverunderClinuxoperatingsystem,theauthorsdevelopanewembeddedwebsensor.Theapplicationofembeddedwebsensorinintelligentbuildingisalsointroduced.
Keywords:embeddedClinux;webserver;intelligentbuilding
MeshingAnalysisofNonbacklashDoubleRollerEnvelopingHourglassWormGearing
HONGLei(SchoolofMechanicalEngineeringandAutomation,XihuaUniversity,Chengdu610039China),WANGJinge,eta.lJOURNALOFXIHUAUNIVERSITY.v.27,no3PP1823,3/2008.(ISSN1673159X;InChinese)
DevelopmentofMonitoringSystemforCam
pusElectricityConsumptionBasedonRedundantTTCAN
XUQuan(SchoolofMechanicalEngineeringandAutomation,XihuaUniversity,Chengdu610039China),HUDan,eta.lJOURNALOFXIHUAUNIVERSITY.v.27,no3PP3133,3/2008.(ISSN1673159X;InChinese)
Abstract:Thestructureandtheworkingprincipleofanew
kindofhourglasswormgearing,whichiscallednonbacklashhourglasswormgearing,areintroduced.Basedonthespaceengagementtheory,themeshingequationofthenonbacklashhourglasswormgearingisestablished,andthetoothsurfaceequationsofwormandcontactinglineequationsofwormgeararededuced.Theformulasofinducednormalcurvature,lubricationangleandrotationangleofthenonbacklashhourglasswormgearingarederived.Basedonnumericalcalculations,themaincharacteristicsandthemainparameters,whichimpacttheengagementperformanceofthistransmission,areanalyzed.
Keywords:nonbacklash;hourglasswormgearing;doubleroller;meshinganalysis
FaultDiagnosisBasedonNeuralnetworksandSupportVectorMachine
YUJunxin(SchoolofMechanicalEngineeringandAutomation,Xi
Abstract:Themonitoringsystemforcampuselectricitycon
sumptionisbasedonredundantTTCAN,whichisnewandusefu.lTheMCUTC51CC01isusedasthecoreofthehardwareofthesystem,whichcontainsfullCANControllerandsupportsTTCAN.AnewmethodofredundancyinCANnetwork,.ie.,netredundancyisalsoaddedtothesystem.Inthedesignofthesoftwareandcommunicationnetwork,theconceptofTTCANmakesCANcommunicationmoresoftandrhythmica.lMoreover,therealtimecommunicationbetweenthecontrolnetworkforfielddeviceandinformationnetworkiscompletelyrealizedbyInternet.Asaresult,thecampuselectricityconsumptioncanberemotelydetected,reliablymonitored,andsafelymaintainedinrealtime.
Keywords:TTCAN;netredundant;electricityconsumptionmonitoring;realtimecommunication;configurationsoftware
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务