《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 基于ARM的嵌入式遠程監控系統

基于ARM的嵌入式遠程監控系統

2009-03-04
作者:艾 紅, 王洪濤

??? 摘? 要: 研究了基于ARM的嵌入式遠程監控系統。系統采用S3C2410 為主控芯片并且移植了具有一定實時性、源代碼公開的嵌入式系統Linux。ARM處理器實時監控現場設備的運行,并將得到的各種監控參數進行分析、處理,然后將處理結果通過以太網傳入Internet。遠程控制者就可以實現異地監視和控制現場設備。?

??? 關鍵詞: 嵌入式技術; 套接字; Linux; 遠程監控; ARM?

?

??? 隨著計算機、通信、網絡控制及嵌入式等技術的飛速發展,信息交換溝通的領域不斷擴大,覆蓋了從現場設備到控制、管理的各個層次。嵌入式系統由于其穩定性、實時性較高已在工業、國防、運輸及航天等領域被廣泛地應用。如果將嵌入式系統連接到應用廣泛的網絡上,則可以方便、低廉地將信息傳到幾乎世界的任何一個地方,從而進行遠程監控。嵌入式遠程監控系統現已成為工業控制網絡重要的發展方向之一?;贏RM的遠程監控系統[1]是信息網絡與控制結合的產物,它借助網絡完成監視控制任務,將監視范圍擴大到更大的空間,進一步推進了控制技術向網絡化、分散化和開放化的發展。?

1 遠程監控系統總體結構?

??? 遠程監控系統實質是本地和遠程端共同構成能夠實現遠程監控的軟、硬件的系統,它是信息網絡與控制網絡結合的產物,目前已成為自動化控制領域的研究熱點。根據設計的要求,本監控系統包含三部分。?

??? (1)現場設備層:包括遠程I/O控制模塊和各種現場控制器。主要完成現場數據的采集、處理并通過總線接口與上層進行通信。

??? (2) 內部控制管理層:主要由企業內部以太網、ARM主控制器組成。主要完成整個系統的信息收集和發布,并對整個系統進行統一管理和監控。?

??? (3) 網絡層:該層通過交換機、路由器連接企業各個局域網,完成信息全球發布。?

??? 系統總體結構框圖如圖1所示。?

?

?

2? 軟硬件設計?

??? 本系統的設計包括硬件設計與軟件設計。網絡系統硬件包括系統管理主機、服務器、網關、協議轉換器、集線器及底層智能化儀表。網絡系統軟件包括網絡操作軟件、服務器操作軟件、應用軟件數據庫、通信協議、網絡管理協議等。?

2.1? 硬件設計?

2.1.1? 控制器的設計?

??? ARM控制器作為嵌入式遠程控制系統的中央控制平臺是整個監控系統的核心,在系統中起著承上啟下的作用。向上連接企業的局域網,向下兼容測控專用的現場總線網絡;同時,它還承擔對外圍系統的數據采集和控制功能。該部分的整體結構由處理器、存儲器、電源、網絡功能、測控專用網絡、模擬信號采集、數字量輸入輸出等部分構成,其基本結構如圖2所示。在這個控制系統中核心板為基于AT91RM9200的最小系統,主要包括了AT91RM9200、Flash、SDRAM、電源模塊、以太網通信端口、RS-485和RS-232通信端口、JTAG調試端口等。?

?

?

2.1.2? 嵌入式以太網的硬件設計?

??? 該系統采用的是Realtek 公司生產的RTL8019AS以太網控制器,由于其優良的性能、低廉的價格,使其在市場上在10Mb/s網卡中占有較高的比例。?

??? RTL8019AS的性能如下:?

??? (1) 符合以太網與IEEE802.3的標準;?

??? (2) 全雙工,收發可同時達到10Mb/s的速率;?

??? (3) 內置16KB的SRAM,用于收發緩沖,降低對主處理器的速度要求;?

??? (4)支持8/16位數據總線,8個中斷申請以及16個I/O基地址選擇;?

??? (5) 支持UTP、AUI、BNC自動檢測。還支持10Base-T拓撲結構的自動極性修正;?

??? (6) 允許4個診斷LED引腳可編程輸出。?

