LabVIEW虛擬儀器軟件廣泛應用于測控系統的開發。在闡述了菜單形式用戶界面基本設計思想和幾個主要函數的基礎上,詳述了兩種不同的菜單式友好用戶界面實現方法。文章所述方法在實際課題中的運用取得了
上傳時間: 2013-07-20
上傳用戶:黑漆漆
隨著計算機技術的發展,嵌入式系統已成為計算機領域的一個重要組成部分。本文用嵌入式系統構建了一個電力機車主變壓器故障診斷試驗平臺。 在電力機車主變壓器綜合測試及故障診斷領域中,我國幾個大型的電力機車廠的變壓器測試依然采用人工讀數,而這種方法的特點是:效率比較低,數據存在誤差等。因此非常有必要采用自動測試系統,而如果用工控機作為控制中心來進行測試,成本將比較高,因此,本文采用基于ARM的嵌入式系統作為控制中心來進行測試。這樣系統的成本更低,操作更方便,數據更準確。 本文詳細地介紹了基于ARM微處理器ST2410及Linux操作系統的電力機車主變壓器綜合測試及故障診斷系統的開發與實現過程。主要有三部分:硬件平臺設計與實現部分;軟件平臺設計部分;應用程序的開發等3部分。 本論文的研究主要是基于ARM-linux的平臺。它的內核模塊采用了ARM920T核的S3C2410,外部有SDRAM、FLASH、串口、網卡、鼠標、鍵盤、LCD等,同時還提供有擴展插槽,該平臺主要面向高性能的電力、工業控制等,適用于網絡的研究;本文探討嵌入式軟件開發模式,宿主機與目標機,交叉編譯環境的搭建,Linux內核和外設驅動的移植,以及圖形用戶界面QT和應用程序開發移植等;另外,在該平臺開發了應用程序,具體包括串口通信,網絡通信,數據庫編程等。
上傳時間: 2013-07-10
上傳用戶:gzming
隨著數字電視日益深入人心,高清概念越來越為人所熟知。帶有高清視頻功能的產品已經逐步走向人們的工作和生活,高清視頻處理已經從理論研究走向系統實際應用。毫無疑問,無論是從觀眾的視覺還是從產業的角度來看,高清視頻已經成為數字視頻技術發展的必然趨勢。本文研究了整個編解碼系統中ARM控制模塊的軟件設計,最終完成以PC機為終端控制平臺,經ARM控制模塊將命令發送給核心編解碼芯片MB86H51,使其完成相應的操作。、本文主要的工作有如下幾個方面: 1、根據ARM各型號芯片的特點,結合本系統的實際需求,最終選定Atmel公司的AT91SAM9261作為ARM控制板的核心處理芯片,并深入了解該芯片的工作原理和內部結構。 2、根據本系統中所選用的DataFlash型號及外圍電路連接情況等諸多因素,并結合Atmel公司所提供的AT91SAM9261一級BootLoader參考代碼,編寫調試符合本系統啟動運行的一級BootLoader引導程序,也稱為Bootstrap引導程序,最終成功實現引導U-Boot程序。 3、深入分析了U-Boot和Linux的體系結構和編譯過程,結合AT91SAM9261芯片的特點和實際外圍電路的連接情況,修改U-Boot和Linux中主要的編譯參數,并進行重新編譯,最終成功移植到系統板中。 4、在ITU-T提供的H.264標準的參考解碼程序JM8.6的基礎上,詳細研究了H.264視頻編碼標準以及具體的解碼器結構和解碼流程,并結合DirectX技術,開發了一款基于PC機的H.264解碼播放器,用于驗證存儲在PC機上的H.264壓縮碼流的正確性。
上傳時間: 2013-04-24
上傳用戶:acon
本文介紹了在非死卡爾智能賽車競賽中的一份技術報告:模糊PID控制算法在賽車中的應用
上傳時間: 2013-07-13
上傳用戶:feilinhan
直流電動機由于具有良好的調速特性,寬廣的調速范圍,在某些要求調速的地方,特別是對調速性能指標要求較高的場合,如軋鋼機、龍門刨床、高精度機床、電動汽車等中,得到了廣泛地應用。國外這類調速系統的價格高,而國內的同類產品性能指標不夠穩定,因此設計一個性能價格比較高的直流調速系統,對工業生產具有重要的現實意義。 本文采用ARM S3C2410為控制芯片,以模糊PID為智能控制方法,設計了基于實時嵌入式操作系統μC/OS-Ⅱ的直流電機調速系統。首先對模糊控制及嵌入式系統作了簡單介紹,構建了模糊PID控制的直流電機調速系統模型,并在MATLAB環境下,對設計模型進行了仿真,在仿真的基礎上設計了控制系統硬、軟件,主要包括MOSFET驅動、光電隔離、鍵盤顯示、轉速測量、H橋可逆控制部分等,并將嵌入式操作系統μC/OS-Ⅱ移植到該系統中,實現了對直流電機的良好調速性能。 控制系統硬件實現模塊化設計,線路簡單,可靠性高。軟件設計采用可讀性強的C語言,自底層向上層的原則設計,程序邏輯性強、易于修改維護。以ARM為核心的控制系統,結構簡單,抗干擾能力強,性價比高。仿真和試驗表明:基于模糊PID智能控制的直流電機調速方法是可行的,有很好的應用前景。
上傳時間: 2013-04-24
上傳用戶:yqq309
嵌入式系統中的模擬設計(英文版) 嵌入式系統中的模擬設計(英文版)
上傳時間: 2013-07-06
上傳用戶:zhyiroy
目前,在伺服控制系統中,通常采用三相電壓型逆變器來驅動伺服電機。橋式電路中為避免同一橋臂開關器件的直通現象, 必須插入死區時間。死區時間和開關器件的非理想特性往往會造成輸出電壓、電流的畸變,從而造成電機轉矩的脈動,影響系統工作性能。因此,必須對電壓型逆變器中的死區效應進行補償。
上傳時間: 2013-04-24
上傳用戶:萌萌噠小森森
隨著現代計算機技術和互聯網技術的飛速發展,嵌入式系統成為了當前信息行業最熱門的焦點之一。ARM以其高性能低功耗的特點成為目前主流的32位嵌入式處理器而在數碼產品中廣泛使用,隨著數碼相機的普及,數碼相框產品得到推廣,數碼相框通過一個液晶的屏幕顯示數碼照片而非紙質照片,數碼相框比普通相框更靈活多變,也給現在日益使用的數碼相片一個新的展示空間。在嵌入式操作系統方面,uC/OS—Ⅱ憑借其小內核、多任務、豐富的系統服務、容易使用以及源碼公開等特點被嵌入式系統開發者廣泛用在各種嵌入式設備開發中。uC/FS嵌入式文件系統由于穩定性,可移植性以及與uC/OS—Ⅱ內核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統開發中。NAND Flash存儲器由于其大容量數據存儲、高速存取速度、易于擦除和重寫、功耗小等特點被廣泛應用于便攜式電子設備的數據存儲、嵌入式系統的程序存儲載體中。 本論文的硬件工作平臺是艾科公司研發的數碼相框芯片方案ARK1600,該平臺集成了嵌入式系統設計所需的相關硬件模塊。本論文的主要設計目標是在該平臺上實現NAND Flash存儲設備驅動的系統級方案,即在ARK1600平臺上通過構建uC/OS—Ⅱ操作系統以及uC/FS文件系統來實現NAND Flash設備驅動掛接。本論文是在Windows環境下通過ARM ADS實現代碼的編譯,通過Multi—ICE進行前期調試以及USB—Debug進行后期的系統整合調試。 本論文的主要研究工作具體涉及以下三個的方面:首先研究了ARM相關構架以及uC/OS—Ⅱ操作系統的特點,并在此基礎上移植uC/OS—Ⅱ操作系統到ARK1600平臺,分析ARK1600硬件體系結構的基礎上詳細分析了BootLoader的相關概念,并重點闡述了NAND BootLoader程序設計與實現過程;其次在文件系統方面,本論文成功移植uC/FS嵌入式文件系統到ARK1600平臺,在移植的過程中采用了動態文件緩沖區算法提高了該文件系統的數據傳輸效率;最后重點討論了NAND Flash驅動在ARK1600的實現,主要分析了NAND Flash的數據存儲結構,并從物理層,邏輯層和文件系統接口層三個方面具體分析了NAND Flash驅動程序的實現,并在NAND Flash邏輯層驅動實現時通過采用壞塊處理表算法實現了NAND的磨損均衡問題。
上傳時間: 2013-07-31
上傳用戶:xcy122677
隨著對高處理能力、網絡通信、實時多任務,超低功耗這些需求的增長,傳統8位處理器已經不能滿足新產品的要求了,高端嵌入式處理器已經得到了普遍的重視和應用.ARM是目前嵌入式領域應用最廣泛的RISC微處理器結構,該文研究了基于ARM處理器的嵌入式系統的開發,介紹了利用一款ARM微處理器和FPGA設計的四路E1中繼板卡的硬件結構和工作原理,并在這個硬件平臺上進行軟件開發的過程.該四路E1收發器能夠提供四條E1鏈路,把帶寬從2Mbps提高到8Mbps,能夠同時負載120個用戶的通信,解決了數字環路系統中卡槽數目限制的問題.目前,建立在G. 703基礎上的El接口在分組網、幀中繼網、GSM移動基站及軍事通信中得到廣泛的應用,傳送語音信號、數據、圖像等業務.文中首先分析了當前數字環路系統的發展現狀和趨勢,隨著網絡通信的用戶數目及信息量的猛增,拓寬數據傳輸的通道是一項研究熱點,這是開發四路E1收發器的一個目的.接著敘述了數字環路系統的結構和工作原理,即四路E1收發器的應用環境,著重介紹了四路E1板卡在整個系統中所扮演的角色和嵌入式處理器ARM的體系結構和特點,鑒于數據傳輸中對時鐘的要求比較嚴格,該文還介紹了FPGA技術,應用它主要是為系統提供各個精確的時鐘.然后,在分析了四路E1收發器的工作原理和比較了各類處理器特點的基礎上,提出了四路E1收發器的硬件設計,分別介紹了時鐘模塊、系統接口電路、存儲系統模塊、四通道E1合成器模塊、CPU模塊以及時隙交換模塊.接著,在研究分析了G.703和G.704等通信協議后,再根據系統要求提出了四路E1收發器的軟件設計.先介紹了實時操作系統RTXC,詳細闡述了ARM處理器啟動代碼程序的設計,然后給出了在此操作系統下軟件設計的整體結構,分四個任務分別闡述此軟件功能,其中詳細介紹了信令處理模塊、接口中斷處理模塊、系統運行監測模塊和RC消息LC消息處理模塊.最后介紹了軟件和硬件的調試方法以及設計過程中的調試開發過程,整個系統設計完成后,經過反復調試、測驗已達到了預期的效果,現正投入使用中.
上傳時間: 2013-04-24
上傳用戶:夢雨軒膂
智能家庭信息系統是集自動化、計算機、通信技術于一體的“3C”系統,它將各種家電產品結合成一個有機整體,實現了對家電設備進行集中或異地控制和管理,以及能夠與外界進行信息交互,以控制終端為突破口作為對家庭信息系統的研究,將有可能在以后的競爭中占據制高點,取得良好的經濟和社會效益。 本課題開發的智能家庭信息系統是以實際項目為背景,對基于網絡的嵌入式家庭信息系統進行了研究。通過對傳統智能家居的特點進行分析,指出了目前市場上的智能家居系統的局限性,提出了基于短距無線網絡的現代智能家居系統是將來的發展趨勢。 接著對智能家居控制的系統構架以及相關關鍵技術進行了分析和比較,指出基于IEEE802.15.4的ZigBee技術是目前最適合無線家居控制系統的無線標準,并對該標準進行了深入研究。 論文充分考慮到家庭信息化網絡的現狀和家庭內部各信息家電的互連、集中控制、遠程訪問與控制的需求,以及低成本實現的實際需要,及設備互連對傳輸帶寬和使用靈活性等特點的需要,設計了以無線ZigBee技術組成家庭網絡體系總體結構,避免了在家庭內部布線的缺陷,且滿足了功耗低,成本低,網絡容量大等要求。 設計了新型無線通訊模塊,該模塊主控芯片采用8位低功耗微控制器ATMEGA64及CHIPCON公司推出的首款符合2.4 GHZ IEEE802.15.4標準的射頻收發器CC2420來實現ZigBee模塊,它可以降低無線通訊的成本和提高無線通訊的可靠性,可以單獨使用,也可以嵌入其它設備。 論文采用了免費、公開的linux操作系統,并給出了在Linux上的開發流程。 最后,論文具體分析了無線ZigBee協議、ZigBee組網技術以及它們在將來的廣泛應用。深入地研究了HTTP超文本傳輸協議,設計了遠程客戶端訪問和控制家用電器的界面,并給出了部分軟件設計流程圖。
上傳時間: 2013-04-24
上傳用戶:agent