999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電梯嵌入式遠程監控系統

2014-04-29 00:44:03朱嵐
電腦迷 2014年3期
關鍵詞:嵌入式電梯

朱嵐

摘 要 本設計基于客戶/服務器結構,arm6410嵌入式開發板作為電梯服務器,pc機為客戶端,客戶端在Linux下開發,客戶端和服務器端之間通過socket通信。系統在嵌入式開發平臺上構建了一個電梯模型,模擬電梯運行。開發板作為服務器端,進行電梯監控,包括通過攝像頭對電梯內部的視頻圖像采集和模擬電梯的實時運行數據的采集,Linux機作為監控主機,接收服務器端數據并進行相關處理與顯示。

關鍵詞 電梯 監控 嵌入式 Linux

中圖分類號:TP271 文獻標識碼:A

0引言

近年來,以嵌入式處理器為核心的智能電梯控制系統的飛速發展和普及, 對電梯控制系統的主控制器在功能、實時性、可靠性和軟件編程的靈活性提出了更多、更高的要求。因此本文主要講述如何利用嵌入式技術構建一個智能電梯的控制系統,該系統主要功能是遠程控制電梯和電梯視頻監控。

1系統的原理結構

本設計采用三星的S3C6410芯片作為電梯嵌入式視頻監控系統的核心,通過USB攝像頭采集視頻圖像,實時了解電梯的運行情況,模擬電梯和微處理器可以實現通信,可以實時控制電梯的運行,采集到的視頻信號和電梯的底層數據可以通過Internet傳輸到遠端的監控PC上,遠端的PC也可以對電梯實現遠程操控等。系統總體結構圖如圖1所示。

2硬件平臺設計

圖2 電梯服務器硬件平臺框圖本設計是以采用 S3C6410為一款帶MMU的ARM微處理器,可在上面運行標準的Linux操作系統,以減少軟件開發時間。S3C6410集成了256M DDR RAM,SLC NAND Flash(1GB)或MLC NAND Flash(2GB)存儲器,使其有足夠的空間存儲程序和數據。DM9000網卡和RJ45接口為接入Internet做好硬件準備,USB接口主要用于USB攝像頭。嵌入式電梯服務器硬件設計框圖如圖2所示。

3軟件的實現

在軟件設計上采用linux操作系統作為軟件開發平臺,linux操作系統中最關鍵的部分是實時多任務內核,它主要實現任務管理、定時器管理、存儲器管理、任務間通信與同步、中斷管理等功能。電梯嵌入式智能控制器中使用linux操作系統可以將應用程序分解成多任務,簡化了應用系統軟件的設計,使得電梯嵌入式智能控制器的實時性得到保證,而且良好的多任務設計,有助于提高系統的穩定性與可靠性。以下主要介紹本控制器的主要模塊和核心部分。

3.1 模擬電梯模塊

模擬電梯模塊主要是根據擬定的電梯數據結構,用小鍵盤模擬電梯的內部操作,采用同方向優先的電梯算法使電梯正常運行,運行的過程就是電梯數據的變化,然后將實時變化的電梯數據存入電梯數據緩沖區,等待監控中心的連接請求,該緩沖區是一個擬定的電梯數據結構體。

3.1.1 電梯數據結構體

typedef struct elevator

{

int m_flag; //電梯運行的標志:1—運行 2—停止

int up_down; //電梯運行方向:上—1 下—0

int cur_floor; //電梯當前所在的樓層

int des_floor[MAX]; // 電梯目標層數組

/*des_floor[0]記錄目標層的個數,des_floor[1-9]:值為代表有人要去該層即相應樓層為目標層,為0則表示沒有人去該層*/

}elevator;

該結構體實時記錄電梯當前的狀態和相關信息,它是電梯運行控制的數據核心。監控中心就是通過獲取該結構體信息來達到遠程監控電梯的。

3.2 鍵盤模擬電梯操作的處理過程

利用ARM6410開發板上的小鍵盤來模擬電梯及操作過程流程說明:首先打開鍵盤設備/dev/mcu/kbd,如果返回鍵盤設備句柄就可以進行初始化電梯數據,然后進入循環檢測狀態,檢測是否有數字鍵按下。有鍵按下則判斷該鍵是否符合已定輸入標準,判斷標準為:必須輸入1-9的數字鍵,而且輸入的數字不可以是當前所在的樓層,同時還是非目標層,然后將輸入的數據更新到電梯數據結構體中,即增加了一個目標樓層,若當前電梯沒有運行而此時需要運行,則創建一個線程來運行電梯。

3.3 電梯的運行控制

電梯的運行過程是線程實現的,這是本模塊的核心。

流程說明:電梯在運行過程中始終處于運行狀態,運行結束后處于停止狀態,上述線程也就結束,所以在線程一開始判斷電梯是否已經處于運行狀態,若是,說明某個線程正在進行電梯的運行過程,則不能再有另一個運行線程,于是結束。否則,根據目標樓層數不斷循環來到達每一個目標層,當目標樓層數為0時,電梯停止,線程結束。