??? 由于開發資源非常豐富,所以對RTL8019AS開發比較容易。其網絡通信部分的接口電路如圖3所示。用RTL8019AS芯片設計的以太網控制器相關電路,可以通過RJ-45連上以太網,采用跳線工作方式即網卡的I/O和中斷由跳線決定,JP引腳高電平是選擇16位數據線。系統通過4條地址線A0~A3選擇RTL8019AS的寄存器地址和存儲器地址,控制并實現數據的讀取。RTL8019AS的TPIN+(59腳),TPIN-(58腳)腳是TP的一對輸入腳,能以10Mb/s的速率從雙絞線接收差分曼徹斯特編碼的數據。TPOUT+(45腳)、TPOUT-(46腳)是一對曼徹斯特編碼的差分TP輸出信號。為了防止雙絞線超載,該輸出信號會被提前中斷,這樣可以減少擁塞。連接器的其他管腳都通過一個電容與地連接。最后,還必須在50、51腳之間接入一個20MHz的晶體振蕩器。網卡的復位信號由ARM產生,RST為高電平有效,信號寬度至少為800ns。ARM的一個引腳產生1μs以上的高電平就可以使RTL8019AS復位。

?

?

2.1.3 底層采集模塊設計?

??? 以總線技術為核心的工業控制系統,在底層設計時采用傳感器和各種智能儀器共同控制現場設備的正常運行。由于各種總線采用的網絡協議和通信介質各不相同,使得不同總線設備之間實現互連和互操作存在困難。這層信息參數主要包括生產裝置運行參數的測量值、控制量、開關閥門的工作位置、報警狀態、設備的資源與維護信息、系統組態、參數修改、零點與量程調整信息等,所以要協調好各種總線及控制節點間的關系,以保證系統的正常運行。具體設計如圖4所示。?

?

?

2.2? 軟件設計?

??? 軟件總體設計包括嵌入式Linux[2-3]文件系統設計、網絡通信程序設計、驅動程序設計和遠程數據處理程序設計。?

??? 遠程數據采集終端主要完成對電壓、流量、壓力、電流等信號的采樣及A/D轉換。?

??? 網絡通信程序[4]是指上位機和下位機之間通過以太網進行通信的程序。在以太網中應用的 TCP/IP協議,其核心內容在傳輸層、網絡層和設備接口層,而這三層的功能一般是在操作系統的內核中實現的。要在以太網上正確傳輸數據,網絡協議是必不可少的,而TCP/IP協議是首選。使用完整的TCP/IP協議當然能夠實現上述要求,但由于使用了嵌入式系統,其資源有限,因此必須對協議進行精簡。?

2.2.1 驅動程序設計?

??? 以太網驅動程序[5]主要實現以太網數據包的發送和接收。這是以太網通信中最基本也最重要的,其實現的好壞直接影響整個協議的性能。驅動程序在發送數據時,將要發送的數據包按指定的格式寫入RTL8019AS并啟動發送命令,RTL8019AS會自動把數據包轉換成物理幀格式在物理通道上傳輸。在接收數據時,RTL8019AS收到物理信號后將其轉換成數據,按指定格式存放,以太網驅動程序按照網絡層可以接收的形式對接收到的數據進行處理并交付。簡言之,RTL8019AS完成數據包和電信號之間的相互轉換,而以太網驅動程序就是物理接口與網絡層交互的軟件接口。以太網驅動程序具體如下:?

??? Static int rtl8019_init (struct net_device * dev);?

??? Static int rtl8019_open (struct net_device * dev);?

??? Static int rtl8019_release (struct net_device * dev);?

??? Static int rtl8019_config (struct net_device * dev, struct?ifmap *map);?

??? Static int rtl8019_tx(struct sk_buff * dev, struct net_device *map);?

??? Int rtl8019_init_module (void);?

??? Void rtl8019_cleanup (void);?

2.2.2? 數據處理?

