智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

基于嵌入式linux的Web傳感器網絡網關的設計

來源:網絡

點擊:1412

A+ A-

所屬頻道:新聞中心

關鍵詞: 嵌入式,linux,傳感器

      摘要

      傳感器網絡是計算機科學技術的一個新的研究領域,集成了傳感器、微機電系統和網絡二大技術形成的傳感器網絡是一種全新的信息獲取和處理技術。近幾年,在傳感器網絡管理、查詢和數據分發等方面的研究都得到了相當大的發展。而傳感器網絡要真正投入使用,則不能完全孤立存在,需要通過網關設備接入外部網絡,如Internet、局域網或企業內部互聯網,提供用戶對無線傳感器網絡的遠程訪問和監測。

      1.系統總體設計

      隨著通信技術、嵌入式計算技術和傳感器技術的飛速發展和日益成熟,具有感知、計算和通信能力的微型傳感器開始出現。由大量成本低廉的這類傳感器節點通過無線方式組成了傳感器網絡。傳感器網絡綜合了傳感器技術、嵌入式計算技術、分布式信息處理技術和無線通信技術等,是多學科高度交叉的新興前沿研究熱點領域之一,它具有遠程監控、實時監測、能在惡劣或特殊環境工作。

      1.1系統硬件平臺設計

      系統硬件平臺設計主要包括微處理器的選擇和外圍設各的選擇,本文選擇ARM處理器作為核心器件,外圍設各包括SDRAM,FLASH,串口、以太網接口等。嵌入式網關設備由核心板和底板組成,核心板上集成AtmelAT91RM9200處理器,64MSDRAM以及16M的 FLASHoAT91ARM9200微處理器芯片是工業級200MIPSARM920T內核,具有16K字節的指令和16K字節的數據高速緩存的處理器。

      網關設備底板上提供以下外設接口:兩個RS-232串口和一個lOM/100M自適應以太網接口。外圍硬件接口的選擇將決定整個系統通過何種方式接入網絡。目前最常見的既廉價性能又高的接入方法是采用最成熟的以太網絡接口,能夠滿足局域網接入和絕大多數寬帶網絡接入的要求。因此木文設計的傳感器網絡網關設備通過以太網接口接入Internet,實現遠程用戶對無線傳感器網絡數據的管理。

      1.2軟件平臺設計

      軟件平臺設計主要涉及到兩大方而:一是與硬件相關的軟件部分:二是應用軟件部分。與硬件相關的軟件包括基于ARM的Linux內核移植、引導程序移植等。應用軟件主要包括兩大部分:一為WebServe:和TCP/IP協議棧;二為傳感器網絡數據采集、融合及存儲等部分,該部分包括遠程管理模塊、查詢指令分析處理模塊、數據存儲模塊、數據分析與融合模塊及數據采集模塊。

      2、硬件電路設計

      本系統硬件平臺設計成兩大部分,一是核心板部分,集成了AtmelAT91RM9200處理器,64MSDRAM以及16M的FLASH存儲器:二是底板部分,由兩個四線RS-232串口和一個10M/100M自適應以太網接口等組成。

      2.1SDRAM存儲器

      SDRAM(SynchronousDynamicRAM)同步動態存儲器,使用SDRAM小但能提高系統表現,還能簡化設計、提供高速的數據傳輸。在功能上,已類似常規的DRAM,但是也需要時鐘進行刷新。在系統運行時,所有的程序和數據都是在RAM(主要是在SDRAM)中與CPU和外圍設各交互,所以SDRAM的速度對于整個系統的運行速度有著至關重要的影響。

      本文采用了兩片Hynix公司的HY57V281620BTSDRAM芯片,16MX16位數據寬度,共64MSDRAM。AT91RM9200內置有SDRAM控制器(SDRAMC),具有SDRAM控制接口,為簡化電路設計提供了很大的方便,電路如圖1所示。

    基于嵌入式linux的Web傳感器網絡網關的設計

      圖1SDRAM存儲器電路2。2RS232串行通信口目前RS-232是PC機與通信土業中應用最廣泛的一種串行接口。RS-232被定義為一種在低速率串行通訊中增加通訊距離的單端標準。RS-232采取小平衡傳輸方式,即所謂單端通訊。AT91RM9200輸出的串行信號是TTL電平,必須經過電平轉換輸出符合EIA/TIA-232電平,電路設計見圖3。

    基于嵌入式linux的Web傳感器網絡網關的設計

    基于嵌入式linux的Web傳感器網絡網關的設計

      2.3 100M以太網

      AT91RM9200集成有以太網控制器EMAC(EthernetMAC)使這款芯片具有了更為廣泛的應用價值。從硬件的角度看,以太網接口電路主要由MAC控制器和物理層接口兩大部分構成。該設計中,使用LXT972作為以太網的物理層接口。LXT972是一款低功耗、高性能芯片,支持lOM和 100M的以太網傳輸,它起編碼、譯碼輸入和輸出數據的作用。由于LXT972和AT91RM9200具有的EMAC都支持MII接口功能,根據信號的定義相連接即可。信號的發送和接收端通過網絡隔離變壓器和RJ45接口接入傳輸媒體,Emac框圖如圖4。

    基于嵌入式linux的Web傳感器網絡網關的設計

      3、嵌入式WebServer軟件分析與實現

      作為傳感器網絡管理系統,本文設計的初衷就是希望監測端可以在任何有Internet的地方,客戶通過Internet訪問系統,系統檢查客戶的權限,權限通過即能取得對系統的監測權。

      如果使用客戶端/服務器模式把系統設計成一個服務器,客戶端就可以通過某種建立在TCP/IP協議(如FTP,TELNET,HTTP等協議)之上的應用層協議來訪問服務器。CGI(CommonGatewayInterface)即公用網關接口,它是程序和應用軟件用來與網絡服務器軟件連接的通用標準,CGI提供網絡瀏覽器和數據信息之間的傳送業務。CGI是一段程序,它運行在Web服務器上,提供同客戶端HTML頁面的接口。CGI腳本程序啟動后,服務器將客戶端的信息傳給此程序,該程序對客戶的信息處理后,將運行結果交給服務器,由服務器負責再向客戶端傳遞。CGI主要運用于處理搜索引擎和一般表單。

      本系統選用Sqlite作為系統的數據庫,并將Sqlite移植到arm板上,然后建立自己的數據庫sensor。 db,然后按需要建立表,用山于測試需要,本文設計了兩個來存儲經過分析綜合處理后的傳感器數據信息。數據表和一個用戶表,分別為light(光感強度表)、temperature(溫度表)和user(用戶表用來鑒定遠程登錄用戶的合法性)。

      由于CGI程序是用C語言編寫的,經過編譯生成可執行的二進制代碼,所以它具有占用空間小,運行速度快,安全可靠等優點。該sql。cgi程序啟動后首先查詢用戶表完成用戶名和密碼的鑒定,如果是合法用戶則根據用戶的查詢條件查詢數據庫中的溫度或光感強度數據表將查詢結果顯示在主頁上,若為非法用戶則給出登陸錯誤提示信息返回到主頁。

      4、結論

      本文創新點:本文針對基于Web的傳感器網絡嵌入式網關系統開發的需求,通過對傳感器網絡的結構、嵌入式Web體系結構、嵌入式數據庫模型、嵌入式操作系統模型、嵌入式網關設計模型等進行初步的研究與探索,并利用現有的開發平臺和開發工具,對基十Linux的嵌入式系統開發模式、嵌入式Internet 技術進行實踐。完成了基于Web的傳感器網絡嵌入式網關系統的硬件設計和軟件平臺設計。該網關可有效進行傳感器網絡數據管理與存儲,實現用戶對傳感器網絡數據的遠程查詢和監視功能。

    (審核編輯: 小王子)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 金坛区成辉仪器厂-精密増力电动搅拌器,石英亚沸蒸馏水器- | 磐林投资-大宗林产品现货电子交易|林业碳汇|林权交易|农林产品投资 | 微波烘干设备厂家-微波烘干干燥设备-山东邦普机械设备有限公司 | 铜陵冰雪制冷设备有限公司| 外墙涂料_真石漆_真石漆批发_河南宝润达真石漆厂家 | 基坑护栏,临边护栏网,爬架网,爬架网片,铁路防护栅栏,公路护栏网,河北昊坤金属制品有限公司 | 圆锯机-滚牙机-滚丝轮-滚丝机-滚牙轮-切断机-东莞市溪远泰五金机械有限公司 | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 无石棉纤维增强水泥板厂家_水泥纤维装饰板_河北埃尔佳建材科技有限公司 | 智慧环保大数据云平台_车载走航式扬尘/恶臭/噪声污染源在线监测管控信息系统平台_环保土壤/环境监测系统云平台-奥斯恩智能科技 | 中科盛世酒窖 - 酒窖设计_酒窖工程_酒窖空调设备_恒温酒柜定制_私人别墅家庭酒窖_不锈钢红酒柜_实木雪茄柜 | 泰安铭德机械有限公司,有机肥设备,山东有机肥设备厂家,铭德机械 泰安华特玻璃钢有限公司|泰安玻璃钢|泰安华特玻璃钢 | 整体滤板模板-S型塑料滤砖-MBBR生物悬浮球填料-微孔曝气器-大恒环保科技 | 深圳蓝枫印刷_画册印刷_彩页印刷_宣传册印刷_包装盒印刷_彩盒印刷厂_不干胶印刷厂 | 重庆消杀公司-重庆斗哥环保科技-灭鼠公司-重庆灭蟑螂-除四害-灭老鼠-灭虫-重庆灭白蚁公司 | 托辊|滚筒|聚氨酯托辊|缓冲托辊|尼龙托琨|衡水良龙输送机械有限公司 | 内蒙古慧申设计顾问有限公司-官网 | 喜有沃-河南不锈钢管厂家批发201,304不锈钢管-现货规格齐全 | 玉米加工机械_玉米加工设备_玉米深加工机械_玉米糁加工设备--滑县鑫丰粮油机械有限公司 | 名嘉宴会【官网】_宁波冷餐_宁波茶歇_宁波酒会_宁波自助餐_宁波盛世名嘉宴会服务有限公司 | 凝汽器换管-胶球清洗装置-二次滤网_连灵动 | 行域招聘网-行业领域专业技术人才招聘求职平台 | 医用手摇病床,医用电动病床,康养手摇病床,康养电动病床-河北丁丁医疗器械有限公司 | 西安测试仪-西安电压测试仪-西安电流测试仪-西安热油汽水测试仪-西安阻抗测试仪-西安时间速度测试仪-西安电力设备厂家-西安中洲电力设备有限公司 | 金刚石砂轮_树脂砂轮片厂家_CBN砂轮批发-华昱金刚石工具 | 慢直播摄像头厂家,监控直播摄像机厂家,景区慢直播设备,rtmp推流直播摄像头,实时摄像头监控直播-监控慢直播厂家:专注监控慢直播系统解决方案 | 上海便携式液体_日本理音液体_HACH液体颗粒计数器,metone尘埃粒子计数器-上海翰森科学仪器有限公司 | 银泰洁净--净化工程总承包,20年精耕细作,专为净化而来_银泰洁净--净化工程总承包,20年精耕细作,专为净化而来 | 铝合金百叶窗_西安百叶窗厂家-西安市未央区通达建材物资部 | 实木运动地板价格_运动木地板厂家-欧氏实木运动地板网 | 润东方环保空调厂家-水冷式空调价格-润东方水冷空调-东莞市科骏机电设备有限公司 | 南京申信智能科技有限公司 | 冷却塔厂家_冷却塔降噪维修_闭式冷却塔维修改造厂家-广东特菱空调 | 陕西教师资格网-陕西教师资格考试网 | 压力变送器,差压变送器,液位变送器,温度变送器生产厂家价格-西安仕乐克仪表科技有限公司 | 天猫代运营_淘宝代运营_正规电商代运营公司_武汉火蝠电商 | 宁夏密集型母线槽厂家-封闭式母线槽-电力工程安装-天地经纬电力 宁波允泰仪器有限公司-硬度计、拉力试验机、盐雾试验箱、影像测量仪、气动量仪 | 假肢价格-大腿假肢小腿假肢假手指-河南舒捷假肢厂家 | 碳减排领域专业技能人才培养工程综合服务平台 | 螺旋输送机_无轴螺旋输送机_绞龙螺旋输送机- 河北品丞环保机械有限公司 | 直饮水设备-纯水设备-软化水设备 - 亿家清泉水处理设备厂家 |