『壹』 球一份關於單片機或c語言的論文!2000字左右的
一·基於MSP430 單片機的電源監控管理系統(單片機論文)
引言
大功率直流開關電源由PFC 和DC-DC 變換器組成,為了提高可靠性,並能夠對其進行離線或遠程監控管理,在開關電源模塊內設置監控管理系統。該系統對電源故障類進行監控,對電源輸出的電壓電流進行自動設定和調節,通過串列通信介面,與遠程中心監控站進行遠程監控和管理,這一功能在通信系統基站供電系統中尤為重要。本文提出了一種基於MSP430單片機的電源監控管理系統的設計和實現。
1 系統結構和硬體電路設計
系統的整體設計結構如圖1所示。本系統採用的核心晶元為TI公司推出16位系列單片機MSP430。MSP430具有集成度高,外圍設備豐富,超低功耗等優點。單片集成了多通道12bit的A/D轉換、片內精密比較器、多個具有PWM功能的定時器、片內USART、看門狗定時器、片內數控振盪器(DCO)、大量的I/O埠以及大容量的片內存儲器,採用串列在線編程方法,單片可以滿足絕大多數的應用需要。 MSP430的這種高集成度使應用人員不必在介面、外接I/O及存儲器上花太多的精力,而可以方便的設計真正意義上的單片系統,在許多領域得到了廣泛的應用。下面介紹該系統可以實現的功能和基於MSP430F149的電控系統的設計。
1.1 系統功能:
a.開機控制。上電後,單片機開始工作,按下電源鍵,點亮指示燈後,將電網220V接入PFC,開關電源啟動工作,然後接於負載。
b.電壓設定和調節。用單片機A/D口採集開關電源的輸出電壓值,並顯示於液晶屏上,通過單片機控制數字電位計調節輸出電壓值,實現自動調節;或者通過鍵盤的左右鍵選出電壓調節頁面,用上下鍵進行手動調節;也可以通過通信介面實現遠程調節。
c.電流調節。多台開關電源並聯使用時,要求各台電源的負載電壓相等。單片機A/D口採集轉換成電壓值的負載電流值,通過通信口得到各台電流值,取電流平均值,控制數字電位計調節輸出電壓,使輸出負載電流達到平均值;或者通過鍵盤的左右鍵選出電流調節頁面,用上下鍵進行手動調節。
d.故障報警。單片機通過光電耦合器檢測到各項輸入輸出故障時,揚聲器產生蜂鳴,相應的報警燈閃爍,並在液晶屏上顯示故障類型及處理方法。
e.監測。單片機A/D口對電網電壓,輸出電壓,輸出電流進行採集測量,當出現超限時進行報警。
f.通信。包括單片機與各台開關電源間的通信和單片機與中心監控站的通信。
1.2 電壓調節電路
電壓調節電路由單片機、數字電位計X9313和可調分流基準晶元TL431組成,其電路原理圖如圖2所示。Xicor9313是固態非易失性電位器,可用作數字控制的微調電位器。TL431是TI生產的一個有良好的熱穩定性能的三端可調分流基準源,它的輸出電壓用兩個電阻就可以任意地設置到從VREF(2.5V)到36V范圍內的任何值。工作時,單片機的一個IO控制INC計數輸入腳,為其提供計數脈沖,此輸入端為下降沿觸發。另一個IO控制U/D升降輸入端,當U/D為高電平時,X9313內部計數器進行加法計數,VW端的輸出電壓上升,由於VW接地,使VH端電壓降低,而TL431的REF輸出端電壓為恆定的2.5V,從而使Vcc處輸出電壓升高;同理當U/D為低電平時,Vcc處輸出電壓降低,這樣就實現了電壓輸出調節。
1.3 模擬數據採集
MSP430F149內嵌入一個高精度的,具有采樣與保持功能的12位ADC轉換模塊,內部提供各種采樣與保持時鍾源。MSP430有8個外部輸入通道可選, 最高采樣速度可達200KHZ,並且還內置溫度感測器,可以測量晶元內的溫度,如果測量溫度高於或低於預設的溫度是,可以通過外接部件顯示告警信息,同時具有6種可編程選擇的內部參考電壓。該轉換模塊為一些需要模擬量採集的場合提供了便利。我們選擇的參考電壓是0~2.5V,這樣MSP430F149的AD解析度就是2.5/4096 = 0.61V左右。由於輸入的模擬電壓量較高,不能直接與單片機的ADC采樣埠相連,因此用串聯一個滑動變阻器的方法進行了降壓處理,成功解決了上述問題。
1.4 人機對話設計
系統的人機操作界面由液晶顯示屏、指示燈和鍵盤組成。液晶選用的是基於T6963C 的液晶模塊YM12864。鍵盤採用的是3×3 的陣列接法,系統採用了圖形用戶界面,操作簡單易行,顯示實用美觀。工作時,液晶屏可以實時顯示採集到的電網電壓、輸出電壓、輸出電流及各種報警信息,操作相應鍵盤可以進行顯示頁面的切換,對輸出電壓,輸出電流進行自動、手動及遠程式控制制調節。當有報警信息產生時,相應得指示燈會閃爍警示,同時與單片機連接的揚聲器會產生報警蜂鳴聲,以提醒操作人員做出相應的處理。
2 系統軟體設計
430 支持匯編語言和C 語言兩種語言編程,因此可以在一個工程文件中同時用兩種語言,使用匯編語言,便於在調試時尋找邏輯和指令的聯系及地址的定位正確與否。使用C 語言進行編程大大減少了工作量,編好後的程序可讀性好,易於修改和維護。開發工具使用IARSystems 公司的IAR Embedded Workbench,它集成了編輯、編譯、鏈接、下載與在線調試(Debug)等多種功能,使用方便,並具備高效的C 語言編譯能力。
考慮到軟體開發效率及可維護性,系統軟體設計遵循模塊化的編程思想,將系統功能劃分為幾個相對獨立的功能模塊。它們包括:液晶顯示模塊、AD 轉換模塊、按鍵監測響應模塊、報警監測響應模塊、電壓電流調節模塊、數據處理模塊、通信模塊。每個模塊都要進行獨立的測試,最後結合到一起。整個系統的軟體流程圖如圖3 所示。
按鍵監測模塊是其中的重要組成部分,它控制著AD轉換的啟動,顯示頁面的切換,及電壓電流的自動調節,手動調節,遠程調節的啟動和切換。報警監測模塊對開關電源的保護起著至關重要的作用,它實時的監測著開關電源是否出現故障,當發生輸入電壓過壓,輸入電壓欠壓,PFC故障時應切斷總電源,當發生輸出電壓過壓,輸出電壓欠壓,模塊過熱,及IPM保護故障時應關斷DC-DC變換器。
在對各模塊進行整合時,要注意各中斷之間的沖突。由於在MSP430 的中斷優先順序中,ADC12 采樣轉換中斷優先順序高於TIMERA 中斷,因此當在響應TIMERA 中斷的過程中會執行ADC12 采樣轉換中斷,或者TIMERA 的中斷響應被迫延遲,這樣就會影響在TIMERA中斷中執行的報警監測響應程序,不能達到對開關電源故障類的實時檢測。在本系統中,利用按鍵控制ADC12 采樣轉換中斷的啟動和關閉,從而解決中斷沖突。
3 結論
本文在基於MSP430F149電源監控管理系統的設計和實現的基礎上對MSP430的系統設計做了討論,提出並解決了在設計中出現的問題。本文作者的創新點:利用MSP430的系統結構簡單,外圍電路少,效率高的特點,設計實現了簡潔直觀、使用方便、操作全程漢字提示、監控能力強、運行穩定、安全可靠的電源監控管理系統,大大降低了成本,取得了相當可觀的經濟效益,滿足實際需求。
二·C語言論文:
嵌入式以門檻高,入門難的方式攔截了無數的學者。然而單片機作為嵌入式的入門課,如何以一種正確的方法學習單片機將關繫到是否能學習好嵌入式。
縱所周知,學習嵌入式先玩ptotel,再做單片機。Protel簡單的來說就是一個做PCB板的純英文的軟體。學習ptotel前必需具備一定的電路基礎和英語能力,電路基礎我想大部分同學都是有的,而英語這一塊卻是許多人所頭疼的。這對英語基礎差的同學是一種打擊,再者如果毅力不強,我想你是自學不下去的。毅力是學任何東西所必需的一種能力、素質,是一種遇挫折而不言敗的決心。
不管學的是protel還是單片機,首先要找一個能夠指導你的人。何謂指導,指導並不是說他要一步一步地教你去做,而是一個在關鍵時刻能夠為你指出一條道路的人。
我認為學習嵌入式方法最重要,在學protel和單片機之前應該想辦法了解關於學習它們的方法。比如說protel吧,許多人理科的學生都是以一種純理解的角度去學的,畫一個導線、元件問一下為什麼要這樣畫,生成網路表也追根溯源地問個網路表的由來。其實許多東西只是懂用就行,理論的東西懂得再多不懂用也是枉然的。
所以學習protel有地方不懂你就問你的指導員,有許多的東西是規定死了的,不是你想半天一夜就可以為你而改變的。這不同於軟體設計,軟體設計在你的苦思之下也許可以找到另一種更好的方法。
單片機嘛,不得不承認中國沒一本單片機好書。我學習單片機的時候看過的單片機書有七本,大多數都是不盡人意的。在這里我冒昧地說:中國人寫書確實缺乏一點「讀者至上」的原則。我所看過的單片機書我想有很多都是以他的角度去寫的,沒有幾個人是站穩在讀者的角度上寫的。書上的章節注釋極不清楚,許多重要的地方都是沒有說明的,說句不好聽的話,作者似乎以為讀者的水平也像他一樣高。而外國人的書呢,同樣的書,同樣的知識點,有同樣的中國人的書的兩三倍那麼厚,這是為什麼。這是因為外國人的書點點滴滴都是面向著讀者的。注釋、說明、總結應有盡有。所以,我在這里發表一個也許同胞會扔雞蛋到我身上的觀點,那就是:不管學什麼,優先選擇外文翻譯書,或是純英文書。得到一本好書對我們的影響極為巨大。這一部分我用一句話來總結就是:中國人的書適合教學,而外國人的書不僅適合教學還適合自學。
中國人的單片機書往往都是先介紹單片機的內部結構、中斷,定時器,然後再到I/O口。一開始就讓我們學習單片機內部結構,中斷、定時器的內部結構和原理,把我們弄得一塌糊塗的時候再和我們講例子,怎樣去操作實驗板。如果自學的話我想許多同學是學不下去的,幹嘛要把非得把單片機的內部結構像解剖學一樣弄個徹底才實踐去應用它呢?即使你把單片機全解剖清楚了還是不會用你手中的這塊實驗板的。我覺得如果在學單片機之前沒有學過匯編語言就直接用C語言學的話,即使學完了單片機,對單片機的內部結構和單片機的工作原理也是不清楚的。學了匯編之後再學單片機的話效果將會好得多,所以不要心急,有些東西是急不來的。
所以我認為學習單片機要在實踐中學習,先實踐再去了解它的結構和原理,如果你實在不能了解它的結構和原理那也無所謂的,只要你懂得用就可以了!(沒學過匯編的只能這么說了)
我們可以先從 I/O口學習,看一些例子燒錄些程序,再看一下現象,之後再嘗試了解一下所要用到的單片機的內部結構,最後在這個現象的知識基礎上,編一個自己想要的程序、現象出來。這樣學習的話既不無聊,成就感也有了。為什麼有些人可以把學習當一種快樂,而許多人在唉聲嘆氣,我想有一部分是出自這個原因。
不同的實驗板有不同的PCB圖,所以I/O的操作也是有所不同的。不過操作的原理都是一樣的,有些同學可能會抱怨教程里的實驗板和自己手中的實驗板不同,這是大可不必多慮的。I/O這一步在調試中看現象的理念很重要,比如改變一個語句會產生何種現象,為什麼會產生,這些都是要在調試中掌握的。
中斷的學習方法也是類似的,先實踐發現有陌生的地方就去查看相應的寄存器,等實現了自己想要的現實再慢慢地解剖一下單片機的寄存器,這樣學起來會更有意義,記得更牢。中斷也沒復雜的東西的,只不過學幾個中斷函數,優先順序之類的。有一定C語言基礎的同學在優先順序這一塊可以聯系C語言中運算符的優先順序,我相信有了C語言基礎定義一兩個中斷函數也不是什麼問題了的。
我學過的單片機的內容在我文檔的實例之中,實例的數量不多,但這些都是直接點擊單片機知識點的。隨著我的學習漸漸地深入後我再把我實現過的東西寫入實例之中吧。
希望對你有所幫助,祝成功!
『貳』 如何實現單片機有線電話的遠程監控
計算機網路、通信和控制技術的發展使家電的集中和遠程智能控製成為可能,將信息技術和家電技術相融合,在更大程度上實現家庭生活的信息化和智能化,滿足人們舒適、高節奏的生活需要。使所有的消費電子類產品具備連入網路的能力,這也是家用電器未來的發展趨勢。
『叄』 基於CH32V307的水位感應控制系統
通過CH32V307單片機實現的水位感應控制系統
理論與實踐相結合是提升技能的關鍵。2022年秋季,我通過學習RISC-V沁恆單片機的理論課程,決定將所學知識應用於實際,設計並實現了基於CH32V307的水位感應控制系統。
目標是解決家庭中儲水設備如蓄水池或魚缸的水位監控問題。我選用CH32V307配合水感感測器,構建了一個實時監測系統。水感感測器能感知水的存在,無水時輸出高電平,有水時為低電平,CH32V307負責捕捉和處理這些信號。
在硬體連接部分,感測器的信號線連接至CH32V307的PD11,通過繼電器控制指示燈。無水時,藍燈亮起;有水時,紅燈顯示。開發板中,編寫了初始化GPIO和控制繼電器的代碼,以及讀取水感狀態並相應地切換指示燈。
實戰過程中,無論是理論理解的深化還是實際操作的挑戰,都讓我收獲良多。這個項目不僅檢驗了我學習的單片機知識,還讓我明白,理論學習與實踐操作相輔相成,才能真正提升技能,實現預期目標。
『肆』 51單片機自動路燈監控系統的代碼怎樣寫
很好寫啊這個,不過你估計要用到AD,或者數字式的光照感測器
『伍』 單片機的無線溫度監控系統:1、本課題的目的及研究意義 2.本課題的國內外的研究現狀 這2條怎麼寫啊急急
一、論文選題的目的和意義
溫度控制器是對用冷部位(如空調室、冷凍水、庫溫等)的溫度及其波動范圍進行控制的電開關。根據製冷裝置的大小和供冷方式的不同,溫度繼電器電路的電控對象亦不同。例如,對小型製冷裝置(如空調器、冷飲水機、電冰箱)溫度控制器可以根據設定溫度直接控制壓縮機電機的停開
二、國內外關於該論題的研究現狀和發展趨勢
國外對溫度控制技術研究較早,始於20世紀70年代。先是採用模擬式的組合儀表,採集現場信息並進行指示、記錄和控制。80年代末出現了分布式控制系統。目前正開發和研製計算機數據採集控制系統的多因子綜合控制系統。現在世界各國的溫度測控技術發展很快,一些國家在實現自動化的基礎上正向著完全自動化、無人化的方向發展。
我國對於溫度測控技術的研究較晚,始於20世紀80年代。我國工程技術人員在吸收發達國家溫度測控技術的基礎上,才掌握了溫度室內微機控制技術,該技術僅限於對溫度的單項環境因子的控制。我國溫度測控設施計算機應用,在總體上正從消化吸收、簡單應用階段向實用化、綜合性應用階段過渡和發展。在技術上,以單片機控制的單參數單迴路系統居多,尚無真正意義上的多參數綜合控制系統,與發達國家相比,存在較大差距。我國溫度測量控制現狀還遠遠沒有達到工廠化的程度,生產實際中仍然有許多問題困擾著我們,存在著裝備配套能力差,產業化程度低,環境控制水平落後,軟硬體資源不能共享和可靠性差等缺點。
『陸』 監控的設計實現
簡介
監測站的設計與實現是整個無線遠程監控系統研製開發的重點,監測站對信息數據處理的能力和精度將影響整個系統的最終性能。在整個開發過程中,監測站的設計是工作量最大、所需時間最長的一部分。監測站處於工作現場,只完成數據的採集、處理和控制,任務相對單一、固定,無須用詙大的台式機來完成;考慮到節能和布放方便,監測站多為嵌入式系統。根據整個無線遠程監控系統所要實現的功能,和對數據處理與對感測器控制能力的要求,監測站設計的復雜程度和採用的具體技術是不一樣的。
基於單片機的設計
採用單片機是大多數嵌入式系統設計時的首選方案。由於在片上集成有豐富的外設,具有良好的控制能力,單片機天生就是為嵌放式系統度身定做的,在嵌入式市場上占據了最大的份額。
基於單片機的設計方案一般適用於對數據處理要求不高,運算量不大的遠程監控系統。根據需要,單片機可以選用較為低端的4位機或8位機,如8051等,也可選用功能較強的專用晶元,如MSP430FE42X系列。單片機主要用於監測站端的系統控制。片外存儲器一般為RAM、EEPROM和Flash等存儲器;I/O設備一般為鍵盤、LCD等供設計調試用的人機交互介面;感測器一般為話筒、攝像頭、揚聲器和伺服馬達一類的設備。無線通信介面實現相對較為復雜。編解碼器是可取捨的,對於低速率數據一般沒有必要。根據系統的處理任務和信息的類別,編解碼器可選用不同的芯生, 如CMX639(用於音頻)或LD9320等,也可用編程邏輯器件實現。監測站軟體可直接通過C或匯編語言實現,也可在實時操作系統上開發應用軟體。對於低檔的4位或8位單片機,控制能力較低,系統簡單,一般採用直接編寫控製程序的方法。
基於DSP的設計
眾所周知,DSP的數字處理方面能力較強,技術已經很成熟,能處理各種運算的通用、專用晶元也很多。以DSP為核心設計開發的監測站,可以完成高速率數據處理,保證系統實時性方面的要求。
這類設計方案一般適用於數據處理運算量比較大,實時性要求高而對控制能力要求相對較低的監控系統。與以單片機為基礎的監控系統不同的是,DSP除了作控制器以外,還可兼作數據計算、編/解碼之用。對於較復雜的編/解碼以及壓縮解壓運算(比如對圖像視頻數據的處理等)是否仍由DSP完成,須綜合考慮。若DSP在系統控制和實現傳輸協議方面負擔太重,則這部分運算需要由專門的處理晶元完成;若系統控制和傳輸協議較簡單,或根本沒有到上層協議棧,則這部分復雜的運算可由DSP完成。
基於MCU DSP的設計
顯然,這種設計方式吸取了單片機和DSP各自的優點:單片機的特點決定其擅長於控制,DSP的內部結構保證較強的數據處理能力。兩者的組合可實現一些相當復雜的系統功能,但由於系統中採用了兩個處理器,其間的信息交互是設計這類監測站時須著重考慮的問題。只有單片機和DSP之間較好地協同工作,才能充分發揮各自的優點;否則,由於兩者間的協調而耗費了大量資源,整體性能未必高於採用單一處理器的系統。實現單片機和DSP間通信協調的常用方法是採用雙口RAM。
有些DSP或單片機廠家為了擴大晶元的適用范圍,在原有基礎上進行擴展,相互間容入了對方的特點,使同一晶元在數據處理和控制方面同時具有較好的性能。比如Microchip公司推出的dsPIC,使客戶能方便地將單片機的功能轉移到DSP上,推出的產品有dsPIC30FXXX系列。由於DSP和MCU兩個功能模塊在同一晶元內實現,提高了系統的可靠性、降低了監測站的設計難度並節省印製板空間。這類晶元得到廣大用戶的青睞。
基於MPU的設計
設計嵌入式產品的另一可選方案是採用基於微處理器的設計方式。與工業控制計算機相比,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高等優點;同時,在該領域技術成熟、產品類型多、選擇空間大,滿足各種性能需求的處理器比較容易獲得。隨著採用RISC體系的高性能MPU(比如採用ARM構架的處理器晶元等)的出現,MPU在嵌入式領域中的地位經久不衰;但是,由於在設計監測站時,電路板上必須包括ROM、RAM、Flash、匯流排介面和各種外設等器件,系統的可靠性將有所下降,技術保密性差,實現難度也較大。
無線通信的設計實現
無線通信的設計相對於監測站而言較簡單,有許多現有的產品和通信系統可以利用,重點只是在於從多種實現方式中作出最優的選擇。
常用的實現方式有:利用現有的通信網路(GSM/GPRS、CDMA移動網等)和相應的無線通信產品;通過無線收發設備,如無線Modem,無線網橋等專門的無線區域網;利用收發集成晶元在監測站端實現電路板級與監控中心的無線通信。
利用網路實現無線通信
現有的通信網路較多,按業務建網是3G以前通信網路的特點,無線網路也不例外。設計無線遠程監控系統可以借用的無線網路主要有:全球數字行動電話系統(GSM)、通用分組無線業務(GPRS)、採用碼分多址(CDMA)技術的移動網、蜂窩式數字分組數據(CDPD)系統。
GSM(Globem System for Mobile)是全球最主要的2G標准,能夠在低服務成本、低終端成本條件下提供較高的通信質量。就其業務而言,GSM是一個能夠提供多種業務的移動ISDN(Integrated Services Digital Network,綜合業務數字網路)。
GPRS(General Packet Packet Radio Service)在現有的GSM網路基礎上增加一些硬體設備和軟體升級,形成一個新的網路邏輯實體。它以分組交換技術為基礎,採用IP數據網路協議,提高了現有的GSM網的數據業務傳輸速率,最高可達170kb/s。GPRS把分組交換技術引入現有GSM系統,使得移動通信和數據網路合二為一,具有「極速傳送」、「永遠在線」、「價格實惠」等特點。
CDMA(Code Division Multiple Access)網路採用擴展頻譜技術,使用多種分集接收方式,使其具有容量大、通信質量好、保密性高和抗干擾能力強等特點。
CDPD(Cellular Digital Data)無線移動數據通信基於數字分組數據通信技術,以蜂窩移動通信為組網形式,是數據朎與移動通信的結合物。這種通信方式基於TCP/IP,系統結構為開放式,提供同層網路無縫連接和多協議網路服務。CDPD網路具有速度快、數據安全性高等特點,可與公用有線數據網路互聯互通,非常適合傳輸實時、突發性和在線數據。
對使監控中心與監測站間的無線通信能利用現有的網路,對於特定的無線網需用相應的接入設備。這類設備市面上有現成的產品可供選擇。接入GSM網路的通信模塊有西門子的SIEMENS TC35i,接入GPRS可用西門子的MC35GPRS模塊,接入CDMA網路的有華立H110CDMA模塊和AnyDATA公司的CDMA Modem(DTS-800/1800),遵循CDPD方式的無線數據機(Modem)有OmniSky和NovatelMinstrel。
利用現有的網路組建無線遠程監控系統,網路連接如圖1所示。其中無線接入模塊產品一般都提供有RS232作為外通信介面,有些天線是內置的。利用現有的網路覆蓋面廣和可漫遊等特點,使監測站和控制中心的位置不受距離的限制;但由於利用公網,安全性會有所降低。
利用晶元實現無線通信
前兩種組網方式的一個特點是採用現有的網路系統和產品,無線通信部分不須專門開發,實現較為容易。但由於所購買的產品均是獨立器件,使整個系統特別是監測站一端結構復雜、體積龐大,往往在系統推廣時會帶來不利,且外購產品會增加系統的成本。若能將外購產品的功能與監測站集成在一起,在電路板級實現,將可以避免上述不利因素;但這會增加系統開發的難度,延長研製周期。須權衡利弊,根據項目組的開發實力和系統生命周期作最有利的選擇。
採用此方法設計監測站需要實現的部分只是圖1、2和3中的無線通信介面(可參看本文的網路版全文)。這部分的硬體實時框圖以及處理器、存儲器的關系大致如圖4所示。各個子模塊都有多種晶元可供選擇,比如射頻前端可用ML2751和RTF6900,實現調制/解調的有ML2722,擴頻、解擴可用LD9002DX2和Stel-2000A等。
設計實現2
控制中心的設計相對於監測站的設計開發來講較為簡單,硬體設計少,除了普通微機(或工作站、工控機)外,還需要網路接入設備(若無線通信採用自行設計的模塊實現,則須開發專用的無線網卡插入微機主板的預留匯流排插槽中)。控制中心的設計開發主要集中在應用軟體的設計開發上,一般是基於Windows和Unix等常用操作系統的。當前用於此類軟體開始、調試的工具較多,且功能強大,給控制中心軟體的設計帶來便利。
就軟體的實現形式而言,一般除了界面模塊外,其餘各個功能模塊均可設計成動態連接庫文件(.dll)。人機介面界面模塊可以為該無線遠程監控系統的實際應用進行定製,以滿足用戶在界面美觀、操作方便等方面的特殊要求。
採用C/C 語言在VC 開發環境下設計這樣的系統軟體涉及到的技術較多,包括內存管理、網路通信、多線程管理和資料庫編程,甚至ActiveX等。
無線區域網方案
基於微波擴頻技術及MPEG4編碼技術的無線網路監控,主要採用一體化無線網路視頻伺服器以及普通槍機/球機。一體化無線網路視頻伺服器集成了2.4G/5.8Ghz無線網橋,MPEG4編碼器,18dbi高增益天線。集成型設備安裝簡單,能在較短的時間內完成整個安裝施工。產品為室外防水型設備,設備傳輸距離遠,抗干擾性強,圖像清晰。適合港口、碼頭、油田、工廠、小區、建築工地等環境復雜區域。
無線AP覆蓋方案
無線AP覆蓋型監控解決方案主要採用無線AP以及無線網路攝像機。無線網路攝像機的IP網路信號通過無線AP覆蓋的WiFi網路傳輸至監控中心的電腦上。監控中心的電腦PC通過軟體來實現監控。
CDMA無線方案
CDMA無線視頻監控系統主要由CDMA無線網路視頻伺服器以及普通攝像機組成。攝像機模擬信號通過CDMA視頻伺服器轉換成IP數字信號後通過聯通CDMA網路傳輸到監控中心。監控中心需要一台PC以及一個固定IP地址。在監控中心能控制前端攝像機的轉動。
模擬無線方案
模擬無線視頻監控是一種傳統的無線視頻監控方式,由模擬視頻發射機及雲台控制信號發射機組成。屬於一對一通訊。
電力載波方案
電力載波視頻監控系統主要採用電力載波技術,網路攝像機IP 信號通過電力載波傳輸到接收端。在接收端電腦上通過軟體解碼監控圖像。普通電力載波傳輸的有效距離在120~140米。該解決方案適合於大樓,別墅區域等無線監控。
遠程系統
遠程監控系統由監控前端子系統、圖像傳輸子系統、中心控制子系統、遠程圖像用戶系統四部分組成。該圖像遠程監控系統是一套完全基於網路,採用B/S結構設計的數字視頻遠程監控系統,是目前業內遠程監控系統的最高水平。
遠程監控前端子系統由網路攝像機或普通攝像機和解碼器組成。網路攝像機可以直接將圖像轉換為IP信號,可以不需要傳輸部分中的MPEG4/IP轉換器。按現場的需要可以在前端安裝紅外攝像機和報警設備,以滿足特殊的實驗需要。圖像傳輸子系統由MPEG4/IP轉換器和校園寬頻組成,也可以使用ADSL等設備與INTERNET直接連接。MPEG4/IP轉換器及將普通攝像機接收到的圖像轉換成IP數據包,利用各種網路傳輸給伺服器。這樣可以利用現有的校園寬頻網而不用鋪設視頻電纜,同時也可以使圖像的傳送不受距離的限制。
遠程監控中心控制子系統由數字視頻監控服務軟體和PC伺服器組成,提供視頻圖像的遠程發布和用戶管理功能。桌面控制系統由用戶計算機組成,無需安裝任何軟體,只要使用瀏覽器並輸入相應的用戶名和密碼就可以訪問系統的各種功能。
遠程監控系統的性能及特點
圖像格式及網路流量:本系統採用MPEG4編碼,解析度為在最高704×576(PAL)25幀/秒,可提供從28.8kbps的Modem到3Mbps高質量的各種質量的視頻圖像。控制功能:遠程監控系統可對鏡頭進行光圈、焦距、景深距離的控制等操作。對雲台可做全方位控制。系統可以對雲台的上下左右的轉動進行全方位的遠程式控制制。
可擴展性:系統採用B/S方式,三層結構分布式設計,可以方便地通過部署多個視頻伺服器增加系統支持的監控點的數量,來對系統進行擴容。
可用性:實驗室網路視頻監控系統採用「B/S結構」,客戶端界面運行於Web瀏覽器,用戶可以方便地從遠程登錄系統,並使用系統的所有功能。合理的系統劃分,優化的功能布局,全中文操作界面,監控畫面靈活的滑鼠控制,這一切為用戶提供強大的系統功能。
互操作性:系統提供標準的開發介面。