??? 系統內部首先注冊RTL8019AS網絡設備,從而利用Linux為網絡設備所提供的數據傳輸功能接口,實現專用網卡的數據傳輸。數據發送時,首先數據由塊設備的數據接口從用戶態拷入核心態的系統緩沖區中,再由RTL8019AS的發送接口將數據發送到網絡硬件設備。Linux在進程調度或從系統調用返回時,調度程序判斷是否被激活,然后判斷寫隊列是否有請求塊。若有則將數據發送給對方進程,在確認信號到來后,將請求塊移去。若數據發送后響應的為重傳信號,則根據約定進一步處理。重復處理下一個請求塊直至請求隊列為空。若隊列空且有進程睡眠則喚醒睡眠進程。在接收時,通過RTL8019AS的設備接口將數據接收到系統緩沖區中,再通過塊設備接口將數據發送到用戶緩沖區中。當有數據收到時,激活中斷服務子程序,中斷服務子程序將數據讀入數據隊列,若有讀睡眠進程則喚醒該進程,同時將到來的數據進行校驗,數據正確則發回信號,否則發回重傳信號,如圖5所示。?

?

?

??? 隨著網絡通信技術的發展,工業控制領域也迎來了深刻技術變革,控制系統結構網絡化與控制系統體系開放性將是控制系統技術發展的趨勢。近年來出現的基于ARM的嵌入式遠程監控系統作為一種全新的概念成為計算機技術與自動控制技術深度融合的產物,其高度的開放性、通用性、統一性使其相對于傳統監控模式具有巨大的優勢,其應用前景也被人們寄予厚望。?

參考文獻?

[1] 劉甜甜,連耀華. 基于ARM的嵌入式遠程監控系統[J].電子技術, 2007(4):58-62.?

[2] 陳阿林,肖嵬,肖丹燕,等. 基于嵌入式Linux的網絡監測系統的設計與實現[J].重慶師范學院學報(自然科學版),2004,21(1):23-25. ?

[3] 李善平. Linux與嵌入式系統[M].北京:清華大學出版社,2003.?

[4] 林宇,郭凌云. Linux網絡編程. 北京:機械工業出版社,?2000.?

