日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]摘要:設計一種以S3C2410為硬件平臺和嵌入式Linux為軟件平臺,基于M35 GPRS模塊的遠程安防監(jiān)控系統,整個系統圍繞圖像的采集,傳輸和顯示進行了探討,闡述了遠程安防監(jiān)控系統中的軟硬件處理技術。測試結果表明,該遠

摘要:設計一種以S3C2410為硬件平臺和嵌入式Linux為軟件平臺,基于M35 GPRS模塊的遠程安防監(jiān)控系統,整個系統圍繞圖像的采集,傳輸和顯示進行了探討,闡述了遠程安防監(jiān)控系統中的軟硬件處理技術。測試結果表明,該遠程安防監(jiān)控系統具有監(jiān)控溫度,實時傳輸視頻流,通過網頁遠程控制監(jiān)控機動作,短信服務和報警等功能。與已有系統相比,該系統把Web服務器和CGI應用到監(jiān)控機和網頁的交互,真正實現了對監(jiān)控端的遠程控制。
關鍵詞:ARM;GPRS;s3c2410;遠程監(jiān)控

    隨著社會電子信息化的不斷發(fā)展,人們在家居中使用的電器越來越多,由此帶來的安全隱患也有了明顯的增多。在這些電器中一旦出現一些異常,便會給人們帶來很大的損失。為了降低電器的不合理使用帶來的異常情況,就要求在異常發(fā)生時用戶能及時得到信息,并通過實時監(jiān)控采取一定的操作排除異常。因此,遠程監(jiān)控系統的作用是非常巨大的。
    隨著安防行業(yè)的高速發(fā)展,國內外對安防監(jiān)控系統的研究越來越熱門,昆明理工大學信息工程與自動化學院的張俊才提出的基于嵌入式Web服務器的信息家電安防監(jiān)控系統,實現了嵌入式系統與Internet相連、家庭內部得安全監(jiān)控、信息傳輸。缺點是傳輸速率不是很高,并且通過網頁與監(jiān)控端交互比較麻煩。新的系統將對以上地方進行完善,新的系統需要實用家居環(huán)境的要求,降低成本,改變原先不間斷監(jiān)控模式,并需要為用戶提供友好的交互界面,使用戶在不同的場所下對設備進行監(jiān)控操作。
    在此設計的基于GPRS的遠程安防監(jiān)控系統,是采用的是攝像機傳送視頻信號經壓縮編碼后,通過內部總線傳送到內置的Web服務器。用戶在監(jiān)控端可以直接通過瀏覽器觀看Web服務器上的攝像機視頻圖像,授權用戶還可以控制監(jiān)控機的動作。這樣就實現了對監(jiān)控點的遠程控制,通過瀏覽器很方便地實現了對監(jiān)控機控制。

1 總體方案設計
    系統以ARM 9處理器S3C2410為MCU,作為控制器,負責從紅外傳感器,溫度傳感器,攝像頭采集數據,并且控制報警措施和滅火措施的執(zhí)行,通過GPRS模塊向用戶發(fā)送短信,同時監(jiān)控機可以通過Internet和網頁進行交互,用戶可以通過登錄網頁對監(jiān)控機進行控制,同時監(jiān)控機可以將采集到的數據通過Web服務器傳輸給網頁端。本系統的總體設計框架如圖1所示。



2 硬件電路設計
2.1 主控電路設計
    主控系統電路主要由三星公司的處理器S3C2410組成,主控電路連接的外圍包括攝像頭,GPRS模塊,溫度采集模塊,蜂鳴器報警模塊,滅火處理模塊,紅外傳感模塊組成。處理器采用輪詢的方式不斷的從溫度采集模塊和紅外傳感模塊讀取數據,當讀取的溫度值超過設定的臨界值,或者紅外傳感模塊有中斷來臨時,說明家里有火災,或者家里出現小偷,處理器此時去驅動蜂鳴器報警模塊報警,并通過GPRS模塊發(fā)送報警短信給用戶。處理器在處理這些動作的同時還一直獲取攝像頭的視屏流。
