地鐵信號設備中輸入輸出設備是信號邏輯和現場設備之間的接口,有著四高(高安全,高可靠,高可維護,高可用)要求,目前信號系統廠家的傳統做法是整個信號系統產品由一家公司來完成,可是隨著技算機技術的快速發展,邏輯部份目前已可以采用通用COTS產品,而輸入輸出部分還是需要各個信號廠家自己設計和生產,因此設計出一款通用型的輸入輸出控制器已成地鐵行業的發展方向。 為了滿足以上要求,本文從實際應用角度出發,使信號系統的產品更加的開放透明,設計出基于ARM的地鐵用安全型的智能I/O,從而使信號系統設計可以方便地和現場信號設備接口。 在硬件上采用冗余設計,以ARM為主處理器,整個系統無單點硬件故障,采集部分采用動態異或輸入設計,驅動部分采用安全驅動設計。 基于ARM的地鐵用安全智能I/O嚴格遵循歐洲鐵路信號產品的標準,使系統的安全性,可靠性,可用性和可維護性有了充分的保障。 本文主要介紹了地鐵用安全型智能I/O控制器的設計和實現,包括設計思想,具體實施,硬件和軟件的設計等。
上傳時間: 2013-06-12
上傳用戶:ljthhhhhh123
隨著國民經濟的發展,電力電子設備得到廣泛應用,使得電網中的諧波污染越來越嚴重,極大地危害了電力設備的安全運行。電網中的諧波成份非常復雜,因此諧波的檢測分析,是消除或降低諧波污染的前提。 通過大量資料的收集、閱讀及相關技術的研究,本文分析了嵌入式系統在電力系統測控中的應用優勢,設計了以ARM7TDMI內核處理器LPC2214為核心的電網諧波檢測分析系統。系統主要實現低壓配電網三相電壓、電流的諧波檢測與分析,包括電量數據采集和諧波分析兩個部分。詳細分析了諧波檢測分析系統的工作原理,明確了系統功能需求,對系統各模塊進行了設計,通過多路同步采集將電網電量數據輸入系統,在處理器中完成數據倒序處理和快速傅立葉變換等相關的運算處理工作,可以得到各次諧波含量。 通過文中設計的硬件同步電路,可以準確獲得電網信號三相電壓與電流周期,通過同步采樣的方法,消除或減小因快速傅立葉變換存在的頻譜泄漏和柵欄效應的誤差。結合諧波檢測分析的需求與FFT算法的特點,為了減小響應時間,提高運算速度,采用了實序列快速傅立葉變換對數據的整合運算,即通過一次快速傅立葉變換運算,完成各相電流與電壓兩組數據從時域到頻域的轉換,并分析得到頻域幅值和時域幅值之間的線性關系,避免了傅立葉反變換運算,提高了運算速度,實現諧波的準確檢測。 最后經過樣機測試證明,本文設計的電網諧波檢測與分析系統能夠準確、可靠的實現諧波含量的檢測與分析。
上傳時間: 2013-07-10
上傳用戶:zfh920401
嵌入式系統近年來隨著其信息化、智能化、網絡化的發展,被廣泛應用于信息家電、移動設備、網絡設備和工控仿真的領域,成為繼IT網絡技術之后,又一個信息產業的主流。本設計使用的是ARM9嵌入式開發板。ARM(AdvancedRISCMachines)公司的32位RISC處理器有著高速度、低功耗、低成本、功能強、特有16/32位雙指令集等諸多優異的性能。 隨著生產業快速發展,工廠企業車間的不斷增加,對廠房的管理和設備的保護越來越受到重視。本論文主要闡述了監控系統中無線終端的設計與研究,其中涉及到嵌入式網絡瀏覽器在工廠監控設備中的應用,本監控系統的采集設備如攝像頭、儀表等將視頻、圖像、溫度等數據通過下位機上傳至控制中心,控制中心將這些數據存儲于網頁中,用戶使用手持終端,以無線上網的方式,通過嵌入式瀏覽器登陸網頁,實現遠程監控,達到實時監控的目的。 本論文第一章綜合敘述嵌入式系統的基本概念。第二章闡述基于S3C2410X的嵌入式系統開發平臺的基本架構及各個組成部分。第三章介紹了監控系統無線終端的開發平臺的設計。第四章主要闡述了LCD觸摸屏校正程序的設計。第五章講述了嵌入式瀏覽器的研究,makefile的編寫與電機控制模塊的設計。
上傳時間: 2013-04-24
上傳用戶:Miyuki
隨著信息技術的飛速發展,人們對數據采集、信號處理的要求越來越高:不僅要求高速、高精度和高實時,還要求數據采集,處理設備便攜化、網絡化和智能化,并具有友好的人機界面。傳統的8/16位單片機因資源極度受限,難以滿足上述要求;而傳統的信號處理過程都是依賴于PC完成,則存在著安裝麻煩、價格昂貴且電磁兼容性差等缺點。 嵌入式系統是一個快速發展的領域,嵌入式系統的研究內容涉及到計算機學科的各個方面。將嵌入式系統引入雷達信號處理系統,能極大的提高系統的實時性和靈活性。本文的研究正是基于ARM的雷達信號處理系統。 本文在對線性調頻連續波雷達測速測距研究的基礎上,討論了一種軟硬件配置靈活、結構精簡的雷達信號處理系統,其硬件平臺以ARM處理器,可編程邏輯器件FPGA,和DSP為核心,擴展了UART、LCD、網口、IDE、觸摸屏、PS/2和USB等外圍接口,可實現對線性調頻連續波雷達回波信號進行數據采集、脈沖壓縮、恒虛警檢測、航跡相關,航跡顯示等處理,相關數據的存儲。在軟件設計方面,完成Bootloader,Linux2.4操作系統在系統上的移植,在此基礎上對實現了對網口、IDE、LCD等模塊的驅動程序編寫,并在MiniGUI上進行基于顯示終端需求的圖形用戶界面開發。
上傳時間: 2013-04-24
上傳用戶:Shoen
經濟的快速發展使得人們越來越注重生活質量,對于有害氣體的檢測成為人們的迫切要求,我國氣敏傳感器發展迅速,但由于氣敏傳感器的高阻值特性及接口電路復雜等原因,氣敏傳感器測量裝置發展緩慢。在了解氣敏傳感器的氣敏機理及氣敏傳感器的工作原理的前提下,設計了一種新型的氣體濃度測量裝置,并將采集到的信號處理后通過無線傳輸設備傳送。該裝置以ARM7為內核的LPC2131 作為微處理器,利用其強大的數據計算處理能力及控制能力,設計出了顯示氣體濃度值的測量電路。此外由于因LPC2131 內部集成了多種硬件電路接口,有效地降低了成本,減小了裝置體積。 在無線傳輸部分,采用挪威Nordic公司的單片射頻收發器nRF403,nRF403工作在433或315MHz國際上通用的ISM頻段,雙工作頻段可以自由切換,FSK 調制解調,采用直接數字合成DSS和鎖相環穩頻PLL 進行頻率合成,頻率穩定性好,發射數據時無方向性要求,在高速移動和振動等情況有抗干擾能力。本測量裝置的設計主要包括硬件和軟件兩大部分。硬件部分由四部分組成:數據采集電路、ARM系統模塊電路設計、無線收發電路模塊、顯示模塊組成。軟件部分的設計包括:通道選擇程序設計、A/D轉換程序設計、信號處理程序(算法)、無線收發程序、液晶模塊程序設計、以及PC端應用程序設計。經過實際的測量,本裝置可對外界氣體濃度進行準確的測量,精度保持誤差在1.5%以內。本裝置具有高靈敏度、小型、簡單、低耗等優點。
上傳時間: 2013-04-24
上傳用戶:17826829386
作為世界上最優秀的操作系統之一,Linux不僅在服務器領域有著不可撼動的地位,而且正在嵌入式領域發揮著越來越重要的作用。有專家預測,Linux將是未來最主要的嵌入式操作系統之一,將廣泛應用在各種消費電子和通信設備中。因此,產生并逐漸形成了嵌入式Linux這項技術。然而,面對嵌入式系統多樣化的硬件平臺以及多樣化的應用,如何更快更好地建立基于Linux的軟件平臺成為一個必須解決的問題。 本文正是針對這個問題,以Linux相關的基礎軟件為主要研究對象,在深入分析引導加載程序、Linux與處理器相關的代碼、文件系統以及設備驅動的基礎上,對基于ARM的Linux軟件平臺進行了創新性和探索性的研究。主要內容為:在理解ARM體系結構的基礎上,通過分析uboot源碼,詳細研究ARM處理器在上電后的啟動過程和加載引導Iinux的過程;分析并總結Linux與處理器相關的接口,以中斷控制器、定時器以及串口為主,提出了移植Linux到新型處理器的思路和方法;研究Iinux文件系統的內容、制作和使用;分析Linux的設備驅動體系結構以及設備驅動的調用方式;在學習和研究的基礎之上,針對STMP36xx這款處理器,設計并實現引導加載程序,完成Linux的移植、配置、編譯,解決Linux啟動過程遇到的問題,然后通過制作根文件系統和實現NandFlash、LCD的驅動,完整地搭建起以Linux為核心的軟件平臺,并進行了應用驗證。 在實際應用中,嵌入式系統會使用很多不同類型的處理器,因此迫切希望能夠找到一個準則解決移植帶來的問題。本文最重要的成果就是為Linux在新型處理器上的移植提出了一個準則,根據該準則可以更加快速、更加準確地將Linux應用到不同的處理器上,因此具有重要的現實意義。同時,本文將項目實踐貫穿于理論研究之中,涉及到Linux平臺關鍵技術的分析、相關工具的使用以及開發經驗的分享,對學習嵌入式Linux和設計嵌入式Linux系統具有較高的參考和指導價值。此外,成功移植的STMP36xx已經初具規模,可以通過二次開發以形成完善的嵌入式產品。
上傳時間: 2013-06-01
上傳用戶:sa123456
隨著國內工業化、數字化的迅速發展,嵌入式開發在IT行業中的重要性越來越顯著。嵌入式開發領域對產品的功能性、穩定性、實時性等方面的要求也越來越高。 采用嵌入式實時操作系統作為開發平臺,以高性能的嵌入式處理器為工業控制等領域的主控制器可以有效地提高系統的可靠性、實時性、和軟件編程的靈活性。在嵌入式處理器方面,ARM構架已經在高性能、低功耗、低成本的嵌入式領域里占領先地位。而在嵌入式操作系統方面,適合國內發展方向的解決方案以及系統基礎結構方面并不理想。首先,國外成熟的嵌入式實時操作系統大都成本高、結構復雜,不適合強實時應用;其次,因大部分實時操作系統不公開源碼,使開發的產品存在安全隱患。而類似μC/OS-II的小型強實時嵌入式操作系統內核雖然具有低成本、易控制、小規模、高性能等特性,但這類系統的基礎較為薄弱,面臨產品化和商業化還有一定的距離。 本文針對這種情況,結合現有的操作系統內核理論及嵌入式強實時系統的特殊需求,特別是對μC/OS-Ⅱ的研究分析基礎上,面向強實時應用,設計、構造了一種適合在32位ARM處理器環境下使用的內核。這樣做的目的是為了提供一個基礎牢固、值得信賴的基本平臺。 本文研究工作主要集中在以下幾個方面: 針對嵌入式環境中高效、簡潔、易擴展、易剪裁的要求,對內核體系結構框架進行了設計。內核整體上采用分層結構,在各層中采用功能相對獨立的模塊:在最底層借鑒微核的原理,只提供最基本的功能模塊。 針對系統快速和穩定的實時響應能力需求,為IRQ中斷建立了統一的中斷入口,采用合理的半嵌套工作方式;保留FIQ為不可屏蔽中斷,在快速反應場合使用;引入中斷分段處理機制解決中斷和任務的ITC機制共享,需要硬保護機制相互協調所引起的硬保護機制被隱性地泛濫使用問題。 針對應用提出的系統行為的可預測性需求,在調度算法方面采用基于優先級位圖的搶占閾值調度算法,提高了處理器的利用率和任務集合的可調度性,減少了內核存儲開銷;在共享資源訪問控制方面,以優先級天花板協議為依據,使用互斥事件解決優先級反轉和死鎖問題的發生。 為了保障系統的強實時性能,本文還對內核的時鐘管理、內存管理等方面進行了設計。最后,通過實時性能測試,結果表明該實時內核有很好的強實時特性。
上傳時間: 2013-04-24
上傳用戶:alia
隨著現代電子信息技術和我國汽車制造業的強勁增長,汽車已不再是簡單的交通工具,而是成為現代科技的載體。汽車的快速增長雖然使我們的出門更加便利,但同時也帶來了諸多社會問題。如:交通事故率上升、交通事故判別和車輛的規范化管理難度加大等。論文針對以上問題提出了使用視頻記錄的解決方法。 論文設計了一種基于ARM的嵌入式數字視頻記錄系統。該系統能夠將安裝在汽車中的攝像頭拍攝到的汽車前視景和儀表顯示畫面進行壓縮并以文件的形式存儲,事后通過回放系統將記錄的文件進行播放,可以以此來規范車輛管理、判斷交通事故原因和保障乘客安全。系統采用嵌入式技術并選用32位的ARM微控制器,使用先進的視頻解碼、編碼芯片,成功實現對實時視頻的采集、壓縮及儲存記錄。介紹目前數字視頻技術的發展及應用狀況、闡述視頻記錄系統所涉及的視頻壓縮和嵌入式系統設計基本理論,提出視頻記錄系統的設計方案。重點對基于ARM的嵌入式數字視頻記錄系統的系統硬件、軟件設計做了詳細的論述。硬件部分以ARM芯片LPC2210為核心控制器,以SAA7113H和Z1510為視頻壓縮核心硬件,完成ARM最小系統、視頻圖像信號的解碼和編碼壓縮電路、IDE儲存接口等電路設計;軟件部分采用穩定可靠的μC/OS-Ⅱ嵌入式實時操作系統,實現μC/OS-Ⅱ在LPC2210上的移植,完成系統的硬件初始化和IDE驅動的編寫調試,使整個系統的各個部分能夠協調的工作。 試驗表明,基于ARM的嵌入式數字視頻記錄系統能夠實現對數字視頻信號的長時間實時采集、壓縮記錄。壓縮后的數據符合MPEG-1標準。
上傳時間: 2013-07-07
上傳用戶:萬有引力
隨著經濟的快速發展,人們生活節奏的提高,照顧家庭的時間越來越少。人們越來越感覺時間的緊張,不但要周旋在繁雜的工作之中,同時也要兼顧自己的家。而現有的嵌入式硬盤錄像機雖然功能豐富,產品日益成熟,但在家用系統中應用成本太高。因此本文設計了一款高性能、低成本的實時圖像監控系統,能讓人們在繁忙的工作之余實時了解住所的安全情況。 本文首先提出了該圖像監控系統的總體設計方案,并就系統硬件平臺的設計進行了詳細的論述。硬件部分主要包括主控芯片$3C2410與Flash、SDRAM存儲器接口電路,USB接口電路,以太網接口電路,UART串行接口電路,JTAG接口電路以及電源電路。 其次,本文研究了嵌入式IAnux移植的關鍵技術,包括交叉編譯環境的建立、Bootloader 的設計、內核移植以及文件系統加載的方法,并通過裁剪Linux內核將標準Linux 2.4.18移植到目標平臺。同時分析了現有文件系統的優、缺點,在目標平臺上移植了快速、高效的YAFFS文件系統,增強了系統的健壯性和高效性。 再者,本文修改并移植了LJSB攝像頭的驅動程序。研究了基于Vide041inux技術的圖像采集的數據結構和原理,詳細地闡述了圖像采集實現的過程和關鍵步驟,利用Vide04Linux API函數完成了圖像采集程序的設計,使用內存映射方式實現了圖像的快速采集,并對圖像數據進行了JPEG壓縮,提高了圖像采集的效率。研究了Web Server和Java Applet技術,實現了遠程圖像監控。通過重新編譯移植Webcam Server應用程序實現了網絡攝像機的功能。 最后,本文給出了系統的測試方法及運行結果,并總結了所做的工作和存在的問題,提出了系統改進的意見。 本文設計的圖像監控系統具有高性能、低成本、小體積等特點,采用開源的Linux作為軟件平臺,保證了系統的穩定性、安全性,具有較高的性價比和較強的適用性。
上傳時間: 2013-07-28
上傳用戶:pei5
電液位置伺服系統具有控制精度高、響應速度快、輸出功率大、信號處理靈活、易于實現各種參量反饋等優點,因此它已經遍及國民經濟和軍事工業的各個技術領域。近年來,對電液位置伺服系統的快速性、穩定性、準確性等控制性能提出了新的要求,作為電液位置伺服系統核心的控制器,起到更為關鍵的作用。 現階段,嵌入式微處理器以其小型、專用、便攜、高可靠的特點,已經在工業控制領域得到了廣泛的應用,如工業過程、遠程監控、智能儀器儀表、機器人控制、數控系統等,嵌入式微處理器嵌入實時操作系統,可以克服傳統的基于單片機控制系統功能不足和基于PC的控制系統非實時性的缺點,其性能、可靠性等都能滿足電液位置伺服系統控制的要求,在控制領域具有廣泛的應用前景。 本文以實驗室的電液位置伺服系統為研究對象,按照系統的控制要求,提出以ARM9(S3C2410)微處理器為核心的控制器對電液位置伺服系統進行控制的一種方案,設計了一種新型的基于ARM9(S3C2410)微處理器的電液位置伺服控制器。本系統控制器的開發設計中,在以ARM9(S3C2410)微處理器為核心的控制器基礎上,通過外部擴展,使得系統控制器具有豐富的硬件資源,開發了A/D轉換電路、D/A(PWM)轉換電路、伺服放大電路、串行接口等電路,同時為了使得控制器的程序代碼具有較強的可讀性、可維護性、可擴展性,使用了操作系統,通過比較選擇了uC/OS-Ⅱ實時內核,并成功移植到ARM9(S3C2410)微處理器中,并編寫了A/D、數字濾波、D/A(PWM)等軟件程序,通過編譯、調試、驗證,程序運行正常。在對電液位置伺服系統進行控制策略的選擇中,分別采用PID、滑模變結構、模糊自學習滑模三種控制策略進行仿真比較,得出采用模糊自學習滑??刂撇呗愿欣谙到y控制。
上傳時間: 2013-04-24
上傳用戶:sssnaxie