[5] RUBINI A. Linux設備驅動程序[M]. 魏永明, 譯.2版.北京:中國電力出版社,2002.?

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品国产拍免费91在线| 亚洲性视频网址| 国产精品久久久久久影院8一贰佰| 欧美精品手机在线| 免费日韩av电影| 亚洲国内欧美| 蜜桃久久精品乱码一区二区| 国产精品免费看久久久香蕉| 激情久久久久久久久久久久久久久久| 欧美在线电影| 亚洲在线观看| 欧美人与性动交α欧美精品济南到| 久久久久久日产精品| 伊人久久成人| 99riav1国产精品视频| 久久免费视频这里只有精品| 欧美一区午夜精品| 在线看片日韩| 9i看片成人免费高清| 欧美成人亚洲成人| 国产精品另类一区| 亚洲视频一区二区| 老牛嫩草一区二区三区日本| 欧美午夜片欧美片在线观看| 国产精品日韩欧美大师| 亚洲一区二区高清| 欧美精品v日韩精品v韩国精品v| 欧美一区二区三区免费观看| 噜噜噜91成人网| 欧美激情国产日韩| 亚洲欧美国产三级| 日韩亚洲综合在线| 免费久久精品视频| 在线精品视频一区二区| 久久久综合香蕉尹人综合网| 国产精品高潮呻吟久久av黑人| 欧美日韩在线不卡| 欧美一区亚洲二区| 久热精品视频| 国产精品毛片va一区二区三区| 欧美激情1区2区3区| 国产精一区二区三区| 一区二区三区四区精品| 亚洲欧洲一二三| 亚洲精品综合| 亚洲乱码日产精品bd| 国产精品久久久久久户外露出| 国产欧美日本一区二区三区| 国产区精品在线观看| 日韩视频在线播放| 国内精品嫩模av私拍在线观看| 国产精品入口日韩视频大尺度| 欧美性色aⅴ视频一区日韩精品| 国产区精品视频| 欧美日韩喷水| 欧美视频在线播放| 亚洲高清在线播放| 欧美吻胸吃奶大尺度电影| 久久一区二区三区超碰国产精品| 欧美在线播放高清精品| 亚洲日本一区二区三区| 先锋影音一区二区三区| 亚洲一区二区精品在线| 免费观看30秒视频久久| 久久综合久久综合久久| 在线精品国精品国产尤物884a| 欧美丰满高潮xxxx喷水动漫| 国产精品成人一区| 国产精品免费网站在线观看| 日韩视频免费观看高清完整版| 亚洲国产精品成人综合色在线婷婷| 亚洲欧美成人精品| 欧美三级欧美一级| 蜜臀a∨国产成人精品| 国产精品任我爽爆在线播放| 国产精品高潮呻吟视频| 欧美亚洲日本国产| 亚洲视频电影图片偷拍一区| 国产午夜精品理论片a级探花| 欧美成人免费全部| 亚洲激情在线观看视频免费| 欧美与黑人午夜性猛交久久久| 久久久美女艺术照精彩视频福利播放| 亚洲电影av| 国产一区二区三区日韩| 亚洲国产精品99久久久久久久久| 99精品99久久久久久宅男| 国产亚洲午夜高清国产拍精品| 欧美精品 日韩| 91久久中文| 欧美视频精品一区| 欧美+日本+国产+在线a∨观看| 美女免费视频一区| 免费国产一区二区| 欧美日韩国产另类不卡| 黄色影院成人| 国产一区二区三区电影在线观看| 亚洲欧美日韩精品一区二区| 亚洲欧美春色| 国产欧美精品久久| 免费高清在线视频一区·| 99精品国产福利在线观看免费| 亚洲欧美成aⅴ人在线观看| 最新日韩在线视频| 国产亚洲精品自拍| 久久综合伊人77777蜜臀| 国产精品国产馆在线真实露脸| 影音先锋国产精品| 男同欧美伦乱| 日韩视频免费| 黄色成人在线免费| 欧美日韩美女在线| 国产精品女主播在线观看| 欧美一区2区三区4区公司二百| 99国产精品| 久久久激情视频| 欧美不卡激情三级在线观看| 国产日韩欧美亚洲| 欧美日韩一区二区在线观看| 久久婷婷国产综合精品青草| 国产精品久久久一区麻豆最新章节| 国产在线视频欧美一区二区三区| 亚洲国产精品一区二区久| 亚洲国产精品第一区二区三区| 国产精品毛片高清在线完整版| 99精品国产一区二区青青牛奶| 久久久久久九九九九| 国产日韩高清一区二区三区在线| 亚洲国产日韩一区二区| 国产精品videossex久久发布| 欧美日韩无遮挡| 亚洲图片欧洲图片日韩av| 免费试看一区| 在线视频精品| 亚洲国产岛国毛片在线| 亚洲国产精品va在线看黑人动漫| 久色成人在线| 欧美精品九九99久久| 国产欧美日本一区视频| 国产精品免费网站| 亚洲福利视频三区| 亚洲视频欧洲视频| 欧美日韩在线影院| 久久精品123| 亚洲高清在线播放| 亚洲激情av在线| 亚洲欧美综合另类中字| 久久夜色精品国产欧美乱| 久久激情五月激情| 国内精品免费午夜毛片| 国产精品久久久久免费a∨| 欧美**人妖| 国产日韩欧美精品在线| 欧美一二三区精品| 亚洲黄色天堂| 亚洲视频在线一区观看| 亚洲欧美成人在线| 欧美中文字幕视频| 国产欧美91| 国产精品视频1区| 亚洲人成网站999久久久综合| 久久精品亚洲精品| 欧美精品电影在线| 免费91麻豆精品国产自产在线观看| 欧美在线二区| 国产精品久久久久一区二区| 欧美三级欧美一级| 欧美日韩亚洲高清一区二区| 久久久爽爽爽美女图片| 亚洲综合999| 欧美成人自拍视频| 欧美jizzhd精品欧美喷水| 国产精品久久久久影院亚瑟| 国产欧美日韩精品在线| 亚洲欧美日韩精品在线| 一本色道久久综合一区| 韩国女主播一区| 一二三四社区欧美黄| ●精品国产综合乱码久久久久| 久久国产精品99精品国产| 久久av一区二区三区| aaa亚洲精品一二三区| 亚洲系列中文字幕| 国产精品制服诱惑| 老司机午夜精品视频在线观看| 欧美刺激性大交免费视频| 国产午夜一区二区三区| 蜜桃精品久久久久久久免费影院| 亚洲激情一区二区| 亚洲午夜电影| 一区二区三区视频免费在线观看| 欧美日韩视频一区二区| 久久婷婷久久一区二区三区| 亚洲日本va午夜在线影院| 欧美不卡激情三级在线观看| 亚洲国产综合91精品麻豆| 久热re这里精品视频在线6| 欧美紧缚bdsm在线视频| 午夜精品一区二区三区在线视| 欧美在线首页| 久久亚洲影音av资源网| 欧美日韩色一区| 国产精品黄视频| 国产视频一区在线观看| 国产精品女人久久久久久| 国内精品视频666| 久久综合中文色婷婷| 国产亚洲欧美一区二区三区| 久久精品最新地址| 欧美亚州一区二区三区| 久久久久久亚洲精品不卡4k岛国| 欧美日韩视频免费播放| 最新亚洲一区| 久久一区免费| 国产精品久久二区二区| 欧美日韩高清在线观看| 久久久久久久999精品视频| 久久精品免费电影| 亚洲美女尤物影院| 一区二区三区在线观看国产| 欧美精品播放| 一区二区三区四区五区视频| 亚洲视频一区二区免费在线观看| 国产精品久久久久久久久果冻传媒| 国产一区二区三区无遮挡| 欧美高清一区二区| 亚洲午夜电影在线观看| 欧美私人啪啪vps| 日韩手机在线导航| 国产一本一道久久香蕉| 国产精品免费福利| 欧美午夜电影在线观看| 99re66热这里只有精品4| 一区二区三区高清在线观看| 欧美精品偷拍| 亚洲精品欧洲| a91a精品视频在线观看| 欧美日韩中文字幕在线| 欧美制服第一页| 欧美一区网站| 亚洲国产精品国自产拍av秋霞| 亚洲电影网站| 午夜在线一区二区| 中日韩午夜理伦电影免费| 亚洲国产影院| 欧美性开放视频| 亚洲深夜福利网站| 欧美一区二区三区免费视| 国产精品v欧美精品v日本精品动漫| 久久一区二区三区av| 精久久久久久久久久久| 久久av一区二区三区亚洲| 国产精品久久午夜夜伦鲁鲁| 国产手机视频精品| 国产欧美日韩视频一区二区| 亚洲淫片在线视频| 国产日韩欧美亚洲| 欧美国产精品v| 久久精品视频免费播放| 蜜月aⅴ免费一区二区三区| 亚洲在线免费观看| 亚洲欧美在线免费| 久久久久9999亚洲精品| 欧美成人精品在线| 中文久久乱码一区二区| 欧美精品日韩| 欧美在线一级va免费观看| 麻豆精品在线播放| 欧美—级a级欧美特级ar全黄| 亚洲福利一区| 欧美视频网址| 99精品国产一区二区青青牛奶| 亚洲在线观看视频| 久久久xxx| 性久久久久久久久久久久| 国产婷婷色一区二区三区四区| 国产精品另类一区| 国产精品v片在线观看不卡| 免费观看30秒视频久久| 亚洲福利视频二区| 欧美视频一区二区| 中文成人激情娱乐网| 国产女人精品视频| 亚洲天天影视| 免费久久99精品国产自| 国产在线视频不卡二| 亚洲一线二线三线久久久| 欧美久久精品午夜青青大伊人| 亚洲精品国产精品乱码不99按摩| 最新中文字幕亚洲| 亚洲一区二区免费看| 欧美激情一区二区在线| 国产精品日韩欧美一区| 一区二区三区不卡视频在线观看| 久热综合在线亚洲精品| 久久亚洲精品网站| 亚洲精品视频免费在线观看| 欧美大片在线影院| 国产一区视频在线看| 欧美多人爱爱视频网站| 欧美国产高清| 亚洲免费在线观看视频| 亚洲缚视频在线观看| 久久精品国产77777蜜臀| 麻豆精品传媒视频| 国产一区视频在线观看免费| 亚洲国产精品成人一区二区| 亚洲国产精品精华液网站| 欧美日韩国内| 亚洲剧情一区二区| 国产又爽又黄的激情精品视频| 久久精品国产亚洲aⅴ| 欧美精品三级日韩久久| 国产精品每日更新| 亚洲国产婷婷香蕉久久久久久| 欧美国产日韩二区| 久久九九精品| 中文日韩电影网站| 欧美日韩一区高清| 亚洲国产天堂网精品网站| 欧美激情第10页| 国产一区二区| 欧美一区二区三区免费观看视频| 免费成人高清| 亚洲视频在线看| 国产精品久久久亚洲一区| 亚洲第一精品福利| 免费在线欧美视频|