超聲波流量計以非接觸、精度高、使用方便等優點,在氣象、石油、化工、醫藥、水資源管理等領域獲得了廣泛的應用。近年來,隨著數字處理技術和微處理器技術的發展,超聲波流量計作為一種測量儀表也得到了長足進步。本課題將ARM微控制器用于流量測量儀表的研制,拓展了儀表的開發空間,符合嵌入式技術的發展方向。 本文詳細介紹了超聲波時差法流量測量原理及基于LPC2214的超聲波流量計系統設計方案和軟硬件實現方法,并對測時算法進行了詳細討論。通過分析和借鑒國外超聲波流量測量的先進技術和方法,得出了改進的時差法測量方案。系統硬件設計了超聲波發射、接收及放大電路,采用高速模數轉換器數字化接收信號,并對ARM系統電路中的電源電路,存儲器電路,通信接口電路等進行了詳細介紹。系統軟件詳細分析了嵌入式操作系統uClinux的移植方法,給出構建ARM-uClinux平臺的步驟,并基于此平臺,完成了系統軟件設計。測時算法運用數字濾波技術提高信號信噪比,采用方差比檢驗方法和插值算法,提高測時定位精度。 系統設計良好的人機交互界面和通信調試接口,提高了ARM系統的軟件開發調試效率;在保證流量計系統功能的同時,盡量簡化硬件電路設計,降低研制成本,使設計更具合理性。
上傳時間: 2013-04-24
上傳用戶:mosliu
ARM 詳細課件 電子科技大學 軟件學院
標簽: ARM
上傳時間: 2013-07-16
上傳用戶:頂得柱
nxp lpc系列芯片用RTOS Nichelite.for.lpc解壓密碼: ip4nxp
上傳時間: 2013-07-03
上傳用戶:weixiao99
作為先進制造業的核心技術之一,焊接控制技術的飛速發展,對我國焊接機運動控制系統的自動化和智能化水平提出了更高的要求。本課題研究的特種焊接機運動控制系統是多任務并發的實時系統,作為實時系統研究關鍵問題之一的實時調度問題一直都是實時控制系統中的研究熱點,因此對特種焊接機運動控制系統實時調度問題的研究對于保證焊接機的強實時性、高可靠性和高穩定性具有重要的現實意義。 針對特種焊接機實時多任務并行協調控制的特點,首先總結和分析了前人在焊接機運動控制系統相關技術方面取得的成果,在吸收前人先進技術的基礎上,對系統的實時調度問題和算法做了相關理論研究。同時結合實時控制系統的特點,進一步分析了幾種常見的實時操作系統,選擇μc/OS-Ⅱ實時操作系統作為研究的基礎,研究確定焊接機控制系統的實時調度方法。 給出了焊接機運動控制系統硬件平臺各個功能模塊電路的設計,搭建了以ARM微處理器為核心的焊接機運動控制系統硬件平臺。然后詳細分析了μc/OS-Ⅱ系統的任務調度、任務管理等內核基本功能模塊,針對焊接機運動控制系統實時調度存在的問題.對μc/OS-Ⅱ的內核及其任務調度算法進行擴展改進,研究一種混合的調度策略,即采用兩種調度策略實現對焊接機運動控制系統中普通任務和實時任務的調度,最大限度地提高系統的實時性。通過測試,驗證了對μc/OS-Ⅱ實時內核及其任務調度算法進行擴展改進設計的有效性和可行性,系統運行正常,滿足焊接機運動控制系統任務調度的要求。取得了復雜焊接機運動控制系統任務實時調度策略及算法的成果,對焊接控制領域自動化和智能化的發展具有實際應用價值。
上傳時間: 2013-04-24
上傳用戶:eddy77
傳統的基于PC機的圖像處理系統,體積龐大,不具有便攜性,而限制了其在移動通信、便攜設備等領域的應用。開發低功耗、小型化、便攜性的嵌入式圖像處理系統具有現實的意義和廣泛的應用用前景。本文對系統進行功能分析和總體設計,選取LPC2104作為核心單元,介紹了ARM的嵌入式硬件平臺的設計與實現,包括系統基本模塊的硬件設計和開發過程,具體有電源電路和時鐘電路、存儲電路、USB攝像頭接口電路和LCD電路等,完成了Linux操作系統內核的定制和交叉編譯、BootLoader、驅動程序的開發,對圖像進行灰度化和均衡化等預處理,得到比較清晰的圖像。最后總結了本課題研究所取得的成果及其不足之處,對研究進行了總結和展望。
上傳時間: 2013-07-20
上傳用戶:zq70996813
遠程抄表技術是將數據遠程采集、傳輸和處理應用于自來水、電力、天燃氣(以下簡稱水、電、氣)供應與管理系統中的一項新技術。傳統的遠程抄表,無線系統一般用于數據處理中心和數據通信中心的遠程通訊,在表和數據通訊中心的短距離通信一般使用有線通訊。如今以ARM處理器作為主CPU的嵌入式硬件平臺,一方面,它具有體積小、性能強、功耗低、可靠性高等特點,另一方面,它為高速、穩定地運行嵌入式操作系統提供了硬件基礎。無線射頻通訊成本低,可靠性好,環境適應能力強,本文就對基于ARM的射頻無線抄表系統的開發進行了研究。 本文主要對以下五個方面的技術進行了研究:一是介紹了遠程抄表的背景和意義。二是介紹了國內外廣泛使用的幾種典型的遠程抄表系統的原理及其系統組成,分析了各種遠程抄表系統的優、缺點以及適用范圍;三是基于課題的需要,介紹了嵌入式系統。四是搭建基于ARM的硬件平臺。硬件平臺設計以三星公司的ARM920T核的S3C2440A為微處理器,根據系統要求完成S3C2440A外圍器件的設計,包括64M NAND Flash、64MSDRAM、SD卡以及USB,串口通信的電路設計,射頻無線通訊和視頻采集的設計。五是對Windows CE操作系統的移植。平臺移植過程中Boot Loader開發,OAL層修改,串口和LCD驅動程序的開發,內核的定制過程。在應用程序開發中,PB中導出SDK的過程以及EVC應用程序的調試,對數據庫進行了開發。最后,指出了本遠程自動抄表系統中有待完善的地方以及抄表技術今后的發展趨勢。
上傳時間: 2013-06-26
上傳用戶:kelimu
本文在分析研究部隊執勤信息化建設對無線數據傳輸技術需求的基礎上,以無線數據傳輸技術和嵌入式系統研究為背景,按照嵌入式系統開發的流程和方法,以設計通用化、模塊化軟硬件平臺為重點,解決無線數據傳輸系統設計關鍵技術為核心,設計了由32位嵌入式系統主控模塊和射頻收發模塊組成的無線數據傳輸系統原型;并通過移植嵌入式實時操作系統--uC/OS-II,構造了系統軟件開發平臺;在此基礎上,完成了系統相關驅動程序和通信協議等底層軟件設計,為進一步擴展系統功能,實現工程應用打下了基礎。 首先,論文比較了系統微處理器的選擇,無線通信方式的選擇,系統接口方式的選擇等相關方案,分析了應用32位ARM處理器和嵌入式操作系統構建系統主控模塊的優勢,提出了系統的軟硬件整體結構框架。 其次,從構建通用軟、硬件平臺的角度,重點介紹了LPC2138(ARM)微處理器和nRF401無線射頻芯片主要特性及相關外圍電路的設計,并對系統的硬件抗干擾措施進行了分析。在完成硬件電路設計的基礎上,針對主控模塊設計了啟動代碼,分析了uC/OS-II操作系統體系結構,進行了系統移植,形成了完整的軟硬件開發平臺。 最后,在學習研究uC/OS-II操作系統程序設計技術的基礎上,討論了系統相關驅動程序和通信協議等底層軟件的開發方法,完成了基本的層次化,模塊化軟件設計,對系統無線傳輸功能進行了驗證,并對系統將來的功能擴展和工程應用提出了構想。
上傳時間: 2013-07-06
上傳用戶:362279997
小型無人直升機具有懸停、側飛、倒飛等獨特的飛行特性,能夠實現固定翼飛機所不能完成的飛行動作,在軍事和民用方面都有很大的應用需求。飛行控制系統是小型無人直升機系統的重要組成部分,是飛行控制算法的運行平臺,也是實現小型無人直升機自主飛行的關鍵部分。進行小型無人直升機飛行控制系統的研究具有重要的現實意義。 本文圍繞小型無人直升機飛行控制系統的設計與實現展開論述。首先,文章對目前小型無人直升機及其飛行控制系統的研究現狀與發展趨勢進行了綜述,在此基礎上提出了一種以ARM處理器為控制核心、以CPLD為輔助控制器件的飛行控制系統方案。 其次,文章重點描述了小型無人直升機飛行控制系統的軟硬件設計過程和相關方案。飛行控制系統的硬件部分由ARM模塊和CPLD模塊兩大部分組成,其中包括數據采集電路、串口通訊電路、舵機控制電路、電源電路等硬件功能模塊。軟件部分由基于Linux2.6內核的操作系統和相關的設備驅動組成,并設計了基于SD卡的軟件存儲系統。 最后,文章對小型無人直升機的導航控制系統進行了一些探討。討論了從飛行控制系統到導航控制系統的平臺升級方案和小型無人直升機在未知環境中的導航控制算法。
上傳時間: 2013-05-20
上傳用戶:fanghao
無線數據傳輸是指終端和監控中心通過無線網絡的方式進行數據通信。本文以ARM處理器S3C2440A為核心搭建硬件平臺,選用Linux作為嵌入式操作系統,實現了基于CDMA網絡的無線數據傳輸系統。 系統以ARM920T微處理器芯片S3C2440A和CDMA模塊Q2438F為實現核心。論文首先研究了基于S3C2440A微處理器的嵌入式系統硬件平臺的架構,詳細分析了ARM最小系統中各個功能組成模塊;然后建立了嵌入式系統開發的arm-linux-gcc交叉編譯環境,重點研究了Bootloader和Linux內核的配置與編譯,并且在硬件平臺上移植了Linux操作系統。在ARM嵌入式Linux開發平臺上,研究了基于Video4Linux的USB攝像頭采集圖像的解決方案,即在Linux內核中加載Video4Linux模塊,通過V4L模塊提供的編程接口,操作USB攝像頭設備文件/dev/video0,并且采用內存映射方式截取視頻,完成了圖像采集的軟件設計。此外,論文還研究了在Linux環境下PPP協議撥號上網的實現方法,即通過AT指令初始化CDMA模塊,使之附在CDMA網絡上,通過編寫腳本程序的方法建立PPP連接,獲得網絡運營商ISP動態分配給數據傳輸終端的IP地址,從而實現了無線模塊撥號上網功能。在無線終端通過PPP撥號上網后,采用了客戶端/服務器端模式,運行套接字(Socket)應用程序,將設備采集到的圖像數據通過CDMA網絡后再經過Internet傳送到監控中心,實現了傳輸終端和監控中心之間的數據的發送與接收。 論文研究和實現的基于ARM嵌入式Linux和CDMA網絡的無線數據傳輸系統滿足設計要求,達到了預期目標。終端內嵌TCP/IP協議,可以通過CDMA網絡連接到互聯網,數據傳輸實時性強,為用戶提供透明的數據傳輸通道。相比于傳統的傳輸系統,它具有高可靠性、組網方便、可遠程控制等特點,因此在電力自動化、環保、交通監控等領域有著廣泛的應用,特別適用于移動環境、難于布線的場所和邊遠地區。
上傳時間: 2013-06-11
上傳用戶:gaojiao1999
GPS以全天候、高精度、自動化、高效益等顯著特點,贏得廣大測繪工作者的信賴,而一體化GPS接收機更是具有全內置、防水、耐寒以及操作方便、適用范圍廣等優點,己經廣泛應用于控制測量和大地測量中。隨著全球定位系統的不斷改進,硬、軟件的不斷完善,應用領域正在不斷地開拓,目前已遍及國民經濟各種部門,并開始逐步深入人們的日常生活。 本文介紹了GPS系統的特點、工作原理、課題背景、國內外相關產品的現狀以及發展趨勢,闡述了GPS接收機的設計原理。文章認為,GPS接收機中的微處理器的性能直接影響整機的性能,相比較其它微處理器,ARM微處理器具有一些獨特的優勢。文章了ARM系列微處理器尤其是ARM7微處理器的性能特點,并給出了利用ARM7微處理器LPC2138芯片和xc3s1000型FPGA設計GPS接收機的實際設計和調試方案,并對此方案進行了論證,同時給出了各個功能模塊的軟硬件實現過程,并對樣機進行了性能指標測試。
上傳時間: 2013-04-24
上傳用戶:kakuki123