運行過程中,根據同方向優先算法,先達到運行方向上的目標樓層,當運行方向上沒有目標層或已經達到頂端或低端時,才改變電梯運行方向。若運行方向上有目標層時,則一直運行直到達到某個目標樓層,這是通過判斷達到的每一層是否是目標層來確定的。只有當達到某個目標層或電梯改變運行方向時,才重新根據目標樓層數來判斷是否還有目標層。

流程中的“到達標志”用于標識是否到達一個目標層,當確定某個方向上還有目標層時,在到達一個目標層前(即使有鍵按下,目標層只可能增多,不會減少),它一直為0,此時不用執行多余的判斷是否有目標層的操作,直到到達一個目標層時,將該標志置為1,表示到達了一個樓層,這時才重新判斷是否還有目標層。

4 結束語

本文是在ARM微處理器上設計電梯嵌入式智能控制器,采用模塊化和嵌入式編程的思想設計,主要包括系統的總體設計、嵌入式硬件搭建、虛擬機工作環境的搭建,嵌入式操作系統移植、根文件系統的構建、應用軟件的編寫和移植。采用成熟的ARM技術,具有高性能、高集成度、低功耗、低成本、低開發難度等優點,以及采用linux操作系統是開發源碼的操作系統,軟件資源豐富,同時具有內核功能強大,高校,穩定,支持ARM等優點。因此大大地提高了系統的可靠性和穩定性,將其應用在電梯的控制領域具有很好的發展前景。

參考文獻

[1] 邢航,陳安.嵌入式系統在智能電梯中的應用.工業控制計算機,2006:19-5.

[2] 劉利.基于嵌入式系統的電梯核心控制器的設計與實現.天津大學,碩士學位論文,2007.

[3] 張曉林.嵌入式系統技術.北京:高等教育出版社,2008-10.

[4] 華清遠見嵌入式培訓中心.嵌入式Linux應用程序開發標準教程.北京:人民郵電出版社,2009.

[5] 嵌科技.Mini6410 Qt4和Qtopia編程開發指南-20110112.pdf. 廣州:廣州天嵌計算機科技有限公司,2011.

[6] 譚浩強. C語言程序設計(第三版).北京:清華大學出版社,2005.

猜你喜歡
嵌入式電梯
帝奧電梯
中國品牌(2019年10期)2019-10-15 05:57:12
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
被困電梯以后
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
電梯不吃人
電梯驚魂
小說月刊(2015年11期)2015-04-23 08:47:36
乘電梯
小說月刊(2015年4期)2015-04-18 13:55:18
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 精品欧美一区二区三区在线| 久久久91人妻无码精品蜜桃HD| 狼友视频一区二区三区| 丁香亚洲综合五月天婷婷| 欧美中文字幕第一页线路一| 免费一级全黄少妇性色生活片| 91精品免费久久久| 久久99热这里只有精品免费看| 久草热视频在线| 婷婷开心中文字幕| 夜夜爽免费视频| 精品国产免费观看| 亚洲综合一区国产精品| 亚洲 欧美 中文 AⅤ在线视频| 亚洲最猛黑人xxxx黑人猛交| 91亚洲影院| 亚洲成人精品| 国产成人91精品| 亚洲日韩精品欧美中文字幕| 伊人色在线视频| 天天色综合4| 国产福利小视频高清在线观看| 欧美色亚洲| 欧美午夜小视频| 国产亚洲一区二区三区在线| 亚洲第一页在线观看| 亚洲无码91视频| 噜噜噜综合亚洲| 国产成人综合网| 无码免费视频| 中文天堂在线视频| 精品视频一区二区三区在线播| 亚洲第一中文字幕| 免费在线a视频| 72种姿势欧美久久久大黄蕉| 在线一级毛片| 专干老肥熟女视频网站| 亚洲国产在一区二区三区| 亚洲精品自拍区在线观看| 国产香蕉在线| 成人福利免费在线观看| 中日韩一区二区三区中文免费视频 | www欧美在线观看| 91视频99| 欧美一级在线| 国产亚洲美日韩AV中文字幕无码成人| 精品一区二区三区四区五区| 国产在线八区| 亚洲无码高清一区| 国产爽歪歪免费视频在线观看| 永久成人无码激情视频免费| 99re在线免费视频| 91久久国产热精品免费| 久久先锋资源| 大香伊人久久| 免费在线a视频| 好吊妞欧美视频免费| 国产精品国产三级国产专业不| 国产午夜福利亚洲第一| 九色视频在线免费观看| 狠狠躁天天躁夜夜躁婷婷| 东京热高清无码精品| 成人在线观看不卡| 亚洲看片网| 不卡午夜视频| 精品国产乱码久久久久久一区二区| 日韩免费中文字幕| a亚洲天堂| Aⅴ无码专区在线观看| 亚洲综合第一页| 看你懂的巨臀中文字幕一区二区| 国产日产欧美精品| 极品av一区二区| 波多野结衣中文字幕一区| 国产精品亚洲一区二区三区z | 一级毛片在线免费看| 国产第四页| 无码人妻热线精品视频| 亚洲精品片911| 99久久精品国产自免费| 亚洲成人黄色在线| 欧美一级在线播放|