隨著半導體技術的發展和信息技術以及數字化產品的普及,嵌入式系統已被應用到網絡、手持通信設備、儀器儀表、國防軍事以及自動化控制等各個領域。而結合視頻監控的嵌入式應用系統更是應用的熱點。正是順應這一趨勢,作者展開了對遠程視頻監控相關技術的研究,設計了基于嵌入式平臺的遠程視頻監控系統。系統以友善之臂公司的friendly arm作為硬件平臺、嵌入式linux作為軟件平臺、以傳統的以太網來實現高速的視頻數據傳輸實現遠程視頻監視、以GPRS作為擴展模塊來實現遠距離的用戶手機報警提示。該系統主要設計應用于無人值守的家用現場環境。 論文詳細的論述了基于ARM9的s3c2410A作為系統硬件平臺、擴展外圍的GPRS模塊、視頻數據采集模塊和觸摸屏顯示模塊的嵌入式應用系統。還詳細的論述了在該平臺上配置交叉開發環境和移植bootloader的過程,裁剪和配置嵌入式linux系統的過程。同時按照系統方案設計了視頻數據采集應用軟件,基于TCP/IP的以太網視頻數據傳輸應用軟件,以及基于GPRS的串口數據發送軟件。系統根據現場采集的視頻數據做相應的處理,啟用GPRS發送警示短信息;同時用戶可以根據現有接入以太網的計算機來調閱現場的視頻數據信息。 最后將該監控系統應用于普通的家用環境,結果通過對現場采集的視頻數據和發送的警示短信息表明該系統能夠滿足于同常的無人值守的家用環境。同時總結了存在的問題以及今后需要改進的方向:首先,該系統有良好的擴展性能,通過相應的總線和接口擴展可以實現智能家用電器控制系統;其次,該系統有一定的商業和社會價值。當然系統也有不足的地方,軟件設計處于測試階段,有很多需要完善的地方。最后,通過研究和實驗表明:基于ARM/GPRS的遠程家用監控系統具備了實時監控和即時報警功能,可以應用于實際家用監控場合。
上傳時間: 2013-04-24
上傳用戶:matlab
隨著電子技術的不斷發展,各種智能核儀器逐步走向自動化、智能化、數字化和便攜式的方向發展。針對傳統的多道脈沖幅度分析器體積大,人機交互不友好,不方便現場分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脈沖幅度分析器的陸續出現填補了這一缺點。 隨著電子技術的發展,以ARM為核的處理器技術的應用領域不斷擴大,相比較單片機而言,它的主頻高、運算速度快,可以滿足多道脈沖幅度分析器的苛刻的時間上的要求。而且ARM處理器功耗小,適合于功耗要求比較苛刻的地方,這些方面的特點正好滿足了便攜式多道脈沖幅度分析器野外勘察的要求。同時,由于以ARM為核的處理器具有豐富的外設資源,這樣就簡化了外設電路及芯片的使用,降低了功耗并增強了產品的信賴性。另外,ARM芯片可以方便的移植操作系統,為多道脈沖幅度分析器多任務的管理和并行的處理,甚至硬實時功能的實現提供了前提。而且在ARM平臺使用嵌入式linux操作系統使多道脈沖幅度分析器的軟件易于升級。 智能化和小型化是多道脈沖幅度分析器的發展趨勢。智能化要求系統的自動化程度高、操作簡便、容錯性好。智能化除了需要控制軟件外,還需要軟件命令的執行者即硬件控制電路來實現相應的控制邏輯,兩者的結合才能真正的實現智能化。小型化要求系統的體積小、功耗小、便于攜帶;小型化除了要求采用微功耗的器件,還要求電路板的尺寸盡量的小且所用元件盡量的少,但小型化的同時必須保持系統的智能化,即不能減少智能化所要求的復雜的邏輯和時序的控制功能。為此采用高集成度的ARM芯片實現控制電路能滿意地同時滿足智能化和小型化的要求。在研制的多道脈沖幅度分析器中,幾乎所有的控制都可以用控制芯片來實現,如閾值設定、自動穩譜以及多道數據采集,在節省了元件的數目和電路板的尺寸的同時仍能保持系統的智能化程度。 Linux內核精簡而高效,可修改性強,支持多種體系結構的處理器等,使得它是一個非常適合于嵌入式開發和應用的操作系統。嵌入式Linux可以運行的硬件平臺十分廣泛,從x86、MIPS、POWERPC到ARM,以及其他許多硬件體系結構。目前在世界范圍內,ARM體系結構的SOC逐漸占領32位嵌入式微處理器市場,ARM處理器及技術的應用幾乎已經深入到各個領域,例如:工業控制,無線通訊,網絡,消費類電子,成像等。 本課題采用三星公司生產的ARM(Advanced RISC Machines,先進精簡指令集機器)芯片s3c2410A設計并研制了一種便攜式的核數據采集系統設計方案。利用ARM芯片豐富的外設資源對傳統的多道脈沖幅度分析器進行改進和簡化。系統由前端探測器系統,以及由線性脈沖放大器、甄別電路、控制電路、采樣保持電路組成的前置電路,中央處理器模塊,顯示模塊,用戶交互模塊,存儲模塊,網絡傳輸模塊等多個模塊組成。本設計基于ARM9芯片S3C2410,并在此平臺上移植了嵌入式linux操作系統來進行任務的調度和處理等。 電路板核心板部分設計采用6層PCB板結構,這樣增加了系統可靠性,提高了電磁兼容的穩定性。數據采集系統是多道脈沖幅度分析器的核心,A/D轉換直接使用了S3C2410內置的ADC(Analog to Digital Converter,模數轉換器),在2.5 MHz的轉換時鐘下最大轉換速度500 KSPS(Kilo-Samples per second,千采樣點每秒),滿足了系統最低轉換時間≤5 μs的要求,并且控制簡單,簡化了外部接口電路。由于SD(Secure Digital Card,安全數碼卡)卡存儲容量大、攜帶方便、成本低等優點,所以設計中采用其作為外部的數據存儲設備,其驅動部分采用SD卡軟件包,為開發帶來了方便。本設計采用640*480的6.4寸LCD(Liquid Crystal Display,液晶顯示)屏作為人機交互的顯示部分,并且通過Qt/Embedded為系統提供圖形用戶界面的應用框架和窗口系統。其中包括了波形顯示部分和用戶菜單設置部分,這樣方便了用戶操作。系統的數據存取方面是基于SQLite嵌入式小型數據庫而進行的。為了方便數據向上位機的傳輸,系統設計中采用XML(Extensible Markup Language,可擴展標記語言)格式來組織傳輸的數據,通過基于TCP/IP(Transmission Control Protocol/Internet Protocol)協議的Linux下Socket套接字編程,來進行與上位機或PC(Personal Computer,個人計算機或桌面機)等的連接和數據傳輸。
上傳時間: 2013-04-24
上傳用戶:tzl1975
隨著國民經濟的快速發展,我國對于電力的需求和依賴性也越來越大。同時,對變電站及電網的安全和穩定也提出了更高的要求。2008年的南方冰雪災害造成了電力設施及輸電線路的重大損失,嚴重危害了電網的正常工作,影響了人民的正常生活和工廠的正常運行。電力部門需要一種能夠實時監控變電站設備的監控系統,第一時間監測到電力設備的損壞和人為因素的破壞,迅速做出處理,將損失減小到最低值。隨著電力部門網路化的全面普及,各個變電站有了相應的通訊網絡,使得監控系統網絡傳輸成為可能。 課題探索了低功耗、高性能、低成本并具有豐富芯片資源的嵌入式處理器和內核精簡、性能強悍、源碼開放及開發成本低的操作系統,設計和實現了基于ARM9和嵌入式Linux操作系統的變電站監控系統,實現了對變電站設備的實時視頻監控、紅外線監測和煙霧火災探測等功能。系統硬件采用模塊化設計,主控制器模塊采用三星公司的s3c2410A高性能芯片作為嵌入式微處理器,設計了外圍接口電路和其它外圍設備電路;視頻監控模塊采用OV511系列USB攝像頭進行圖像采集;紅外線防盜監測模塊采用熱釋電紅外線傳感器配合菲涅爾透鏡設計了報警電路;煙霧火災探測模塊采用Motorola公司生產的離子型煙霧檢測芯片MC14468,設計了監測電路。系統軟件開發分兩層,下層軟件開發構建了交叉編譯環境,移植了嵌入式Linux操作系統并利用Video4Linux API庫函數接口完成了視頻圖像采集程序的設計,同時對攝像頭驅動程序進行了提取和編譯;上層軟件開發實現了對采集的視頻數據在網絡中傳輸,使用Visual C++設計了客戶端監控應用界面,實現人機交互,并對所采集視頻圖像進行了最優化處理。 課題針對現有監控系統存在的不足進行改進,集視頻監控、紅外線防盜監測和火災報警等功能于一體,充分發揮嵌入式系統和計算機網絡的優勢,設計出了功能豐富,性能優良的變電站監控系統。提高了變電站運行和維護的安全性及可靠性,并逐步實現了電網的可視化監控和調度,使電網調控運行更為安全、可靠。
上傳時間: 2013-04-24
上傳用戶:glitter
嵌入式圖像采集系統具有體積小、成本低、穩定性高等優點,在遠程監控、可視電話、計算機視覺、網絡會議等領域應用廣泛。為克服傳統基于單片機的圖像采集系統的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器s3c2410A為硬件核心,搭配USB攝像頭,結合Linux構建了一套嵌入式的圖像采集系統。USB攝像頭有著容易購買、性價比高等優點,但長期以來將其直接應用于嵌入式系統卻很困難。隨著ARM微處理器的廣泛應用,嵌入式系統的性能得到了極大的提升。人們逐漸將操作系統引入其中,方便系統的管理和簡化應用程序的開發。Linux是一個免費開源的優秀操作系統,將其移植到嵌入式系統中能夠對系統進行高效地管理、極大地方便應用程序的開發。嵌入式的Linux操作系統繼承了Linux的優良特性,還有著節約資源,實時性強等優點。在本方案中以嵌入式Linux操作系統為基礎,借助其對USB、網絡等的強大支持能力來構建高度靈活的圖像采集系統。通過利用Linux操作系統內建的video4Linux對攝像頭進行編程,實現了將USB攝像頭采集到的視頻數據進行顯示和存為圖片的功能。本文中具體講述了嵌入式的軟硬件平臺的構建,USB攝像頭的驅動開發,圖像采集應用程序的實現等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數流行的USB攝像頭,還能把得到的圖像通過以太網傳輸以實現遠程的監控。這套方案利用應用程序編程接口video4linux所提供的數據結構、應用函數等,實現了在Linux環境下采集USB攝像頭圖像數據的功能,并運用嵌入式的GUI開發工具Qt/Embedded來編寫最終的應用程序實現了美觀的用戶界面。充分運用Linux操作系統和其工具的強大功能來實現圖像采集,對基于Linux內核的后續圖像應用開發具有實用意義。本系統完全基于開放的平臺和模塊化的實現方法,具有良好的可移植性,可方便地進行各種擴展。這種方案所實現的圖像采集系統成本低,靈活性高,性能好,是一種優良的解決方案。本文詳細介紹了這種基于Linux系統和s3c2410A平臺的嵌入式圖像采集系統。
上傳時間: 2013-04-24
上傳用戶:再見大盤雞
目前嵌入式系統在工業控制和智能家電方面運用地越來越廣泛,嵌入式系統應用于安防報警產品,使安防報警產品越來越智能化。未來產品技術將朝著數字化、無線化、集成化方向發展,因此本文設計了一個基于嵌入式系統的安防報警器。 嵌入式防盜報警系統,由可編程主機、遙控器、各種防盜、防搶探測器組成,可通過局域網與小區的監控中心連接,組成一套有線安全防范網絡。一旦發生情況,能把報警信息通過通訊網絡瞬間遠程傳輸到用戶設定的電話、手機、傳呼機。同時向監控中心報告,監控中心電腦確定發生警情的地址,及時調動人員作出快速處理。 本文設計以32位ARM920T處理器s3c2410A為主控芯片,操作系統采用嵌入式LINUX操作系統。本文詳細闡述一下幾點: (1)研究了GSM MODEM的數據傳輸的特點和工作原理,熟悉控制短信貓的AT指令;分析了煙霧、防盜、煤氣等傳感器的性能指標和門限數據。為下面的系統的設計與研究提供了必要的理論基礎。 (2)建立硬件開發平臺,對ARM處理器平臺的集成功能進行了研究。其中重點研究了ARMS3C2410處理器,對其性能進行了分析;對處理器的內存設計進行的分析;對所應用的串口電路進行了詳細的研究。 (3)采用了嵌入式Linux系統作為操作系統,對Linux系統的內核和文件系統作了進一步的研究。詳細研究了Linux系統的bootloader的功能以及它的編譯與燒寫;Linux內核的剪切、編譯和燒寫;Linux文件系統的編譯與燒寫;加載Linux各種服務,比如NFS協議服務。為系統開發搭建了軟件平臺。 (4)ARM處理器與GSM MODEM通過串口進行數據傳輸的軟件設計;ARM處理器與監控中心的網絡傳輸的軟件設計。本系統實現了Linux系統串口和網口進行數據的傳輸,并對系統性能進行了測試,測試表明平臺達到設計要求,性能穩定。
上傳時間: 2013-04-24
上傳用戶:cy1109
本文在充分了解并分析溫室監控技術及其配套設施發展現狀的基礎上,結合目前對溫室作物長勢診斷技術研究的需求,試圖將嵌入式遠程視頻采集技術應用到溫室監測中,綜合利用現代電子技術、視頻監測技術、網絡技術,獲取溫室作物的生長狀況、肥水需求情況以及病蟲草害動態等信息的反應載體作物的生長圖像,為作物生產管理者或管理決策者提供及時準確的圖像數據信息,便于采取各種管理措施。本文的主要研究內容如下: 遠程視頻監測硬件系統的設計和測試。本系統的主控制器選用以Samsung公司的基于ARM920T內核的微控制器s3c2410A為主控芯片的核心板,它已經完成了最小系統的設計,并擴展了存儲器,引出了相應的接口;視頻獲取設備選用基于中星微zc301p處理器的北大青鳥MPC-30B USB接口攝像頭;在最小系統上擴展了USB通信接口、SD卡存儲器接口、網絡通信接口、液晶顯示屏接口、以及JTAG仿真調試接口等;最后完成整個系統的焊接和測試。 嵌入式Windows CE.net操作系統的移植。針對本系統的特點對Windows CE.net操作系統進行裁剪,在Microsoft Platform Builder5.0集成開發環境下,定制一個適合本系統需要的操作系統;針對本硬件系統的特殊性編寫相應的系統啟動引導程序Bootloader;最后實現WindowsCE.net操作系統的移植和調試。 遠程視頻監測軟件系統的設計和調試。首先給系統的各個外設和接口設計驅動程序,以保證它們能夠正常工作,主要是視頻采集攝像頭驅動程序的設計和調試;在Embedded VisualC++開發環境下,設計視頻采集、編碼壓縮、存儲、本地顯示和網絡傳輸程序,并完成整個軟件系統的調試。在Visual C++6.0開發環境下設計遠程監測中心PC機的應用程序,通過網絡接收遠程傳來的圖像信息,并加以處理,實現圖像信息的網絡遠程接收、顯示、存儲等處理工作。 整個軟硬件系統聯合調試運行結果表明,系統應用于溫室作物長勢視頻圖像遠程監測是可行的,具有小巧便攜、成本低廉、能耗較低等特點;系統采集到的圖像信息基本上能夠滿足溫室作物長勢診斷研究的要求,具有一定的實用價值。
上傳時間: 2013-05-31
上傳用戶:t1213121
隨著電網中非線性負載的迅速增加,電能質量日趨惡化,這不僅嚴重影響電網安全高效的運行,而且對經典的電力測量理論、方法和儀表的設計都提出了新的挑戰。電力檢測系統的發展和應用,對電力系統的安全運行有重要意義,并且具有明顯的經濟效益和社會效益。 本文講述了諧波測量的基本理論,著重對傅里葉變換進行說明,使用PSIM軟件對諧波信號進行仿真,并給出仿真結果。以電力監控領域現階段的技術為參考,提出并研制了一種基于ARM和DSP的嵌入式平臺的電力監控系統。該系統為了能滿足實時諧波分析算法運算量大的要求,它采用模塊化設計,核心CPU按數據處理和控制兩種功能分別采用美國TI公司生產的TMS320LF2407芯片和Samsung公司基于ARM920T內核的16/32位s3c2410A微處理器,兩個核心芯片各自在不同的電路板上獨立運行,充分發揮DSP芯片的數字信號處理優勢和ARM的控制功能,以實現系統中的復雜軟件算法,運算速度也能得以提高。 系統硬件設計包括DSP數據采集模塊、實時時鐘電路和ARM的時鐘電路、存儲器接口電路、SDRAM電路、串行接口電路、通信模塊接口電路、LCD顯示等電路的設計。 系統軟件設計主要包括操作系統的移植以及應用程序的設計,應用程序設計由ARM主控程序設計、網絡通訊程序、ARM與DSP通訊程序設計以及DSP數據處理程序設計組成。
上傳時間: 2013-04-24
上傳用戶:sun_pro12580
發動機的燃油系統是發動機的關鍵部分,直接影響著發動機的動力性能、經濟性能和使用性能,其中噴油泵是該系統中至關重要的部件,是燃油系統的核心,而噴油泵試驗臺是檢測和調整發動機噴油泵所必需的關鍵設備。 噴油泵實驗系統被廣泛應用在教學、科研及生產部門,成為我國噴油泵研究與制造水平的關鍵。傳統的實驗系統多屬于簡單機電式的,效率和自動化程度較低。近年來出現的一些實驗系統結合了現代計算機技術,在性能和功能上有所增強,但在硬件和軟件方面還存在著結構復雜,可靠性、穩定性差等問題,且此類系統通常只能在實驗室進行研究,難以實時的在現場進行檢測,難以方便的應用于工業生產、維修的廠況,也不能滿足科學研究及生產制造等方面的要求。 本論文將噴油泵實驗系統與計算機及嵌入式技術有機結合起來,充分發揮嵌入式系統實時性強、功能專一的特點,研制了一種基于ARM-Linux的噴油泵實驗系統。系統采用Samsung公司性價比較高的ARM9芯片s3c2410A為硬件核心,移植嵌入式Linux作為操作系統,編寫應用程序,開發了友好的人機交互界面,具有體積小、重量輕、功耗低、操作簡單、可靠性高等特點,對于我國的教學、科研及工業生產具有重大意義。 文中首先簡要介紹了噴油泵實驗系統的發展現狀、嵌入式系統的基本定義以及本課題所要研究的內容和意義,然后在對系統的需求進行分析的基礎上,給出了系統的總體方案設計,并進一步分塊探討了:系統的硬件設計;系統軟件設計(詳細闡述了將嵌入式Linux操作系統移植到ARM微處理器s3c2410A上的過程);應用程序設計。最后對本文所開發的實驗系統進行了調試并對后續工作做了展望。結果證明,此噴油泵實驗系統運行穩定,性能可靠,能夠方便快速的應用于教學實驗、科學研究以及生產實踐中,是性能優良的噴油泵實驗系統。
上傳時間: 2013-06-08
上傳用戶:diaorunze
電力變壓器是電力系統的重要設備之一,其安全運行對于保障電力系統的安全可靠運行意義重大。對變壓器繞組進行狀態檢測和故障診斷,及時發現變壓器的事故隱患,避免事故的發生,對提高變壓器運行的安全可靠性,具有十分重要的意義。 本文分變壓器繞組變形檢測基礎、嵌入式系統設計基礎、硬件設計和軟件設計四個部分。前兩個部分主要介紹基礎的背景知識:首先簡要介紹了變壓器繞組變形的幾種測試方法與比較,重點介紹了頻響法的診斷原理與模型;然后介紹了嵌入式系統的概念與組成,特別是Linux在ARM上的相關移植。后面的兩個部分則在前面的理論基礎上分別從硬件和軟件介紹了如何實現基于嵌入式系統的變壓器繞組變形測試儀:在硬件部分中,利用s3c2410A自帶的USB控制器、LCD控制器、SD卡控制器,簡化了系統設計,并針對系統需要設計了掃頻信號發生器、數據高速采集與緩存等模塊;在軟件部分中,介紹了ARM基于Linux操作系統的I/O口、USB、LCD驅動的編寫,以及相關應用程序的編寫包括數據采集部分程序、LCD、串口通訊程序等,同時本文充分考慮了通訊環節可能引起的延遲問題以及提高系統資源利用效率等因素,提出了將系統設計成多進程的思路,并實現之。
上傳時間: 2013-04-24
上傳用戶:fsypc
隨著社會的進步和經濟的發展,我國機動車輛的數量不斷的增加,造成了交通事故日益增多、交通擁擠等一系列社會急需解決的問題。車載定位終端是嵌入式技術、ARM處理器技術、GPS技術、GPRS無線通訊技術相結合的產物,對智能交通的研究和發展具有重要意義,為現代交通運輸提供了新穎,可靠,有效的控制和管理途徑。 本文先通過對GPS衛星定位理論,衛星數據處理的深入研究,對GPRS移動通信技術規范的細致分析以及ARM嵌入式硬件系統、Linux嵌入式操作系統等計算機技術的不斷實踐,提出一套基于GPRS無線通信技術的車載定位終端的設計方案。車載定位終端將GPS模塊傳輸過來的定位信息提取出來,一方面將定位信息顯示在界面上,一方面通過GPRS模塊將車輛信息發送給車輛監控中心。本設計采用ARM920T核的s3c2410A微處理器作為硬件平臺,然后設計相應的外圍電路,加上GPS模塊電路和GPRS模塊電路,構成一個完整的硬件系統。軟件設計采用宿主機/目標機的開發模型,在構建好交叉編譯環境后,向處理器上移植Bootloader和Linux操作系統。然后用Qt應用軟件,采取多線程編程的方法完成GPS數據的提取、車輛信息發送和人機界面的實現。最后將編譯好的程序,下載到硬件平臺。
上傳時間: 2013-04-24
上傳用戶:zhangliming420