2.2 報警電路設計
    首先將蜂鳴器接到S3C2410處理器的一個GPB0管腳上。首先配置GPBCON的GPB0為輸出模式,當數據寄存器里寫入1時。蜂鳴器打開,寫0關閉蜂鳴器。軟件上是通過ioctl來進行相應的控制的。報警電路如圖2所示。


2.3 溫度采集電路設計
    溫度值由主控板從溫度傳感器中得到,得到的溫度值通過A/D轉換器轉換后傳送給主控板。A/D轉換器是模擬信號源和CPU之間聯系的接口,它的任務是將連續(xù)變化的模擬信號轉化為數字信號,以便計算機和數字系統使用。FS2410開發(fā)板用的A/D轉換器是ARMS3C2410自帶的一個一路10位的A/D轉換器。并且支持觸摸屏功能。最大轉化率是500 kHz,A/D轉換器頻率的計算公式為:系統時鐘/(比例值+1)。本電路的特點是通過改變滑動變阻器的阻值來改變模擬電壓量來模擬溫度的變化。軟件是通過read,write來進行對A/D的讀和寫的操作。溫度采集模擬電路如圖3所示。


2.4 滅火電路設計
    將4個LED燈與S3C2410處理器的4個管腳相連接,由于GPIO是復用管腳,所以首先進行相應寄存器的配置,也就是首先配置控制寄存器GPFCON,配置為output.然后就是對燈的相應控制,這個是對數據寄存器GPFDAT,如果寫0,led燈亮,燈亮模擬的是啟動滅火裝置。否則燈滅,軟件是通過ioctl進行相應的控制。滅火模塊模擬電路如圖4所示。
2.5 紅外傳感器電路設計
    本設計用鍵盤電路來模擬紅外傳感器,當有鍵盤按下時,說明有人闖入,主控板接收到鍵盤中斷時,通過蜂鳴器報警,并發(fā)送短信給用戶,啟動滅火裝置。根據硬件電路圖可知4×4鍵盤掃描的工作原理,軟件上首先完成對相應的寄存器作配置,這里主要涉及GPFCON,GPGCO N,GPECON三個寄存器,把相應的位設置為0UTPUT和INPUT工作模式,這個根據原理圖。然后就是對中斷的處理,設置下降沿有效。紅外傳感器模擬電路如圖5所示。


2.6 GPRS電路設計
    GPRS是通用分組無線業(yè)務的簡稱,目前理論傳輸速率為115kpbs,GPRS的基本原理是:當用戶上傳或下載互聯網數據時,系統利用分組將數據在網絡中傳送,達到多用戶間對網絡資源的共享。選擇SIEMENS公司推出的MS35模塊,MS35支持語音,數據傳輸,短消息,提供RS 232全雙工數據口,使用AT指令進行控制。模塊的UART0口接開發(fā)板的UART1口,當MS35模塊睡眠時,需要對模塊發(fā)AT指令來喚醒模塊。GPRS模塊電路如圖6所示。

3 軟件設計
    圖7~圖10是主程序流程圖功能描述。項目中主要的進程,其中包括2個線程等待控制命令,在代碼中采用輪詢的形式來對線程狀況進行檢測,發(fā)生問題的時候進行相應的處理,用戶可通過網絡訪問本系統并遠程進行控制操作,其中系統對外圍設備的操作需要互斥信號量的保護,并且由于在系統中實現了對各個報警功能以及對報警動作的控制,所以在在設計互斥量的時候就同時設計有全局的變量,分別代表相應模塊在功能上是否被關閉以及在動作上是否被關閉。



4 測試結果與分析
4.1 平臺搭建
    硬件平臺選擇的是S3C2410的開發(fā)板,軟件平臺為一種流行的linux操作系統:Ubuntu 8.10發(fā)行版。然后是交叉工具鏈的建立,由于開發(fā)是在x86體系結構進行的,最終需要在ARM體系結構上運行,所以必須建立交叉工具鏈。在終端執(zhí)行命ARM-software-linux-gcc-v顯示gcc vrsion 3.4.5。說明交叉工具鏈建立成功;第2步是uboot移植,選擇的uboot版本為u-boot-1.3.1,修改好uboot源碼后,編譯執(zhí)行命令make fs2420-config,make,將生成的uboot.bin燒寫到開發(fā)板的nandflah的第一個分區(qū);第3步是Linux內核編譯與移植,采用的是Linux-2.6.22.6版本內核,編譯內核前,在內核中靜態(tài)加載網卡驅動,如圖11所示。靜態(tài)加載nandflash驅動,如圖12所示。靜態(tài)加載usb驅動,如圖13所示。執(zhí)行make ZImage命令,生成內核鏡像ZImage,將ZImage燒寫到nanflash的第2個分區(qū)。最后是根文件系統制作,選用cramfs作為根文件系統,cramfs文件系統的特點為只讀,用戶不能修改,很適合作為根文件系統。將制作根文件系統的工具busybox編譯后,運行命令make install,再創(chuàng)建etc,lib,mnt,etV,proc,var,tmp,sys,root目錄,再在etc下建立初始化啟動所需要的文件,在etc/init.d /rcs加入執(zhí)行主程序的腳本命令./main。并將ad驅動,蜂鳴器驅動,鍵盤驅動的加載命令加入rcs腳本文件中。rcs是內核啟動執(zhí)行的第一個腳本,所以主程序和一些驅動的加載放在rcs中。最后執(zhí)行mkfs.cramfs rootfsrootfs.cramfs命令。這樣就生成了文件系統rootfs.cr amfs,將生成的rootfs.cramfs燒寫到nandflash的第3個分區(qū)。


4.2 功能測試與分析
    插上USB攝像頭和GPRS,在GPRS中插上手機卡,GPRS連接到開發(fā)板的串口線上,連接網線,啟動開發(fā)板。在任何一臺聯網的PC機上打開瀏覽器,輸入192.168.1.1,結果如圖14所示。點擊網頁上的實時監(jiān)控按鈕,瀏覽器窗口出現監(jiān)控機端傳輸過來的實時畫面。點擊拍照按鈕,默認每隔1 s進行拍照。也可以在網頁設置間隔拍照的時間。按開發(fā)板的鍵盤任意一個鍵,此時蜂鳴器報警,用戶收到報警短信,短信內容為“有小偷”。點擊網頁上的關閉報警按鈕,蜂鳴器停止報警。當點擊網頁上的關紅外感應按鈕后,再按下開發(fā)板鍵盤的任意一個鍵,監(jiān)控機不進行任何操作。當旋轉開發(fā)板上電位器時(調整A/D的輸入電壓),輸入電壓模擬的是溫度值,當輸入的溫度值達到設置的臨界值60℃時,蜂鳴器報警,監(jiān)控機通過GPRS模塊發(fā)送短信,短信內容為“火災”。當點擊網頁上的按鈕關閉報警時,蜂嗚器停止報警。當點擊網頁上的關溫度感應按鈕時,當監(jiān)控機讀取到的溫度值達到設置的臨界值時,監(jiān)控機不進行任何操作。

5 結語
    本系統結合嵌入式Web服務器,GPRS技術以及嵌入式相關技術,實現用戶通過網絡對家中情況的實時監(jiān)控。該系統可以進行方便的擴展,結合用戶自身需求進行定制,使得用戶通過手機獲得家中異常報警,并通過網絡對家中情況進行實時監(jiān)控,通過遠程的操作來降低異常帶來的損失。在系統中Web服務器通過Internet提供遠程訪問服務,并通過GSM短信息通知用戶異常,用戶通過網絡對異常進行相應的指令操作。用戶可使用系統的GPRS上網功能提供擴展功能。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統,而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